I have some trouble with my computer that is running Windows 10. When I try to start it, I get a blue
screen with the error “Recovery Your PC needs to be repaired The Boot Configuration
Data for your PC is missing or contains errors. File:\EFI\Microsoft\Boot\BCD Error
code: 0xc0000034”. I have no idea what to do and how to fix it?
According to the words, you may have a general idea of the error. It means that your
Boot Configuration Data (BCD) is corrupted in your Windows PC. The Boot
Configuration Data is a firmware-independent database for boot-time configuration
data, which used by Microsoft’s new Windows Boot Manager and replaces the boot.ini
that was used by NTLDR. Boot Configuration Data is stored in a data file, which is
located at \EFI\Microsoft\Boot\BCD on the EFI system partition for UEFI boot or
located at /boot/bcd on the active partition for traditional BIOS boot.
The causes to EFI Microsoft Boot BCD error
The EFI\Microsoft\Boot\BCD error may occur after installing Service Pack 1 for
Windows 7, hardware or software change, or other inappropriate operation, malware
and so on. You may meet other error codes for File:\EFI\Microsoft\Boot\BCD, like
error code 0xc00000f, 0xc00000d, etc. Now, how to fix it?
How to deal with File:\EFI\Microsoft\Boot\BCD Error?
The EFI Microsoft Boot BCD error could be repaired by different ways in Windows
Use Bootrec.exe tool to do EFI\Microsoft\Boot\BCD fix
This solution needs a Windows 10/8/7 installation disc. Then follow the below steps
1. Insert the Windows installation disc into the computer and then boot the
2. Press a key when you are prompted.
3. Select a language, a time, a currency, a keyboard, click Next.
4. Click Repair your computer.
5. Choose the operating system you want to repair and click Next.
6. Choose Troubleshoot>Advanced options>Command Prompt to
execute following commands:
• Bootrec /fixmbr
• Bootrec /fixboot
• Bootrec /scanos
• Bootrec /rebuildbcd
You could try startup repair if the bootrec.exe tool not working. The steps are
Then wait for the result. The error could be solved.
Rebuild MBR to fix corrupted BCD
If you don’t have a Windows 7/8/10 installation disc, you might have to create a
WinPE bootable media with a normal PC to boot your computer from it, then repair
EFI\Microsoft\Boot\BCD error in Windows 7/8/10. The best free disk partitioning software, AOMEI Partition Assistant Standard is recommended. The freeware is capable of managing disk partition
such as resize partition, merge partitions, format/split/move partition, rebuild
MBR, migrate OS to SSD, etc.
Before you do:
Here is how to rebuild MBR safely in Windows 7/8/10 with simple steps:
1. Put the USB flash drive to your Windows 7/8/10 PC. Run and open AOMEI Partition
Assistant Standard, choose Make Bootable Media at the left hand
panel. Click Next.
2. Tick USB
4. Click Proceed.
5. Then boot your computer which has the File:\EFI\Microsoft\Boot\BCD error from the
bootable media. AOMEI Partition Assistant Standard will execute automatically then.
6. Select Rebuild MBR.
7. Choose the MBR type for your Windows operating system. Hit OK.
8. Click Apply.
After that, the windows BCD error should be resolved. What’s more, you could enjoy
the advanced functions such as allocate free space from one partition to another, convert system disk between MBR and GPT without losing data, command line
partitioning, etc with AOMEI Partition Assistant Professional. Or you could try the Server edition if you are
a server user with all the advanced functions.