Windows 7/64 boot BCD error 0xc000000d (solution)

So I turned on my new Dell M4500 this morning only to be greeted with the following message:

File: \BOOT\BCD
Status: 0xc000000d
Info: An error occurred while attempting to read the boot configuration data

Definitely not the message you want to see.   I booted of an installation disk as suggested, and it couldn’t find any system recovery images or restore points.     Tried the “Solve Boot Problems” in the repair menu with no luck.    A quick web search turned up this posting and response as the first link.   It worked like a champ.   I copied it here in case that site goes away and I need this again.   Thanks SIW2! Note he assumes you’ve booted off the W7 install disk and selected the “Rescue” option and from there opened a cmd prompt.

Drive letters in WinPe will probably be different from what you see in windows – that is normal. (FYI: My system drive was F:)

I would delete the bcd store and run the commands again. Yes you should be pointing them at the reserved system partition .

Otherwise, at cmd prompt, type:

diskpart

lis vol

( Look to see the drive letter for your main windows partition – if it is D then type as below, otherwise replace D with the letter diskpart gives for the main windows partition)

sel vol d

act

exi

bcdboot d:\windows /s d:

bootsect /nt60 all /mbr

restart the pc – you’re good.