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!
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).
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.