0X80310029

Fix BitLocker Error 0x80310029: Auto-Unlock Info on Boot Volume

BitLocker thinks auto-unlock keys are stored on the boot drive, which is a security risk. Here's how to clear that metadata and get back to normal.

First, the 30-Second Fix

Before you break anything, try the obvious. This error often shows up after a Windows feature update or a disk cloning job. Sometimes the system just needs the auto-unlock metadata refreshed.

  1. Open an elevated Command Prompt (right-click Start, choose “Command Prompt (Admin)” or “Terminal (Admin)”).
  2. Run this command:
manage-bde -autounlock -clear

That wipes all auto-unlock keys from the system. It doesn't disable BitLocker on your data drives, it just removes the stored unlock passwords. If the error was triggered by a stale key, this clears it instantly.

Check if the error is gone by running:

manage-bde -status

Look at the boot volume (usually C:) – if the error no longer shows, you're done. If it persists, move on.

The 5-Minute Fix: Turn Off Auto-Unlock Properly

If the quick clear didn't work, someone (maybe you, maybe an overzealous admin) enabled auto-unlock for a data volume and the key got stored on the boot volume. Windows doesn't like that because it defeats the purpose of BitLocker – if someone steals the laptop, they can just boot into the OS and access the data drive without a password.

Here's the proper way to disable auto-unlock for all drives.

  1. Open PowerShell as Administrator.
  2. Run this to see which drives have auto-unlock enabled:
Get-BitLockerVolume | Select-Object MountPoint, AutoUnlockEnabled, ProtectionStatus

You'll see a list. Any drive with AutoUnlockEnabled set to $true is the culprit. To disable auto-unlock on each one, use:

Disable-BitLockerAutoUnlock -MountPoint "E:"

Replace E: with the actual drive letter. Do this for every drive that shows enabled. After that, run the status check again.

If you want to nuke all auto-unlock keys in one go, this PowerShell one-liner does it:

Get-BitLockerVolume | Where-Object {$_.AutoUnlockEnabled -eq $true} | ForEach-Object {Disable-BitLockerAutoUnlock -MountPoint $_.MountPoint}

That's clean and fast. If the error still pops up after that, we go deeper.

The 15+ Minute Fix: Clear the Encrypted Metadata Manually

Sometimes the auto-unlock configuration is stored in the BitLocker metadata on the system volume, and the normal commands won't touch it. This happened to a client last month after a botched Windows 11 23H2 upgrade – the error wouldn't clear no matter what we did. We had to remove the metadata directly.

Backup your recovery keys first. Seriously. If you mess this up, you could lose access to your encrypted drives. Open BitLocker Drive Encryption in Control Panel and click “Back up recovery key” for every encrypted drive. Save them to a file or print them.

Now do this:

  1. Boot into Windows Recovery Environment (Settings > System > Recovery > Advanced Startup, or hold Shift while clicking Restart).
  2. Choose Troubleshoot > Advanced options > Command Prompt.
  3. Identify your system volume – sometimes it's not C: in WinRE. Run diskpart and list volumes, or just use manage-bde -status to see which drive is the boot volume.
  4. Run this command on the boot volume (usually C:):
manage-bde -forcerecovery C:

That forces BitLocker to disable auto-unlock and require a recovery key next boot. It doesn't decrypt the drive, just resets the unlock method.

If that still doesn't work, you might need to remove the auto-unlock keys from the registry. In WinRE, load the SYSTEM hive. But honestly, that's a rabbit hole – try this first:

  1. In the same Command Prompt, run regedit (yes, it works in WinRE).
  2. Select HKEY_LOCAL_MACHINE, then File > Load Hive.
  3. Navigate to C:\Windows\System32\config\SYSTEM and load it as BDE.
  4. Go to BDE\ControlSet001\Control\FVEStats and look for a value named AutoUnlockKeyData or similar. Delete any entries that reference data volumes.
  5. Unload the hive and reboot.

I've only had to do that once, and it was for a truly stuck error. If you're at this point, you're probably dealing with a corrupt BitLocker metadata. A simpler alternative: disable BitLocker entirely on the boot drive, then re-enable it. That rebuilds the metadata from scratch.

manage-bde -off C:

Wait for decryption to finish (check with manage-bde -status), then re-enable:

manage-bde -on C:

That's the nuclear option, but it works. Just budget a few hours depending on drive size.

Why This Error Happens

Windows 10 and 11 allow you to set up auto-unlock for data drives – you unlock them once, and Windows remembers the key so it can unlock them automatically at boot. The key is stored encrypted on the boot volume. That's fine when it's done right. But sometimes the metadata gets written incorrectly, or a drive that was auto-unlocked gets removed, leaving stale keys behind. That triggers 0x80310029. It's basically Windows saying “Hey, you've got auto-unlock keys where they shouldn't be.”

The error usually appears when you run manage-bde -status or when BitLocker tries to protect a drive during an update. It's annoying but not fatal – your data is still encrypted, and you can still use your machine. It's more of a warning that your security posture is weaker than it should be.

I've seen this on Dell Latitude laptops and a few ThinkPads after Lenovo's update tool pushed a BIOS update. The BIOS update didn't cause it, but it triggered a BitLocker check that surfaced the error. If you're in a corporate environment, group policy might be enforcing auto-unlock for certain drives – check with your admin before you clear anything.

Preventing It from Coming Back

After you fix it, don't re-enable auto-unlock unless you really need it. If you do, use the proper PowerShell cmdlet and only for drives that stay permanently attached. For removable drives, it's not worth the headache.

Also, when you clone a disk or move drives to a new system, always clear the auto-unlock keys on the old drive before pulling it. That's what caused the issue for my client – they migrated a drive to a new laptop without cleaning up the old metadata.

And keep your recovery keys somewhere safe. Not printed on a sticky note under the keyboard. That's the first thing I tell every small business owner. The cloud backup in your Microsoft account is fine, but a physical copy in a safe is better.

Now go clear that error and get back to work.

Related Errors in Hardware – Hard Drives
0XC0000086 STATUS_INVALID_VOLUME_LABEL (0XC0000086) – Fixes for a Bad Volume Label 0X80310019 Fix FVE_E_NOT_DATA_VOLUME (0X80310019) on BitLocker Volumes Google Photos Backup Stuck? Fix Full Storage Now kern.warn kernel: arc_kmem_reap_now ZFS ARC Cache Saturation on Linux – Quick Fixes

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.