Skip to content

BitLocker Asking for Recovery Key After a BIOS Update: How to Fix It

A BIOS or firmware update can trigger a BitLocker recovery prompt. Learn why it happens, how to get past it, and how to suspend BitLocker before firmware updates.

MGMCSA Guru Team October 30, 2026 7 min read
Photographic illustration for BitLocker Asking for Recovery Key After a BIOS Update: How to Fix It: Windows PC on a desk with settings and console panels

You updated your BIOS or UEFI firmware, restarted, and now Windows won’t boot to the desktop. Instead you’re staring at a blue BitLocker recovery screen demanding a 48-digit key. Nothing is broken, and you weren’t attacked. This is BitLocker doing exactly what it’s built to do — it noticed the boot environment changed and refused to hand over the drive key automatically.

That’s reassuring once you understand it, and annoying if you don’t have the recovery key handy. This guide explains why a firmware update sets off the prompt, how to get back into Windows, and — most importantly — how to avoid the whole situation next time by suspending BitLocker before you flash firmware.

Why a firmware update triggers the prompt

BitLocker protects your drive’s encryption key by sealing it to the TPM (Trusted Platform Module). The TPM measures the state of the early boot environment — firmware, boot configuration, Secure Boot state — and only releases the key when those measurements match what it recorded when BitLocker was set up.

A BIOS/UEFI update changes the firmware, which changes those measurements. From the TPM’s point of view, the boot environment is no longer the one it sealed the key to, so it won’t release the key automatically. BitLocker then falls back to its safety net: it asks for the recovery key to prove you’re authorized.

This is the intended design. The same protection that stops an attacker from moving your drive into another machine also fires when you legitimately change the firmware. The fix isn’t to weaken BitLocker — it’s to tell BitLocker ahead of time that a change is coming.

Step 1: Get back into Windows with your recovery key

Right now you need the key. The recovery screen shows a Key ID — match the first characters of that ID to the right key if you have more than one saved. Check these locations:

  • Your Microsoft account. Sign in at account.microsoft.com/devices/recoverykey with the account used on the PC. This is where consumer device encryption saves the key automatically.
  • A work or school account. On managed devices the key is often saved to Microsoft Entra ID — ask your IT admin or check your organization’s portal.
  • A printout or saved file. BitLocker can save the key to a file or USB drive at setup. Look for a .txt file named with “BitLocker Recovery Key.”
  • Active Directory. In a domain environment, the key may be escrowed in AD DS for administrators to retrieve.

Our companion guide on where to find your BitLocker recovery key walks through each of these in detail. Enter the 48-digit key at the prompt and Windows will boot.

Step 2: Stop it happening every boot

Sometimes entering the key once isn’t enough and the prompt returns on the next restart. That means BitLocker hasn’t re-sealed its key to the new firmware measurements yet. Once you’re booted into Windows, force it to re-seal by suspending and resuming protection (covered below), then reboot to confirm a normal, automatic unlock.

While you’re in, sanity-check that Secure Boot and TPM settings in firmware match what they were before the update. A firmware update that silently re-enabled or disabled Secure Boot can keep the measurements from settling.

The real fix: suspend BitLocker before firmware updates

Here’s the part that prevents the headache entirely. Before you run a BIOS/UEFI or other firmware update, suspend BitLocker. Suspension tells BitLocker to use a clear key temporarily, so a changed boot measurement during the update doesn’t trigger recovery. After the update and reboot, you resume protection and BitLocker re-seals to the new, current measurements.

Suspending does not decrypt your drive. The data stays encrypted and any new data is still written encrypted — suspension only makes the unlock key available in the clear so the machine can boot without prompting.

Option A: Control Panel

  1. Open Control Panel → System and Security → BitLocker Drive Encryption.
  2. Next to the operating system drive, select Suspend protection.
  3. Confirm with Yes.
  4. Run your firmware update and let the PC reboot.
  5. Return to the same screen and select Resume protection.

Option B: PowerShell

Run an elevated PowerShell (right-click → Run as administrator). To suspend for a set number of reboots:

Suspend-BitLocker -MountPoint "C:" -RebootCount 1

The -RebootCount value sets how many restarts happen before protection resumes automatically. Use 1 if the update reboots once; the suspension lifts on its own afterward. To resume manually at any time:

Resume-BitLocker -MountPoint "C:"

Check the current state before and after:

manage-bde -status C:

Look at the Protection Status line — Protection Off while suspended, Protection On once resumed.

Suspend / resume reference

Suspend-BitLocker -MountPoint "C:" Suspend until you resume manually
Suspend-BitLocker -MountPoint "C:" -RebootCount 1 Auto-resume after 1 reboot
Resume-BitLocker -MountPoint "C:" Resume protection now
manage-bde -status C: Check protection status

