Windows – Do (USB) drives need a master boot record to boot in UEFI mode

biosbootuefiusb-flash-drivewindows

I was reading this tutorial and this (Option Two from there) and as far as I understand, making a Windows USB drive bootable for UEFI requires:

  • rewriting the partition table and formatting as FAT32
  • copying Windows files on USB drive
  • copying an extra file (bootx64.efi) if it doesn't exist

There is no bootloader installation procedure, like you would do with a BIOS bootable USB using the bootsect utility from Windows installation media in the boot folder:

bootsect.exe /nt60 F:

My question is, can a USB drive with no MBR boot in UEFI mode?

Best Answer

Yes. It’s also not about GPT or MBR partitioning schemes. It just needs to be FAT32 (could work with other filesystems too, depending on what the actual UEFI implementation supports) and have the bootx64.efi file at the right location.

Related Question