chkdsk C: /f /r
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Replace C: with the Windows drive letter shown in the recovery environment. Because a failing drive is a leading cause of this error, back up anything irreplaceable before running repairs.
Power off and unplug the machine. Unplug any USB drives and external disks. On a desktop, reseat both ends of the SATA data cable and the power connector on the boot drive — swap in a known-good SATA cable if you have one. Then enter BIOS/UEFI setup (usually Del or F2 at power-on) and confirm the drive appears by name. If the drive is missing from the BIOS, or appears only sometimes, this is a hardware problem — no command fixes a drive the firmware can't see. Stop and prioritize data recovery.
While in BIOS/UEFI setup, check the boot order. After a CMOS reset or battery failure, the firmware can try to boot a data disk or an empty drive first. Put the Windows drive at the top of the list, save, and reboot.
Failed or badly seated memory is a documented cause of this exact error. Power off, remove the RAM modules, and reseat them firmly. If you have two or more sticks, try booting with one at a time in the first slot. If the error follows one particular stick, replace it. Once Windows boots again, run Windows Memory Diagnostic (mdsched) for a fuller test.
This error appears before Windows starts loading, so forcing three failed boots usually can't trigger Automatic Repair — use a Windows 10/11 install USB instead. Boot it, and at the first setup screen press Shift+F10 to open Command Prompt (or choose Repair your computer → Troubleshoot → Command Prompt). Confirm the Windows drive letter first — it may not be C: inside the recovery environment — then run:
chkdsk C: /f /r
/f fixes file-system errors and /r locates bad sectors and recovers readable data. On a large or damaged drive this can take hours — let it finish. A long list of bad sectors means the drive is failing: back up and replace it rather than reusing it.
From the same Command Prompt, run these in order:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
When bootrec /rebuildbcd finds a Windows installation, type Y to add it. Reboot and test.
UEFI/GPT note: on modern UEFI systems bootrec /fixboot often returns "Access is denied" — that's normal there and not the real fix. Rebuild the EFI boot files with bcdboot instead: assign a letter to the EFI System Partition with diskpart, then run bcdboot C:\Windows /s S: /f UEFI. The full walkthrough is on the 0xc000000e page.
If the error persists, load the BIOS/UEFI defaults ("Load Setup Defaults" or similar) from firmware setup, save, and reboot — this clears a misconfigured drive-mode or boot setting you may not spot by eye. If defaults don't help, a BIOS update from the motherboard or PC maker's site has resolved this error on some systems, but only attempt it on stable power and by following the vendor's procedure exactly — a failed flash is worse than the error you started with.
If the error appeared the first time you booted a freshly cloned drive, the clone itself is the likely problem: boot records or partition layout didn't survive the copy. Boot the install USB and run the Step 5 repairs against the new drive. If it still fails, redo the clone with the source drive connected and healthy, or do a clean Windows install on the new drive and copy your files over afterward.
chkdsk /r stresses weak sectors, and a drive that's already dying can degrade further or fail completely under that load. A clicking or grinding drive should go straight to data recovery, not repair. Never run repairs on the only copy of irreplaceable data.
Often, yes. Cable reseating, BIOS boot-order checks, and RAM swaps need no media at all. But note one difference from blue-screen errors: this message appears before Windows starts loading, so forcing three failed boots usually can't trigger Automatic Repair. For the chkdsk and bootrec repairs you'll need a Windows 10/11 install USB — any existing one works, though creating a fresh one does require a working PC. (GRAM runs inside Windows, not from boot media — its role comes once the machine boots again: verifying disk health and confirming the root cause.)
Not necessarily, but take the possibility seriously — a failing drive is one of the most common causes. Loose cables, corrupted boot records, a bad clone, and even faulty RAM produce the identical message. Work through the cable, BIOS, and RAM checks first; if chkdsk /r reports many bad sectors, or the drive clicks or disappears from the BIOS intermittently, the drive is failing — back up immediately and replace it.
No. bootrec rewrites only boot records, not your data, and chkdsk /f /r repairs the file system — it can move damaged file fragments to FOUND.000 folders but does not wipe the drive. The real risk is running chkdsk /r on a drive that's already failing, because the sector scan stresses weak areas. If the data is irreplaceable, image the drive first.
Cloning is a classic trigger. If the boot records or partition table didn't transfer cleanly, the new drive's early boot code can't read what it expects and throws this error. Run the bootrec sequence (or bcdboot on UEFI systems) against the new drive from an install USB. If that doesn't fix it, redo the clone — and if the source drive shows read errors during cloning, that's the failing part, not the new SSD.
Related: BOOTMGR is missing · Operating system not found · All Windows boot error codes