A clean firmware-update routine

Put together, the safe sequence for any BIOS/UEFI or TPM firmware update looks like this:

Before you flash firmware

  • Confirm your BitLocker recovery key is backed up and you can access it
  • Suspend BitLocker on the OS drive (Control Panel or Suspend-BitLocker)
  • Run the firmware update and let the PC reboot as needed
  • Resume BitLocker protection (or confirm auto-resume completed)
  • Reboot once more and verify it unlocks without a recovery prompt
  • Check manage-bde -status shows Protection On

This routine matters most for managed fleets. If you’re pushing firmware updates across many machines, suspend BitLocker as part of the update package so users aren’t hit with recovery prompts en masse. The same caution applies to TPM firmware updates specifically, which change the very component BitLocker seals its key to.

When you don’t have the key and can’t boot

If you’re locked out and genuinely cannot find the key anywhere, the options narrow quickly. Re-check every Microsoft and work account that was ever signed in on the device — the key is tied to the account active at the time encryption was enabled, which isn’t always the one you expect. Check any USB drives and printouts from when the PC was set up. For a domain-joined or Intune-managed device, your IT administrator is the right contact.

If the data is truly unrecoverable and you only need a working PC, you’ll be looking at a clean reinstall, which wipes the drive. Our guide on resetting Windows 11 without losing files covers the reset paths, though note that an inaccessible BitLocker volume may not preserve files. This is the worst-case outcome, and it’s exactly what backing up the key beforehand prevents.

Wrapping up

A BitLocker recovery prompt after a BIOS update isn’t a fault — it’s the TPM noticing the firmware changed and protecting the drive accordingly. Enter your recovery key to get in, and if the prompt repeats, suspend and resume BitLocker so it re-seals to the new boot state.

The lasting fix is procedural: suspend BitLocker before any firmware update, run the update, then resume. Suspension keeps the drive encrypted while letting the machine boot through the change, and resuming re-seals the key cleanly. Build that into your update routine and the recovery screen stops being a surprise.

Frequently asked questions

Why does BitLocker ask for a recovery key after a BIOS update?

BitLocker ties its drive-unlock key to the TPM, which measures the boot environment, including firmware. A BIOS or UEFI update changes those measurements, so the TPM no longer releases the key automatically and BitLocker falls back to asking for the recovery key. It's working as designed — the firmware changed and BitLocker treated it as a possible tamper event.

Is being asked for the recovery key a sign I was hacked?

Not on its own. After a firmware or hardware change, a recovery prompt is expected behavior. It only becomes a security concern if you didn't make any change and can't account for why the boot environment is different. Enter your recovery key to get in, then verify what changed.

Where do I find my BitLocker recovery key?

The most common place is your Microsoft account at account.microsoft.com/devices/recoverykey, signed in with the account used on the PC. It may also be saved to a work or school (Microsoft Entra) account, printed, saved to a file or USB drive, or stored in Active Directory for managed devices.

How do I stop this from happening on the next firmware update?

Suspend BitLocker before you run the BIOS/firmware update, then resume it afterward. Suspending tells BitLocker to use a clear key temporarily so a changed boot measurement doesn't trigger recovery. You can suspend from Control Panel or with the Suspend-BitLocker PowerShell cmdlet.

Does suspending BitLocker decrypt my drive?

No. Suspension does not decrypt the data. The drive stays encrypted and new data is still written encrypted; suspension just makes the decryption key available in the clear so the system can boot without prompting. Once you resume, BitLocker re-seals the key to the new boot measurements and normal boots unlock automatically again.

I entered the recovery key but it keeps asking on every boot. What now?

Repeated prompts after a firmware change usually mean the protector hasn't been re-sealed to the new boot state. Boot into Windows with the key, then suspend and resume BitLocker (or check manage-bde -status) so it re-seals to the current measurements. Confirm Secure Boot and TPM settings match what they were before the update.

Sources & further reading

Official vendor documentation referenced while writing this guide.

MG

MCSA Guru Team

IT & Systems Administration

We are working IT pros and system administrators who spend our days in Windows Server, Microsoft 365, and the wider Microsoft stack. MCSA Guru is where we write down the fixes and walkthroughs we wish we had found the first time.

MCSA Guru provides independent, educational IT guidance. Microsoft, Windows, Windows Server, Microsoft 365, Exchange, and Microsoft Teams are trademarks of Microsoft Corporation; Docker is a trademark of Docker, Inc. MCSA Guru is not affiliated with or endorsed by Microsoft or Docker. Always test changes in a safe environment before applying them in production.

Related guides

Fixing something right now?

Jump straight into the guide library or search for the exact error or task you are dealing with.