Why You're Getting 0X00003B92
This BSOD is Windows throwing its hands up because it sees multiple bootable drives and can't pick one. It's not a corrupt file or a driver issue—it's a hardware or configuration conflict. I've seen it most often on machines with two SSDs or an old HDD still plugged in after a Windows reinstall. Had a client last month whose print queue server went down because he added a second NVMe drive and the BIOS got confused.
Cause #1: Wrong BIOS Boot Order
This is the most common culprit. Your BIOS is set to boot from a drive that either doesn't have a Windows bootloader or has a stale one from an old install.
How to Fix It
- Restart your PC and mash
F2,Del,F12, or whatever key gets you into the BIOS (depends on your motherboard). - Find the Boot menu. It's usually under Boot Order, Boot Priority, or Boot Sequence.
- Look for your main Windows drive. If you don't know which one it is, look for a drive labeled "Windows Boot Manager" or one with a familiar brand and size (e.g., "Samsung 970 EVO 500GB").
- Move that drive to position #1. Disable any other drives in the boot list if you can—especially any USB sticks or old drives you don't need.
- Save and exit. Usually
F10then confirm.
If you've got a UEFI system (which you should if you built after 2012), make sure the boot mode is set to UEFI, not Legacy or CSM. Mixing these modes is a fast track to this error. Had a guy whose gaming PC wouldn't boot after a BIOS update because it defaulted back to Legacy.
Cause #2: Multiple Drives with Windows Bootloaders
Maybe you cloned a drive, or installed Windows while another drive was plugged in. Now both drives have a System Reserved partition or an EFI partition, and Windows can't figure out which one to use.
How to Fix It
- Boot from a Windows installation USB (create one using the Media Creation Tool).
- On the first screen, click Repair your computer → Troubleshoot → Command Prompt.
- Run
diskpartthenlist disk. Identify your drives by size. - Select the drive you want to keep as the boot drive:
select disk 0(change number as needed). - Run
list partition. Look for a partition labeled "System" or "EFI System Partition" — usually around 100MB to 500MB. - If you see one, note it. Now check your other drives:
select disk 1thenlist partition. If that drive also has an EFI partition, you need to delete the extra one. - Select the extra EFI partition:
select partition X(where X is its number). Thendelete partition override. - Exit diskpart with
exit, then rebuild the BCD store:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Restart and pull the USB. Windows should now boot clean. If it still shows the error, double-check that no other drives have EFI partitions. I've seen people with three drives all thinking they're the boot device—nightmare.
Cause #3: Dying Boot Drive
Sometimes the drive itself is failing. The BIOS sees it, Windows tries to read the bootloader, but the drive returns garbage or times out. The error code 0X00003B92 can mask a failing SSD or HDD.
How to Fix It
- Boot into a Windows repair environment (USB again).
- Open Command Prompt and run
chkdsk C: /f /r(replace C: with your Windows drive letter). - If chkdsk finds bad sectors or won't complete, your drive is probably toast.
- Check SMART status:
wmic diskdrive get status. If it says "Bad" or "Pred Fail", replace the drive immediately. - If you can still boot into Windows temporarily, download CrystalDiskInfo and check the raw SMART values. Look for reallocated sectors over 100 or pending sectors.
Had a client's server that kept throwing this error randomly. Turned out the SSD had a failing NAND chip. Replaced it with a Samsung 870 EVO, and the error never came back. Don't trust a drive that's already showing signs of death.
Quick-Reference Summary Table
| Cause | Symptom | Fix | Time |
|---|---|---|---|
| Wrong boot order | Error after adding/changing drives | Set correct drive #1 in BIOS | 5 minutes |
| Duplicate bootloaders | Error after clone or reinstall | Delete extra EFI partition, rebuild BCD | 15 minutes |
| Failing drive | Error appears randomly, chkdsk finds bad sectors | Replace drive | 1-2 hours |
Start with the boot order fix. It's quick and solves 70% of cases. If that doesn't work, check for duplicate bootloaders. And if you're still stuck, run a SMART test—your drive might be on its last legs.