Windows PC Errors

How to Fix Boot Error 0xc000014c on Windows 10/11

Error 0xc000014cPlain English: your PC's boot instructions are damaged or missing, so Windows can't start — the blue "Your PC needs to be repaired" screen.
Quick answer: Error 0xc000014c means the Boot Configuration Data (BCD) store is corrupt or missing. Boot from a Windows installation USB, open Command Prompt from the recovery screen, and run bootrec /fixmbr, bootrec /fixboot, bootrec /rebuildbcd, and bcdboot C:\Windows. That rebuilds the boot files and most PCs start normally again. Full steps below.

What error 0xc000014c means

The full message on the blue screen reads something like: "Your PC needs to be repaired. The Boot Configuration Data for your PC is missing or contains errors. Error code: 0xc000014c." In technical terms, Windows stores the instructions for how to start in a small file called the BCD (Boot Configuration Data). It lists which drive holds Windows, which boot loader to use, and how to hand off to the operating system. When that file is missing or corrupted, the boot loader has nowhere to go — it stops and shows this screen instead of starting Windows.

This is a boot-time error, not a Windows-is-running error, so you cannot fix it from inside Windows — you need the recovery tools that run before Windows loads. The reassuring part is that your files are almost always untouched: the damage is confined to a tiny set of boot files, and once they are rebuilt, Windows usually starts right back up with everything intact. Reinstalling Windows is rarely necessary, and nothing in the steps below deletes your data.

Common causes

How to fix error 0xc000014c — step by step

Work through these fixes in order. Steps 1 through 4 resolve the error for the large majority of PCs.

  1. Boot into the Windows Recovery Environment. If your PC already reaches the blue "Your PC needs to be repaired" screen, you may have the tools already. If not, create a Windows 10 or 11 installation USB on another computer using Microsoft's Media Creation Tool, plug it into the failing PC, and boot from it (usually by pressing F12, F9, or Esc during startup and choosing the USB drive). On the first setup screen choose your language, then click Repair your computer in the bottom-left corner. Go to Troubleshoot, then Advanced options, then Command Prompt.
  2. Repair the Master Boot Record with bootrec. In Command Prompt, type bootrec /fixmbr and press Enter — this rewrites the master boot record. Then type bootrec /fixboot and press Enter — this writes a new boot sector to the system partition. If /fixboot reports "Access is denied," don't worry; that happens on UEFI systems and Step 4's bcdboot command handles it.
  3. Rebuild the Boot Configuration Data. Type bootrec /scanos and press Enter to scan for Windows installations on your drives. Then type bootrec /rebuildbcd and press Enter. If it asks whether to add an installation to the boot list, type Y and press Enter for each one it finds. This writes a fresh BCD store with the installations it detected.
  4. Rebuild the BCD with bcdboot. Type bcdboot C:\Windows and press Enter. This copies fresh boot files from your Windows folder and builds a clean BCD. If your Windows drive has a different letter in the recovery environment (check with diskpart, then list volume), replace C: with the correct letter. On UEFI systems where /fixboot was denied, you can also target the EFI partition directly with bcdboot C:\Windows /s Z: /f UEFI after assigning it a letter.
  5. Run Startup Repair. Close Command Prompt, go back to the Advanced options screen, and choose Startup Repair. Select your Windows installation if asked, and let it scan for and automatically fix startup problems. When it finishes, remove the USB drive (if you used one) and restart the PC.
  6. Check the disk and repair system files. If the error persists, reopen Command Prompt from Advanced options and run chkdsk C: /f /r to find and repair disk errors — this can take a while on large drives. After that completes, run sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows to repair corrupted system files from outside Windows, then restart once more.

Did this fix it? Quick checklist

If Windows boots but the error returns after a few restarts, run a health check on the drive — repeated BCD corruption is a classic sign of a failing hard drive or SSD. You can also try System Restore from Advanced options to roll back to a point before the error appeared. As a last resort, choose Reset this PC from Troubleshoot and pick Keep my files: it reinstalls Windows while preserving your personal data.

Frequently asked questions

What does error 0xc000014c mean?

Error 0xc000014c means the Boot Configuration Data (BCD) store on your PC is missing or corrupted. The BCD tells Windows where its system files are and how to start; without a valid BCD, the boot loader cannot hand off to Windows, so the PC stops on the blue recovery screen instead of starting.

Can I fix error 0xc000014c without a Windows installation USB?

Sometimes. If the PC boots into the blue recovery screen, choose Troubleshoot, then Advanced options, and use Startup Repair and Command Prompt directly. If you can reach that screen, you often don't need the USB. If the screen never appears, boot from a Windows installation USB and click Repair your computer to get the same tools.

Will fixing 0xc000014c delete my files?

No. The bootrec, bcdboot, chkdsk, and sfc repairs only touch boot files, disk metadata, and system files. Your documents, photos, and installed programs are not affected. Only a full Windows reinstall or the Reset option with Remove everything would delete your data.

What should I do if bootrec /fixboot says Access is denied?

This is common on UEFI systems. Open diskpart in the recovery Command Prompt, run list volume, select the small FAT32 EFI partition with select volume, then run assign letter=Z and exit. Then run bcdboot C:\Windows /s Z: /f UEFI. That writes a fresh boot entry to the EFI partition and clears the error.