Introduction: Making a Multiboot USB Drive (All-In-One).

Picture of Making a Multiboot USB Drive (All-In-One).

I always wanted an All-in-One USB boot drive to do the following:

1. Perform a fresh install of Windows.

2. Use Macrium Reflect to backup and restore my PCs.

3. Have all my necessary program installers, hardware drivers, Macrium Reflect backup images, personal files etc.

Read on for how I did this!

Step 1: The Hardware

Picture of The Hardware

Any USB drive will do but I prefer the 3.0 type for faster access. The 3.1 type is rare right now but in the future I will get a few. There are flash drives with a write protect switch and I highly recommend these as an all-in-one rescue USB drive (you don't want viruses crossing over). The capacity can be as large as financially reasonable (I use a 32Gb).

Step 2: The Software.

Picture of The Software.

WinSetupFromUSB! This neat freeware program allows for multiple boot platforms to be put onto one physical USB drive. The download is available at their website:

It is a zip file that once expanded allows you to select the 32 or 64bit versions.

Step 3: Using WinSetupFromUSB

Picture of Using WinSetupFromUSB

First plug the target USB drive into the PC and open the exe for WinSetupFromUSB. Next tick the checkbox 'Auto format it with FBinst'.

I don't use UEFI in my bios boot options so I format the drive using NTFS. This allows me to copy large files (>4Gb) to the USB drive. If you plan to use this on a UEFI boot system then format to FAT32 (but you lose the ability to copy large files).

Next, in my case since I use Macrium Reflect and Windows8.1, tick the Windows Vista/7/8/10... checkbox. Click the three dots and browse for the image file. A warning will appear concerning the NTFS file system, just click OK and continue to browse for the iso image file. Once selected, click the GO button.

4 message boxes will appear in succession: click YES YES YES OK. The process will start for the first boot application to be written. When it is completed, simply click OK add any others you want to include by ticking the appropriate checkbox. Luckily after the first boot application is written, the Autoformat checkbox is un-ticked.

Once the boot applications are written you can copy across any folders containing installers, personal files, PC backup images etc. I prefer to have just one folder on the USB root drive to dump my personal stuff into (you can have as many sub-folders in there as you desire).

Step 4: Using the New MultiBoot USB Drive!

Picture of Using the New MultiBoot USB Drive!

Make the target PC boot from USB drive. The blue background menu will show up listing all the options. The first two will take you to the multiple boot applications. The last option will boot from the internal (main) drive of the PC.

Now you have a multiple boot capable USB complete with application files and personal data! No more walking around with a bunch of drives to repair a PC!

Please note that you can add as many Bootable images to this usb drive. Just make sure the drive's storage capacity can accommodate all you need. Have fun folks!


TomS365 (author)2017-06-12

Where do you find the various image files?

S200 (author)2017-04-05

If you use that WinSetup tool, can you also boot linux from that USB later??

AlanS14 (author)2016-11-01

Nice starter for a well trodden path- there's lots of help on the web. Afew ....

Ah-che (author)2016-10-27

Is there a UEFI boot in this ? :)

Mjtrinihobby (author)Ah-che2016-10-27

you can but format the usb drive in FAT32.

SherylinRM (author)2016-10-26

I am guessing that this will also work with Nlite?

Great tutorial.

Thanks for this :)

Mjtrinihobby (author)SherylinRM2016-10-26

Nlite will make a custom windows OS image. That image you can put onto the multiboot USB drive. So basically any valid bootable image you can bundle onto a big enough USB drive.

Thanks for the thumbs up!

Akachibisaru (author)2016-10-26

Awesome! Instant favorite!

Hey thanks!

Yuhoo1 (author)2016-10-24

How do you include or add hardware or device drivers in the OS?

Mjtrinihobby (author)Yuhoo12016-10-24

It can't be included in the OS image using this method. You can use Winreducer for Windows images. This method only includes the driver files on the same USB drive.

SteveSi (author)2016-10-24

OK. But once you have made the E2B drive, you just copy over any number of linux ISOs or Wiindows Install ISOs to the USB drive - can't see what is 'harsh' in that? But it's your choice. WinSetupFromUSB is v good.

Mjtrinihobby (author)SteveSi2016-10-24

