New! Easy2Boot eBooks available here.
UEFI-boot from a Windows 7 Install ISO
Windows 7 (64-bit) will not UEFI-boot from USB unless the \EFI\BOOT\BOOTX64.EFI file is present but it is not included in the Microsoft Win7 x64 ISO!Later versions of the MPI Tool Kit (0.096+) will try to add the missing BOOTX64.EFI boot file (see below for details).
- Convert Win7 ISO (on hard drive) to .imgPTN file using MPI_FAT32 from the MPI Tool Kit
- Copy new Win7 .imgPTN to E2B USB drive (e.g. \_ISO\WINDOWS\WIN7 folder)
- Run \MAKE_THIS_DRIVE_CONTIGUOUS.cmd to make file contiguous
- MBR-boot to E2B menu (or run \_ISO\SWITCH_E2B.exe) and select the Win7 .imgPTN file (partition will be changed)
- UEFI-boot from the E2B drive
The Windows 7 64-bit UEFI boot problem!
Note: Ensure CSM\Legacy Mode is enabled in the BIOS settings, even if you are UEFI-booting - Win7 x64 UEFI may need BIOS access or it may not fully boot!
To UEFI 64-bit boot, the file \EFI\BOOT\BOOTX64.EFI must be present.
Use Split_WinISO.exe to add the boot file
- Download Split_WinISO.exe and copy the .exe file to the MPI folder (Split_WinISO is already included in later versions of MPI).
- Run Split_WinISO.exe and click the ISO button to select your Windows 7 x64 ISO
- Click on the MPI button to convert the ISO to a FAT32 .imgPTN file - if you do not see the MPI button then you did not copy the .exe file to the MPI Tool Kit folder!
Manually change the boot files
Still will not boot?
Adding Intel USB 3.0 drivers to Windows 7
Tip: I find it easier to boot from any recent Windows Install ISO that supports USB 3.0 (e.g. Win 8.1 or Windows 10), and then run WinNTSetup.exe and install the Windows 7 ISO using WinNTSetup. There is no need to modify the Windows 7 64-bit ISO if you use this method. You can then install the USB 3 and other drivers once Windows has been installed.
Recommended for Easy2Boot (fastest flash drive!)
SanDisk Extreme SDCZ880-128G-G46
Fastest USB 3!
See Blog post