Installing Windows Vista, Windows 7 and Server 2008 R2
Please note: Windows 7 does not contain modern USB drivers and only supports USB 2
A useful flowchart for WinPE\Setup.exe\Winpeshl.exe\Startnet.cmd\wpeinit.exe is here (note: it is not entirely accurate however!).
WinHelper Flash drive (for non-WIMBOOT booting)
- AutoUnattend.xml (overwritten by E2B - required for Win Vista and later OS Install ISOs),
- Unattend.xml (overwritten by E2B - required for WinPE ISOs)
- WINHELPER.USB (marker file to find correct USB drive)
NOTE: Always run WinContig to ensure all files are contiguous after copying them over (Ctrl+F2 in RMPrepUSB).
Always use unmodified Microsoft Windows Install ISOs - if you use a modified ISO, it may not work. In this case, convert the ISO to a .imgPTN file using MakePartImage.
USB 3.0 and NVMe driver support
2. Type 'diskpart' and press ENTER key.
3. Type 'list disk' - check that your USB drive is listed - if not, then Windows (WinPE) does not contain the correct driver for your USB controller.
4. Type 'exit' to quit diskpart.
Add your own .xml file to automate an install
Windows 7 does not support USB 3.0 as it does not contain USB 3.0 drivers. However, you can convert a Win7 Install ISO to a .imgPTN file, switch to the .imgPTN partition and then modify the boot.wim and install.wim to add the USB 3.0 drivers. See here for more details. If you just want to add Intel chipset USB 3.0 drivers, you can use the nice Intel utility here.
If the file DEFAULT.XML exists in the same folder as the ISO, then the DEFAULT.XML file will be automatically picked by E2B (E2B v1.B0+).
If only one XML file exists in the same folder, it will be automatically selected.
Recommended for Easy2Boot (fastest flash drive!)
SanDisk Extreme SDCZ880-128G-G46
Fastest USB 3!
See Blog post