Failed EFI boot with 0xC000000F and missing winload.efi, running native
Did you just get a Windows boot failure
- on an EFI boot machine
- missing file
\Windows\System32\winload.efi
- error code
0xC000000F
- when you are running native (boot from VHD, VHDX)
- and just deleted a differencing disk
- but did not first delete the BCD entry that referred to the differencing disk?
If so … boot from a Windows setup USB stick/DVD/whatever, and use BCDEDIT to delete the boot entry that still refers to the differencing disk. Then you’re good to go.
Apparently with a sufficiently bad entry in the BCD store you get a nasty catastrophic failure and don’t even get a choice to boot from one of the other installed operating systems. But don’t succumb to a heart attack. Correct it by booting from a different device (setting the BIOS boot order if necessary) and deleting the bad entry in the BCD.
(By the way, this superuser/stackoverflow page would have been a real help fixing more “normal” EFI boot problems if I hadn’t borked my machine in a particularly stupid way.)