Solved: BCD Error Code 0xc000000f on Windows 10 version 21H2

Windows won’t Start After Windows 10 21H2 update? Getting BCD Error Code 0xc000000f/0xc0000225 with a blue screen at startup? This Error 0xc000000f directly specifies that Something going wrong with BCD (Boot configuration data). And the application or operating system couldn’t be loaded because a required file is missing or contains errors.

The Complete Message like :

Recovery

Your PC needs to be repaired

The Boot Configuration Data for your PC is missing or contains errors.

File: \boot\bcd

Error code: 0xc000000f

You’ll need to use the recovery tools on your installation media. If you don’t have any installation media (like a disc or USB device), contact your system administrator or PC manufacturer.

Press Enter to try again

Press F8 for Startup Settings

Press Esc for UEFI Firmware Settings.

Windows 10 error code 0xc000000f

The most common reason for the 0xc000000f error is that BOOTMGR can’t find the BCD file. It could be damaged or be missing due to power outages, disk-write errors, or incompatible devices. Whatever the reason, here we have different solutions to help to fix Windows 10 error code 0xc000000f.

Remove all external devices such as external HDD, USB Drive, Printer, Scanner and restart the computer. Also If you Notice the problem started After recently added new hardware to your computer: remove it, restart the computer and check if the error screen appears again.

Perform Startup Repair

Perform Startup Repair from advanced boot options that automatically diagnose and fix the problems prevent windows start normally.

windows 10 repair your computer

  • This will Restart windows
  • Next click Troubleshoot then Advanced Options.
  • Click on Startup Repair to start the diagnose process.

Windows Advanced Options

This will scan Fix If any programs cause to start windows normally. After That Restart windows and check Started normally.

Set correct partition as active

Some Times this error screen appears because an incorrect partition is set as active, you can use the diskpart utility to set the correct partition.

  • For this again access advanced options then click the command prompt.
  • Now Type Disk Part and hit the enter key.
  • Next type List Disk, hit the enter key.

Here Note down your windows installation volume (Check below picture for a better understand)

note down the Windows volume

Then type select partition D (Note : D is windows installed volume, For you, it may be different)

And the Windows installation partition must be Active you can do this by type command active. Restart windows and check Started normally.

Rebuild BCD in Windows 10

On certain errors the “File:” row mentions “\boot\bcd” as a potential damaged or corrupt file that’s causing the “Your PC needs to be repaired” screen to appear, along with the exact error code at the “Error code:” row. In these cases, you can rebuild the BCD as your computer’s BCD file might be damaged or corrupted.

To Rebuild damaged BCD again Access Advanced options and click on Command prompt.

Now Perform Bellow commands to rebuild The corrupted BCD.

  • Bootrec.exe \fixmbr
  • Bootrec.exe \fixboot
  • Bootrec \rebuildBcd
  • Bootrec /Scanos

fix bootrec Errors

This will definitely fix the configuration data and thus, the BCD Error Code 0xc000000f in Windows 10 will. Also, Check for Disk Errors by the following below.

Check Disk Drive Errors

After Rebuild BCD On Same Command prompt Type chkdsk /f /r to Check And Fix Disk Drive Errors, Bad Sectors, Which may Cause the Boot Error. When you type this will start the scanning process for disk errors. Wait until 100% complete the scanning process. After completing the scanning process, you will get a screen as shown below. Type Exit to close Command prompt then Restart windows check this time windows start normally without any Startup Error.

Run CHKDSK at startup

Create a new EFI Partition

In certain circumstances, the EFI partition may be absent but don’t worry because you can create a new one comfortably. But before that, ensure to possess a “Windows installation media” (bootable USB/DVD) and 200 MB of free disk space.

Boot from installation media, Skip the first screen on next screen Press Shift + F10 to open Command prompt.

Then type the following commands successively and press Enter after each one of them:

diskpart

list disk

select disk 0  (to select a disk to “create a new EFI partition”)

list partition

select partition 1 (Imagine that the partition have more than 200 MBs of free space)

shrink desired=200 minimum=200

create partition efi

list partition

select partition 2 (assuming that the new partition is the partition 2)

Forma fs=fat32

list vol  (write down the volume of the new partition in a safe place)

select vol 3 (Supposing that volume no. of “EFI partition” you earlier noted down was 3)

assign

List vol (and check which letter is assigned to the 200 MB EFI partition).

Note down the letter (ltr). You’ll also need to recognize the ltr of the volume containing your Windows partition (just look for Boot written in the Info column).

Now type: bcdboot C:\Windows /l en-gb /s B: /f  ALL; assuming that C is the letter for Windows partition in addition to B for the EFI.

That’s All Now Restart your PC and check if windows started normally.

Also read:

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More