From PrimeExpert Software:
USB storage devices are extremely useful, but they would be so much more useful if they did more than just store your data. Imagine being able to install an entire operating system onto a USB thumbdrive, so you can boot Windows from USB basically everywhere: at your home, at friend's home, at work, at public library or internet-cafe. You could carry your entire digital world in your pocket: your OS, your apps, your documents, your browser, your games; and run it wherever you go!
Now imagine that dream coming true, and you have FlashBoot. FlashBoot can install fully-functional Windows 8/8.1/10 to USB thumbdrive (including apps, settings, documents, browser, everything!) so you could boot Windows from USB thumbdrive as if it was fixed HDD.
Also FlashBoot makes quick work out of installing Windows XP/Vista/7/8/8.1/10 operating systems on the growing number of notebooks, netbooks and tablets which lack the ability to read optical media. You can even use FlashBoot to convert bootable CD-ROMs to USB thumbdrives.
FlashBoot can install minimal DOS on USB thumbdrive and make it bootable. This option is very useful for upgrading BIOS on your notebook or motherboard, as well as running old applications and games without emulation.
FlashBoot supports both USB flash thumbdrives and USB hard disks. Best of all, FlashBoot works with all major brands of USB flash and external hard drives!
Unlike other tools, FlashBoot formats USB thumbdrives in such way that they are bootable regardless of BIOS settings (you don't need to enter BIOS setup to switch between USB-HDD or USB-ZIP boot mode if you use FlashBoot). During formatting of USB mass storage device, FlashBoot detects worn-out flash memory cells which silently fail to remember written data.
Recently FlashBoot has gained support for UEFI platform, retaining all previously existing features, so it's a powerful tool compatible with both modern and older computers.