Skip to content

Fix ThinkPad "Failed to Recover ME Firmware" and 2100 Error

By Bikram Bhujel
Lenovo ThinkPad boot screen showing Failed to recover ME Firmware and 2100 Storage detection error

You update the BIOS on a ThinkPad, it restarts, and instead of Windows you get two errors: "Failed to recover ME Firmware" and "2100: Detection error on Storage Device". The laptop will not boot and the SSD seems to have vanished. It looks like a dead drive, but it is not. A recent BIOS update left the Intel Management Engine (ME) firmware half-updated, and loading the BIOS defaults lets it finish.

Quick answer

At the error screen, press Esc or Enter and open BIOS Setup (F1). Press F9 to load the default settings, confirm with Yes, then press F10 to save and exit. During the restart the ME firmware finishes updating, the SSD is detected again and Windows boots. No data is lost and the SSD does not need replacing.

Which ThinkPads are affected

The problem shows up after specific BIOS updates on these models:

ModelBIOS version
ThinkPad P14s Gen 41.21 (R24ET38W) or newer
ThinkPad P16s Gen 41.21 (R24ET38W) or newer
ThinkPad X13 Gen 41.18 (R27ET33W) or newer
ThinkPad L13 Gen 4 and L13 Yoga Gen 41.18 (R27ET33W) or newer
ThinkPad S2 Gen 8 and S2 Yoga Gen 81.18 (R27ET33W) or newer

Other models can show the same pair of errors after an interrupted BIOS or ME update, and the same fix is worth trying first.

Symptoms

  • Failed to recover ME Firmware on the startup screen.
  • 2100: Detection error on Storage Device (M.2).
  • The laptop stops before Windows or Linux loads.
  • The SSD is missing in the BIOS, even though it worked before the update.

Why it happens

The BIOS update also needs to update the Intel ME firmware, which handles low-level platform features. On these models, the ME update does not complete on the first boot after the BIOS update. The system waits for a BIOS settings reset to trigger the ME recovery, and until then the storage controller is not initialised, so the SSD looks missing.

How to fix it, step by step

  1. Power on the ThinkPad and wait for the 2100 error.
  2. Press Esc or Enter to continue, then press F1 to open BIOS Setup. If you do not get there, restart and tap F1 as soon as the Lenovo logo appears.
  3. Press F9 (Load Setup Defaults) and choose Yes.
  4. Press F10 (Save and Exit) and choose Yes.
  5. Let the laptop restart on its own. It may restart more than once while the ME firmware updates. Do not turn it off.

Loading defaults resets custom BIOS settings. If you had changed anything, such as boot order, virtualization, a BIOS password policy or Secure Boot settings for Linux, set them again afterwards. If the drive is encrypted with BitLocker, Windows may ask for the recovery key once because the firmware changed, so have it ready from aka.ms/myrecoverykey.

Check it worked

  • In BIOS, under Main or Information, the ME firmware version should now be updated (16.1.32.2418 on the affected Gen 4 models) and the SSD should be listed.
  • Windows or Linux boots normally.
  • Restart once more to make sure the error does not come back.

If the 2100 error does not go away

  • Run the BIOS update again from Lenovo Vantage or Lenovo's support site, with the charger plugged in.
  • Disconnect all USB devices and docks, and try again.
  • Run the built-in diagnostics (press F10 at startup on most models) to test the SSD.
  • Only if the SSD fails diagnostics or is missing on another PC too is it a hardware fault. Contact Lenovo support with the serial number.

Other boot problems: Blue Screen of Death codes explained. A Ventoy multi-boot USB is handy for booting a rescue system when a laptop will not start.

Frequently asked questions

What does "Failed to recover ME Firmware" mean on a ThinkPad?

The Intel Management Engine firmware did not finish updating after a BIOS update. Loading the BIOS defaults with F9 and saving with F10 lets it complete the update on the next restart.

Is the 2100 storage detection error a dead SSD?

Not in this case. The SSD is not detected because the ME firmware update is incomplete. Once the BIOS defaults are loaded and the laptop restarts, the SSD is detected again.

Will loading BIOS defaults delete my files?

No. It only resets BIOS settings such as boot order. Your files on the SSD are not touched. Re-apply any custom BIOS settings afterwards.

Do I need my BitLocker recovery key?

Possibly. Firmware changes can trigger BitLocker recovery once. Get the key from aka.ms/myrecoverykey or your IT team before starting.

Which ThinkPad models have this problem?

It was reported on several Gen 4 models, including the P14s, P16s, X13 and L13 Gen 4, and on the S2 Gen 8, after specific BIOS updates.

No comments:

Post a Comment

Comments are moderated. Questions and corrections are welcome; spam and promotional links are removed.