0XC000016E

Fix BIOS Error 0XC000016E: Boot Config Disaster

BIOS 0XC000016E means Windows can't find a valid boot device. Usually a dead CMOS battery or misconfigured boot order. Here's how to get back up fast.

Quick answer: Reset the BIOS to defaults (clear CMOS) and check the boot order—if that fails, replace the CMOS battery.

That error code—0XC000016E—is the BIOS way of saying it can't find a bootable device. Not a Windows error, not a driver issue. The BIOS is looking for something to hand off to, and it's coming up empty. I've seen this on Dell OptiPlexes, HP ProDesks, and plenty of custom builds. The usual culprits are a dead CMOS battery that's wiped your settings, or a boot order that's got the wrong drive first.

I had a client last month whose entire print queue died because of this—server wouldn't boot after a power outage. The CMOS battery was 4 years old and gave up the ghost. So let's get to the fixes.

Fix Steps: Get Back to Booting

  1. Power down completely. Unplug the power cord. On a laptop, pull the battery if you can.
  2. Open the case. Desktop: remove the side panel. Laptop: flip it over, remove the bottom cover—check your manual, they're all different.
  3. Clear the CMOS. Look for a round silver battery on the motherboard (CR2032). Pop it out, wait 30 seconds, put it back. That resets BIOS to factory defaults.
  4. Boot up and enter BIOS. Hit Del, F2, F10, or whatever your motherboard uses. If you're not sure, look for the splash screen prompt.
  5. Check the boot order. Find the Boot tab or Boot Priority section. Make sure your boot drive (SSD or HDD with Windows) is first. If it's not, move it up. Save and exit (usually F10).
  6. If that worked, congrats. You're done. If not, the battery might be the issue.

The battery is cheap—a CR2032 costs about $3. If resetting it once doesn't hold, replace it. I've seen batteries last 5-10 years, but they all die eventually. When they go, you lose BIOS settings every time you unplug the machine.

If the Main Fix Fails: Dig Deeper

Clearing CMOS didn't help? Then it's not just a settings issue. Here's what else I'd check:

Check Your SATA/Drive Connections

Loose cables happen, especially if someone's been inside the case. Unplug the SATA data cable from both ends (motherboard and drive), plug it back in firmly. Also check the power cable to the drive. On M.2 drives, reseat the drive in its slot.

I once spent an hour on a machine that wouldn't boot—turned out a fan had vibrated the SATA cable loose. Simple fix, but you gotta look.

Boot From Windows Installation Media

If the BIOS sees the drive but Windows won't start, you might have a corrupt Boot Configuration Data (BCD). Grab a Windows installation USB (you can make one from another PC with the Media Creation Tool). Boot from it, choose Repair your computer, then Troubleshoot → Command Prompt. Type:

bootrec /rebuildbcd
bootrec /fixmbr
bootrec /fixboot

That rebuilds the boot files. If it says the drive isn't found, you've got a hardware problem—drive might be dead.

Test the Drive in Another Machine

Pull the drive and put it in a working computer as a secondary drive. If it shows up, good—reinstall Windows. If not, you're looking at a dead drive. That's a hardware replacement job, not a fix.

Prevention: Keep It From Happening Again

The real fix is to stop the root cause. For most of you, that's the CMOS battery. Replace it proactively every 3-4 years if you can. It's a $3 part that saves you a headache.

Also, write down your BIOS settings after you set them up—boot order, fan curves, whatever you changed. If the battery dies again, you'll know exactly what to re-enter.

And if you're dealing with a business machine, consider enabling BIOS event logging if your motherboard has it. That way you'll see if the battery is causing issues before it fails completely.

That's it. Reset the BIOS, check the battery, and you're back in business. If it's still not booting after all that, it's time to replace the drive or the motherboard.

Related Errors in Network & Connectivity
Windows 11 Wi-Fi keeps disconnecting on Dell XPS 13 0XC0360008 IPsec ESP packet drop: STATUS_IPSEC_AUTH_FIREWALL_DROP fix 0XC00A0034 RDP Error 0XC00A0034: License In Use – Real Fix 0X00001B8E Fix 0X00001B8E: All Remote Desktop Connections in Use

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.