WinSetupFromUSB — программа которая предназначена для создания загрузочных флешек с возможностью установки Windows различных версий. Поддерживаются 32 битные и 64 битные версии. Также на создаваемом носителе может располагаться Gparted и SisLinux, встроенная виртуальная машина QEMU и многое другое.