New
#31
Hello, I thought I'd drop in my two cents of something that unexpectedly and surprisingly worked for me regarding this error. In my case I was working on a client machine who was browsing the internet and suddenly got a shutdown notice, and then on reboot had what looked like a corrupted BCD. Long story short, after several attempts with the Windows Startup Repair, and a mind-violating number of go rounds with manual BCD editors, chkdsk, combofix (just for the heck of it), checking partition settings, completely reformatting the boot partition, more /fixboot and /fixmbr than anyone needs in a lifetime, and swapping in different copies of winload.exe and registry backup files, I too was left stuck with the 0xc0000428 error. I could pop in a Hirams disc and bypass the windows boot loader and boot to the OS just fine though.
Before I had started this whole process of BCD / winload.exe fixes I made a ghost duplicate of the drive to a second drive so at least I'd have my original starting point and I could safely go hog wild with repair attempts. On a whim as a last resort I popped the ghosted drive in the system, popped in the Windows disc and ran the Windows Startup Repair, and after a few runs to my surprise it repaired successfully and everything was right as rain again, the system would boot like normal.
Why this worked? I have no idea, perhaps something at a low level got chongered on the original drive some how, data in a region of the drive that it couldn't access, geometry setting off by a bit? Who knows. Maybe this will save someone else the madness I and so many other people have experienced :)