How to install any version of Windows from one USB flash drive

With the advent of USB drives, our activities with CD/DVDs are also decreasing considerably. The same has happened to the process of installation of Windows. Earlier Windows setup mostly had a CD/DVD involved, but with the time we have moved to USB drives. Installing a Windows from a USB is okay, but have you ever considered installing multiple versions of Windows, like say, Windows 10, Windows 8,1 and Windows 7, from the same USB drive. Well, this tutorial is here to guide you on installing any version of Windows from one USB flash drive using a tool called WinSetupFromUSB.

Install any version of Windows from one USB flash drive

Things you’ll need:

  • A USB drive
  • ISO files for Windows
  • WinSetupFromUSB
  • A 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.

WSFU Advanced



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 desirable 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.

Posted by on , in Category Windows with Tags
Lavish loves to follow up on the latest happenings in technology. He loves to try out new Windows-based software and gadgets and is currently learning JAVA. He loves to develop new software for Windows. Creating a System Restore Point first before installing a new software is always recommended, he feels.