Move to New Hardware and Convert MBR/BIOS to UEFI

Key References

Overview Steps

  1. Obtain backup of target system (VHD or Macrium image of all drives preferred)
  2. Manually partition destination disk (Boot to WinPE/Macrium Recovery, see script below to partition)
  3. Restore C: partition from backup to Windows partition on the new (now GPT) disk
  4. Repair Windows Boot (Fix Windows Boot Problems)


  • Use Macrium Reflect Free – backup to external drive and test prior
  • A fast external hard drive will make this step much easier. Store the backup image on it, then move it to the new machine to restore.
list disk
select disk 0
convert gpt
create partition efi size=512
format quick fs=fat32 label="System"
assign letter="S"
create partition msr size=128
create partition primary
shrink minimum=500
format quick fs=ntfs label="Windows"
assign letter="W"
create partition primary
format quick fs=ntfs label="Recovery"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
list volume

Leave a Reply

Your email address will not be published. Required fields are marked *