How to Fix BCD Error 0xc000000e on Windows 10

Did you recently run into Boot error 0xc000000e while working on Windows 10 PC? Well, if yes, this might be due to different reasons and requires some advanced solutions. Since, this is a BSOD type error, you can’t boot into Windows 10 normally. You may try booting into Windows with Safe Mode and perform Automatic Repair. 

If this doesn’t work, attempt to rebuild BCD codes or Repair Windows using a Recovery drive. An incorrectly marked boot drive may also lead to similar error. To solve this, re-mark the boot drive as “online” and check whether it addresses the issue or not. If the bug persists as it is, the problem may lie inside the hard disk. Hence, it would be better to check for any corruption inside the hardware. Let’s explore the solutions in detail – 

0xc000000e

Fix: Boot Configuration Data Error 0xc000000e 

Here’s how to solve the Boot Configuration Data error 0xc000000e on Windows 10 PC –

1] Run Startup Repair 

Windows 10 includes a great utility program “Startup Repair” that can diagnose and fix any bugs on the computer. Running this tool will look for any corruption inside the system files, registry, or configuration settings and automatically fix them too. If you are frequently receiving the Blue Screen, you must use the Startup Repair. Here’s how to use this –

Since Windows is not booting normally, the computer will automatically enter the WinRE. You may interrupt the boot process manually three times to enter the Windows Recovery mode. Using this utility is pretty simple, all you need to do is to follow these steps –

  • On the WinRE Screen page, browse to the following location –

Troubleshoot > Advanced Options > Startup Repair

Startup Repair

  • This will restart the computer. In case this prompts to select an account, choose the Administrator one.

That’s it, the automatic repair will search for any corrupt entries inside the system and repair them.

2] Rebuild the Boot Configuration Data

Performing the Startup Repair usually resolves the Boot error 0xc000000e. If not, the BCD codes must have gone corrupt. In such scenarios, you need to rebuild the Boot configuration data following the below steps –

  • Insert the Windows Install disc and set everything to the appropriate values like – language, time, and region.
  • On the next screen, locate and hit the “Repair your computer” option available at the lower-left corner.
  • Next, select Troubleshoot > Advanced Options > Command Prompt.
  • When the console window appears, execute each one of the below codes sequentially. Make sure to press the Enter key at the end of each code –

bootrec /scanos

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

  • After running the above codes successfully, Restart Windows to make the changes effective from the next logon. Windows should boot normally without running into the 0xc000000e trouble.

If the error persists, try the next set of solutions –

3] Repair Windows 10 OS using a recovery drive

This method is similar to the above workaround with a complete different set of command-lines. Here’s how to repair Windows 10 OS using a recovery drive –

  • As discussed in the above section, launch the Command Prompt.
  • On the elevated console, run the below codes. Again, make sure to hit Enter at the end of each code.

cd x:\sources\recovery

StartRep.exe

Note: Running the StartRep.exe code will fix the underlying causes thus correcting the boot environment. In case this fails, re-run these codes for multiple times.

  • To see the values of the Windows Boot Manager, copy/paste the below code near the blinking cursor and press Enter –

bcdedit

  • Note down the specific values of each one of the devices. Thereafter, execute these codes one after another. If the root drive varies on your computer, replace C: with the boot drive letter in the below codes –

bcdedit /set {DEFAULT.EN_US} device partition=c:

bcdedit /set {DEFAULT.EN_US} osdevice partition=c:

bcdedit /set {BOOTMGR.EN_US} device partition=c:

  • Once over, close the Command Prompt, remove the recovery drive, and Restart Windows. 

Your PC shouldn’t run into any issues booting up now. If it does, we suggest checking for any corruption inside the hardware components. 

4] Check HDD using CHKDSK 

In case you are still receiving the error 0xc000000e, there might lie some corruption inside the hardware. So, it is best to run the CHKDSK utility and get the issue solved (if possible). Here’s how to use this program –

  • First of all, boot into your device with Safe Mode. 
  • Open the Command Prompt having Admin rights.
  • Now, execute the code – chkdsk C: /f /r /x. Here, C: is the main drive containing Windows files and folders. Replace it with the appropriate disk letter if you have installed Windows in some other disk drive.
  • This presents a message “Chkdsk cannot run because the volume is in use”.
  • Type “Y” and press Enter.

CHKDSK

  • The system restarts immediately afterward and checks whether there lie any file errors or not. 

5] Mark Boot Disk as Online

If you had mistakenly marked the root drive as offline, this will prevent Windows from booting normally. Instead, this will result in different errors including 0xc000000e. To correct this issue, you must mark back the main drive as normal. Here’s how to perform this action successfully on the computer –  

Note: You require a bootable installation media to do this job. 

  • Plugin the Windows Installation Media and proceed as follows – Next > Repair your computer.
  • When you enter inside the WinRE, browse to the below path –

Troubleshoot > Advanced options > Command Prompt

Command Prompt

  • Choose the Administrative credentials to log into your computer.
  • On the elevated console, type diskpart, and press Enter to initiate the Diskpart Tool.
  • Next, type list disk and press Enter to view all the disks available on the PC.
  • Note down the disk number with status “offline”. 

Tip: If the root drive status reads “offline”, proceed further. Otherwise, skip this solution.

  • Now, run the code – select disk *. Here, (*) represents the disk drive where Windows is installed.
  • Once the root drive is selected, type “online disk” and press Enter again.
  • When you get the message – “Diskpart successfully onlined the selected disk“, type exit and hit Enter.
  • Close the Console window and Restart Windows to implement the above changes. 

The error should have gone by now. If not, you may clean install Windows or use system restore points. I hope this article helps to resolve the 0xc000000e on Windows 10. 

Read Next