Methods to create a Windows installation of AIO Boot

AIO Boot supports multiple Windows installers in one USB/HDD. This article will help you choose one of two methods that are more suitable for you.

How does it work?

An ISO file of the Windows installer will contain the necessary files for the installation. Include bootloader files, menus, WinPE and Windows version images. AIO Boot already includes Windows bootloader files and menus. Here we only need two important files in the ISO file.

  1. source\boot.wim:
    This is a WinPE, a small operating system that includes the installer and tools for installing Windows. First we will boot into this small operating system then the installer will start.
  2. source\install.wim:
    The installer will look for images of Windows editions, which by default are in source\install.wim or source\install.esd.

AIO Boot will modify the boot.wim file to interfere with its working steps. Or we will direct the path of the install.wim file. Or mount the Windows ISO file and let the installer work its way.

Advantages and disadvantages

Here are the advantages and disadvantages of two methods using ISO and extract install.wim.

  • The size of install.wim is smaller than the ISO file, so it will save your disk space.
  • You can save the install.wim file on the FAT32 partition if its size is less than 4GB regardless of its ISO size.

By default, the AIO Boot will use the Windows ISO file instead of the install.wim file. To switch to using the install.wim file, run AIOCreator.exe > Settings, select “Extract WIM for Windows Setup.” and Save.

Windows installation

USB 3.0 Driver for Windows 7

The original Windows 7 ISO file from Microsoft will not support USB installation if you plug it in port 3.0 because it does not contain the USB 3.0 driver. By using AIO Boot to create USB Windows 7 installation, the USB 3.0 driver will be automatically integrated. If your ISO is already integrated, enable the “Do not integrate USB 3.0 Driver for Windows 7” option.


AIO Boot supports Autounattend.xml for every Windows installation, regardless of the ISO file that does not contain the Autounattend.xml file. Just copy the file Autounattend.xml or Unattend.xml into the /AIO/Files/WinSetup/XYZ directory, same directory as the boot.wim and ISO files.


Some users wonder that they do not see the menu to boot into Windows/WinPE after Integration. AIO Boot only shows the WinPE & Setup menu if your system supports booting it.

You can only boot WinPE 64-bit on UEFI 64-bit and WinPE 32-bit on UEFI 32-bit. AIO Boot checks the WinPE architecture (boot.wim) to add the appropriate menu. Although Windows AIO contains 32-bit and 64-bit images for installation, its WinPE (boot.wim) can only be 32-bit or 64-bit.


Leave a Reply

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