E2B is far more powerful that winsetupfromusb. Good software you got there.

rcochran5 (author)2016-10-23

Thank You! I was looking for a good "NEW" way to do this with a uEFI system, I have a Dell Tablet that still gives me issues tho, and I'm worried that if I format the Internal eMMC tha it will brick or be unusable, I'm still not good with uEFI, if Anybody wants to teach me I'll send them some bitcoin or tip them with my PayPal. It's important to me that I learn how to install on a uEFI computer, especially x86_64 Tablets, so ANY help from an experianced person will be GREATLY appreciated and rewarded! :) feel free to e-mail me or message me so we can swap contact info's if you can help me... Now that everything is uEFI, I have to learn how to fix the "Root" of the systems. And I'm actually afraid of bricking because these new computers are Very Expensive... I'd rather learn on my own PC. Thanks Again tho I like the Tutorial a Lot!

SteveSi (author)rcochran52016-10-24

To learn about UEFI booting from USB, try

I am the author of E2B so feel free to contact me if you have any Q's.

Mjtrinihobby (author)SteveSi2016-10-24

E2B is a bit harsh to use for me. It does appear quite powerful but the not easy as winsetupfromusb.

Mjtrinihobby (author)rcochran52016-10-24

Use macrium reflect to make an image of the system and also restore it. You can install a fresh version of Windows onto your dell (just download all the necessary drivers before the installation). If you are going to use uefi then format the usb drive with fat32.

OliverB37 (author)2016-10-24

Is there a way to use Linux images as well ?

Mjtrinihobby (author)OliverB372016-10-24

any image can be used!

connelld9 (author)2016-10-23

I'm not a Tech person and I didn't know this was possible. Thanks for the post.

Mjtrinihobby (author)connelld92016-10-24


mfarah2 (author)2016-10-23

Next time, use the button "Prt Sc" key to better quality photos

Mjtrinihobby (author)mfarah22016-10-24


valveman (author)2016-10-23

Yes some of us know it has been available for other platforms including windows for years.

There are many others are seeing this for the first time. Thew poster took the time to provide this information so give the poster a break and refrain from making comments that you feel are obvious. They only serve to ruin the spirit of sharing information.

Mjtrinihobby (author)valveman2016-10-23

Thank you greatly! Wish I Can shake your hands!

snoop911 (author)2016-10-23

Any tips for doing multi-boot (androidx86 , windows) on either a UEFI or legacy bios laptop?

My goal originally was to use a multi-boot usb on a virtual machine... so that I could keep all the images on a usb, and just boot a vm from it whenever I need it.

That didn't work, so then I tried using 'easy2boot', but not sure in what order to do the install... i.e. windows first then the loader (ubuntu/wabi/grub/Android x86 installer)? Any pointers?

Mjtrinihobby (author)snoop9112016-10-23

You can probably use the same software I used but u need all the Bootable image files necessary. The order doesn't matter.

ac1ac (author)2016-10-23

So I am missing something here. Is this a restore file to repair a PC? or does it run Windows, or other OS's, from the USB drive like some Linux versions?

suhasm6 (author)2016-10-23

plz if u get any solution

update me


suhasm6 (author)2016-10-23

thanks nice and very helpful


can u guide me with this


i want to clone internal hdd windows drive on 64gb pendrive

so that if my internal hdd crashes i can continue working till i resolve hdd replacement issues

mahesh_jo (author)2016-10-21

Whenever you want to take screen shots press Print Screen/Alt+Print Screen and save the snapshot using Paint etc.The images will much better than taking mobile phone pictures.

Mjtrinihobby (author)mahesh_jo2016-10-21

True but I was feeling too lazy to do any better. Sorry.

Tu Solución Online (author)2016-10-20

Thanks for this awesome information!

Your welcome!

sanjaykray (author)2016-10-19

Thanks for sharing ?

sanjaykray (author)sanjaykray2016-10-19

Thanks indeed

About This Instructable




Bio: As of April 2017 I have decided to no longer post on instructables. The fact that several of my published works have been removed without ... More »
More by Mjtrinihobby:External Light Sensor Night Light.Replacing a Toilet Tank Float Valve. How to Make Pig Feet Souse!
Add instructable to: