How to Fix Boot BCD 0xc00000d in Windows 10/11
Boot BCD 0xc00000d issues may occur frequently, but don’t be fret. The 6 most effective and useful methods demonstrated in this post will help you get rid of this error trouble.
Your PC needs to be repaired error code: 0xc000000d
"I got an error message that says:
Your PC needs to be repaired
The Boot Configuration Data file is missing some required information.
File: \BCD
Error code: 0xc000000d
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.
I've been searching for solutions online but nothing worked. I tried using the rebuild command on command prompt but it always gives the the 'The requested device cannot be found' error. I don't want to refresh or reset my laptop. Is there another way of fixing this?"
The Boot Configuration Data (BCD) store is an essential component of the Windows operating system that contains boot configuration parameters and controls how the operating system is started. If the BCD is missing or corrupted, you may encounter various boot errors, including the 0xc00000d error.
Understanding the potential causes of the BCD error can help in troubleshooting:
๑ Corrupted BCD file: This can occur due to unexpected shutdowns or improper system shutdowns.
๑ Faulty hard drive: A malfunctioning hard drive can lead to data corruption, including the BCD file.
๑ Improper system configurations: Changes in system configurations can disrupt the boot process.
6 solutions to boot BCD 0xc00000d in Windows 11/10/8/7
To resolve the "Your PC needs to be repaired" error with code 0xc000000d, you can try the following solutions.
Solution 1. Run Startup Repair
If you’re experiencing startup issues, running Startup Repair can help. Here are the steps to follow:
Step 1. Create a bootable USB drive using the Windows 10 Media Creation Tool on a working computer.
Step 2. Insert the bootable USB drive into your PC and boot from it.
Step 3. On the Windows Setup page, select your language, time and currency format, and keyboard or input method, then click "Next".
Step 4. Click on "Repair your computer".
Step 5. Select "Troubleshoot", then choose "Advanced options".
Step 6. Click on "Startup Repair" on the Advanced options page.
Wait for the repair process to finish, and follow the prompts to boot up your Windows PC. If Startup Repair is unable to fix the issue, consider trying the next method to resolve error 0xc000000d.
Solution 2. Rebuild BCD using Command Prompt
As previously mentioned, a missing Boot Configuration Data (BCD) file is a major cause of the 0xc000000d “Your PC needs to be repaired” error message. If Startup Repair doesn't resolve the issue, you can attempt to rebuild the BCD file using Command Prompt. Here’s how:
Step 1. Boot your computer using the Windows bootable USB drive you created earlier.
Step 2. Navigate to Repair your computer > Troubleshoot > Advanced options > Command Prompt.
Step 3. In the Command Prompt window, type the following commands one by one, pressing Enter after each:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Step 4. After entering these commands, restart your computer.
If you see the message “Total Identified Windows Installations: 0” after typing the bootrec /rebuildbcd command, refer to additional resources for solutions to this issue.
Solution 3. Run System Restore
If you created a system restore point prior to the Windows crash, you can utilize it to revert your device settings to an earlier state. However, if no restore points exist, this method will not be applicable.
To address error code 0xc000000d, you can boot your device using a Windows 10 installation media USB drive and then run System Restore. Here’s how to do it:
Step 1. Boot from the Windows bootable USB drive you previously created.
Step 2. Navigate to Repair your computer > Troubleshoot > Advanced options > System Restore.
Step 3. Follow the prompts to restore your computer to its earlier state.
Solution 4. Check hard drive for errors
A failing hard drive can cause various boot issues, including BCD errors. Running a disk check can help identify and fix any problems.
Step 1. Insert your Windows installation USB/DVD and boot from it.
Step 2. Select Repair your computer, then choose Troubleshoot > Advanced options > Command Prompt.
Step 3. Run Disk Check Command:
chkdsk C: /f /r
Step 4. Allow the check to complete and fix any errors found.
Step 5. After the check completes, restart your PC.
Solution 5. Use AOMEI Partition Assistant
AOMEI Partition Assistant is an advanced partition management tool that can help resolve the error code 0xc000000d effectively. Its powerful features, such as boot repair, make it a reliable solution for fixing Boot Configuration Data (BCD) errors and other boot issues.
Advantages of AOMEI Partition Assistant
♦ Comprehensive boot repair tool: Its "Rebuild MBR" and "Boot Repair" features are designed to handle complex boot-related errors, including missing or corrupted BCD files.
♦ User-friendly interface: Even for non-technical users, the tool provides an intuitive interface for managing partitions and fixing boot errors.
♦ Versatile compatibility: It supports multiple operating systems, including Windows 11, 10, 8, and 7.
♦ Additional features: Besides boot repair, AOMEI Partition Assistant can help with disk partitioning, data recovery, system migration, and creating bootable media.
Here's how you can use it to repair your PC:
Step 1. After installing AOMEI Partition Assistant on a working PC, please connect a disk to it.
Step 2. Open the software and choose the Boot Repair option below the Recover section.
Step 3. Click the create a bootable disk option to create a WinPE Boot Repair disk.
Step 4. Connect the created disk to the faulty PC. It will automatically load the Boot Repair tool and scan the boot entries.
Step 5. You can see all boot entries on the interface once the scan completes. Select the repairable boot entries you want to repair and click the Repair button.
Step 6. Once the process completes, remove the bootable disk and boot the PC from the original system drive.
Solution 6. Reset or reinstall Windows
If the previous solutions have not resolved the 0xc000000d error, it may be necessary to reinstall Windows. While this process can be time-consuming, it is often effective. Follow the steps below to reinstall Windows 10:
Step 1. Create a Windows 10 bootable USB drive using the Windows 10 Media Creation Tool. If you already have one, you can skip this step.
Step 2. Set the BIOS boot order to prioritize booting from the USB drive.
Step 3. Then you will see the Windows Setup interface. Select the right parameters and click "Next".
Step 4. Click "Install now" button .
Step 5. Then, you will be asked to enter your product key. If not, please click "I don't have a product key" to skip it.
Step 6. In the new window, select "Custom: Install Windows only(advanced)".
Step 7. When you are asked "Where do you want to install Windows?", you will find there is only unallocated space for you to choose because you have wiped the disk. Click "Next" and Windows will generate a system reserved partition (on MBR disk) or recovery partition (on GPT disk) and C: drive.
Step 8. Finish other necessary settings and you will complete the installation.
Conclusion
The BCD error 0xc00000d can be a significant obstacle in booting your Windows operating system. However, with the right approach and tools, you can troubleshoot and resolve this issue effectively. Whether you opt for built-in repair tools, third-party software like AOMEI Partition Assistant, or a complete reset of your system, the solutions provided above can help restore your computer to working order.