Fix Windows 10 EFI 0xc000000f Boot Error
Repair Windows 10 UEFI boot error 0xc000000f
If you can boot into Advanced Startup Options menu jump to step 4
- Insert the Windows 10 ISO USB in your PC and restart
- Boot from the media
- Select Repair Your Computer
- Select Troubleshoot
- Select Advanced Options
- Select Command Prompt
Type following in Command window
Use Diskpart to assign drive letter to EFI system partion
diskpart
list disk (Note which disk is your boot drive, e.g. 0)
select disk 0
list vol (System volume, e.g. 4 will be FAT32 size = 100-300MB )
select volume 4
assign letter=k:
exit
format k: /FS:FAT32 (Optionally format the System volume)
Finally rewrite BCD boot data to System volume
bcdboot C:\windows /s k: /f UEFI (or /f ALL for both BIOS and UEFI)
Reboot to start Windows. You should find that the BCD error code 0xc000000f in Windows 10 has been resolved.
Here are the instructions for rebuilding the System (EFI) partition
diskpart
list disk
select disk 0 (to select a disk to “create a new EFI partition”)
list partition
select partition 1
shrink desired=200 minimum=200 (set size to 200MB)
create partition efi
list partition
select partition 2 (assuming that the new partition is the partition 2)
Format fs=fat32
list vol (note the new volume number, e.g. 3)
select vol 3
assign letter=k:
List vol (and check which letter is assigned to the 200 MB EFI partition).
bcdboot C:\Windows /l en-gb /s k: /f ALL (assuming that C is for Windows partition and k for the EFI)