Your own personal IT department

Windows 8 and 8.1 BCD fix UEFI

Booting from Windows 8 install drive

Enter repair, then Advanced, then Command Prompt:


list disk

select disk 0

list partition

select partition 1

shrink desired=200 minimum=200

create partition efi

list partition

select partition 2

format fs=fat32

These commands will create the EFI partition. Double-check everything by typing list vol. You should see a 200 MB partition. You now need to assign it a letter. Do this by typing assign b:, then list vol again to see what letter has been assigned.

Now this is done you need to copy the boot files to this newly created partition:

bcdboot C:\Windows /l en-gb /s B: /f ALL

Note: you must replace C: with the drive letter of the partition that contains Windows, and B: with the letter assigned to the EFI partition you just created.

I also entered the following commands:

bootrec /fix

bootrec /fixmbr


No comments yet.