Windows 8/10 (and later) Install ISOs
Add any number of Microsoft OEM/System Builder/Volume Licence Windows install ISO files and .imgPTN* files to the correct folders under \_ISO\Windows\(correct sub-folder) and name them as you wish.
New! E2B eBooks are now available (including a complete course on making a multiboot USB drive and an eBook on Installing Windows).
- 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.
- If the E2B USB drive is not a Removable USB drive, you can convert the ISO to a .imgPTN file.
- To UEFI-boot and install Windows with UEFI and use GPT partitions, convert the ISO to a FAT32 .imgPTN file.
- Do NOT set the BIOS to boot from the USB drive as the first boot device. Always use the special BIOS Boot Selection pop-up key (e.g. F8, F12, ESC) to boot from the E2B drive.
Reparing Windows by booting from an ISO:
Windows setup will not offer the Repair option if you select an XML file.
If you want to REPAIR an existing Windows 8/10 system, when you select a Windows 8/10 ISO, press any key quickly within 4 seconds, when prompted.
Once it boots to Windows Setup, you can choose the 'Repair\Setup' option (but you cannot install Windows).
Tip: You can suppress this prompt by adding set NOREPAIR=1 to the end of your \_ISO\MyE2B.cfg file (E2B v1.A8+).
This can also be used to boot to a Windows ISO without needing to specify an XML file (using WIMBOOT).
Note that when booting from USB or ISO or DVD, there is no 'Repair: Advanced Options - Startup Settings' icon, or 'Reset this PC' icon in the 'Troubleshoot' menu. You can try booting to the Recovery.wim file on the hard disk by copying the "\_ISO\docs\Sample mnu files\Windows\Boot_Recovery_WIM.mnu" file to the \_ISO\MAINMENU folder and using that menu entry instead.
- 'No key' - this option may list all the versions in an ISO and allow you to pick one of them - however - depending on the ISO, it may not work!
- 'Utilman' - these options allow you to hack into a non-BitLocker Windows system as 'Admin'
- 'Windows 10 Home' - will select Windows Home from the ISO (automatically)
- 'Windows 10 Pro' - will select Windows Professional from the ISO (automatically)
- If a Default.xml file exists in the same folder (not case sensitive) it will be automatically selected. (E2B v1.B0+)
- If only one XML file exists in the same folder, it will be automatically selected.
- If all .XML files are deleted and only one .KEY file exists, it will be automatically selected.
- If no .XML files or .KEY files are present, the menu will abort.
Windows 8/10 Product Key requirements
When installing Windows 8/10 from an Install DVD, it will usually request a Product Key from the user. You can remove the requirement for a product key during Installation from a CD\DVD by editing the contents. See here for details.
Windows Setup will obtain information about which Edition or version of Windows to install from the \Sources\EI.cfg file (if present). However, when using E2B to install from an .ISO file, Setup will use the \AutoUnattend.xml file that is created by E2B and Setup will ignore the EI.cfg file. Most Windows Install ISOs contain an Install.wim/Install.esd file which contains more than one image. Setup needs to know which image to install and so Win8/10 usually needs the Product Key to be specified in the XML file.
To install the correct SKU of Windows using an XML file:
- For an automated install, ensure you specify the correct Image Number (usually 1=Pro and 2=Home for standard Microsoft ISOs - but not always!)
- Ensure the Product Key matches the version you want to install - you can use a generic installation key but it must be for the correct Edition (Home/Pro/Ultimate/Enterprise, etc.)
If using E2B with a Windows Install .ISO and Autounattend.xml file (E2B on a Removable USB flash drive), the Product Key must be specified in the AutoUnattend.xml file. E2B will thus ask you to choose a product key and will then E2B will write the key into the AutoUnattend.xml file. You can use a 'generic' install key (it cannot be activated) and then change the key later.
You may find it easier to convert the ISO file to a .imgPTN file. This will allow you to both MBR and UEFI-boot and you will not need a 'Helper' Flash drive or an XML file. You can add .imgPTN files to any of the \_ISO|WINDOWS\xxxx folders (except for the XP folder) or any of the standard E2B folders.
- AutoUnattend.xml (overwritten - required for Win Vista and later OS Install ISOs),
- Unattend.xml (overwritten - required for WinPE ISOs and some Windows Install scenarios)
- WINHELPER.USB (marker file to find correct USB drive)
Additional Files (.key, .txt, .xml)
Add a .key file to hold Product Keys
1a - Example Win8 Preview Pro.key file
1b - Example CHOOSE FROM A LIST.key file
CHOOSE FROM A LIST.key
!BATechoecho WINDOWS 8 PRODUCT KEYSecho -e ======================echo Build 6.2.9200echo 1=XKY4K-2NRWR-8F6P2-448RF-CRYQH Proecho 2=FB4WR-32NVD-4RW79-XQFWH-CYQG3 Coreechoset /p ask=Choose a key :if "%ask%"=="1" set KEY=XKY4K-2NRWR-8F6P2-448RF-CRYQHif "%ask%"=="2" set KEY=FB4WR-32NVD-4RW79-XQFWH-CYQG3
Add an .xml file to automate an install
You can find example XML files in the .\SAMPLE XML FILES sub-folders.
Simply copy the XML files into the menu folder and they will be listed in the menu.
1c - Windows Product Keys
You must choose the correct key - if you use a key for a different version, Windows may report a 'license' or other error.
How to remove the 'Repair' prompt
If you don't want the blue console window to prompt you to repair Windows (see screenshot above), then create an .XML file for your ISO by copying one of the XML files already present. Make sure the Product Key is correct and make sure that all references to LOADISO.CMD are changed to LOADISONP.CMD (NP=No Prompt). Some xxx (no prompt to repair) XML files may already be present.
Tip: You can suppress the 'Press any key for Windows Repair only' 4-second delay prompt by adding set NOREPAIR=1 to the end of your \_ISO\MyE2B.cfg file (E2B v1.A8+).
Add your own .xml file to automate an install
Recommended for Easy2Boot (fastest!) - SanDisk Extreme SDCZ880-128G-G46