Install any version of Windows from one USB flash drive
Things you’ll need:
A USB driveISO files for WindowsWinSetupFromUSBA working Windows PC
Step 1: Download WinSetupFromUSB from here. Extract the downloaded file and run WinSetupFromUSB as per the architecture of your system (x64 or x86). Step 2: Plug in your USB drive and ensure that there is enough free space or you can directly format the USB drive using WinSetupFromUSB. FAT32 file system is recommended for installing Windows from USB. Choose your USB drive according to the number of setups you want to add to the USB drive. For more than two setups it is recommended to have a USB drive of 16 GBs or more. Step 3: Open WinSetupFromUSB and head to Advanced Options, and enable Custom menu names for Vista/7/8/Server Source. This option will let you add your own custom names to Windows 7/8/10 menus.
Step 4: Select your USB drive in WinSetupFromUSB and then select the versions of Windows that you want to add to the USB drive. You can add Windows ranging from Windows 2000/XP/2003 to Windows Vista/7/8/10. Step 5: Locate the ISO files and hit the ‘Go’ button. The entire process will take a bit of time and will display a ‘Job Done’ message at the end.
Install multiple Windows versions using WinSetupFromUSB
To add more setups, repeat the process for more ISO files. For instance, I’ve added Windows 10 and Windows 7 to the USB drive. Since it cannot be done in one go, I added Windows 10 first and then added Windows 7 after the first job was complete.
Step 6: Now remove the USB drive and plug it into the computer where you want to install Windows. Go to the boot settings of the computer and boot from your USB drive and then select the desired option from the list and you are good to go. That is all you need to do! In addition to Windows, you can also add Linux Distros to the same USB drive and do a lot more with WinSetupFromUSB. Do also check out our tutorial on downloading Windows 10 ISO files.