Here you can download WinSetupFromUSB and updates of the tools included.

Please do not hotlink files, use this page if you want to post a link to the program. If you need to link to a specific version, you could use version number like this:

Note: A few antivirus programs keep detecting a couple of the included files as viruses. This is false positive. These vendors were informed numerous times and the serious companies such as DrWeb and Kaspersky, update their signatures to remove the false detection within a few hours after being informed. Others, such as McAfee, despite all the efforts and contacts, don’t do anything to update their signatures. For a few unknown ones, which use third party signatures, there is no way to contact them or they simply don’t respond. This program will never knowingly distribute any kind of malware.

WinSetupFromUSB 1.8- 16.May.2017
WinSetupFromUSB 1.7- 09.Aug.2016
WinSetupFromUSB 1.6- 28.Nov.2015
WinSetupFromUSB 1.6 beta2- 03.Aug.2015
WinSetupFromUSB 1.6 beta1- 24.May.2015
WinSetupFromUSB 1.5 - 10.May.2015
WinSetupFromUSB 1.4 - 27.March.2014
WinSetupFromUSB 1.3 - 10.Jan.2014
WinSetupFromUSB 1.2 - 20.Dec.2013
WinSetupFromUSB 1.1 - 08.Dec.2013
WinSetupFromUSB 1.0 - 17.Oct.2013 (libwim-9.dll updated- 14.Nov.2013)
Previous versions

925 thoughts on “Downloads

  1. Trying to get Linux Distros onto an older PC, sadly has no native USB boot support, was wanting to get a CD that could mount the USB and switch over to it, so a regular boot from the USB would be possible. The machine is a laptop with a CD drive (not DVD), so the distros I want to try on it, are too large to even get onto it (but are spec okay to run on it). I’m trying to Live run the Distros to see if I am going to run into any issues with them, but because the bios says nothing about USB booting, I can’t even do that, the previous Distro I tried to install, the Live worked, but the install failed (but that required burning a CD, which is now a coaster).

  2. Hello and good evening itaushanov My name is Mauricio. I would like to congratulate you for your software, with the help of it was that I got as close to reaching my goal!
    I am a computer technician and I am urgently in need of putting all my bottable software on a pen drive or external HDD. With the help of a youtuber from my country that is Brazil, I got close to what I wanted, which is the following in my 32 GB pen drive put all my Windows 7 Ultimate 32bits, another 64bits, Windows 8.1 32 and 64 Separated and Windows 10 32 and 64 all separated I do not have nor work more with Windows AiO. The second pen drive I made with antivirus and tools like: Hirens Boot, Ultimate Boot, Kaspersky Rescue Disk etc. Worked perfectly.
    But the first pen drive in which I put Windows gave the following error:

    *Could not mount the virtual disk.
    *Cannot continue, press OK’ to reboot.

    Here is the tutorial I followed below:

    Parte 1 (
    Parte 2 (

  3. after installing windows xp computer wont boot without the same USB that i used to install and i don’t like it

    • What exactly happens when it does not start? Any messages on the screen? Do you have a file boot.ini, ntldr and in c:\ ? Need to enable show hidden and system files in explorer. If there is boot.ini, what are its contents?

    • Stock Windows 7 does not support USB 3.0 which is used in modern laprops.
      You either need to integrate the required drivers in the source, or try the advanced program option to load these, or fall back to USB 2.0 by using such disk, or by changing BIOS settings if there are any, or by using USB 2.0 port if any.
      Got lots of options here…

  4. Problem with creating bootable USB with STANDARD M$’s iso – Win10_ME_16299.15 (v.1709)_x64 by WinSetupFromUSB 1.8, but the 6-year old version 1.0b8 do this job perfectly !!!
    Pls. fix a.m. problem with new version.
    Thanks in advance.

    • What problem?

      The old beta8 dumps source on the USB as is and doesn’t support multiple sources of this type. Supporting multiple sources is where the tricky part is, besides the changes MS are doing with every other build…

      • The problem is the following – when I create bootable USB with a.m. the latest M$ ISO (which has several OS editions in one ISO):
        I have a window with mistake : “Could not mount img file” (something like that) and it is not possible to go thru. So pls. check this issue and fi[ it asap.

        • 2B honest – I prepared 2nd Bootable USB using WSFU-1.8 with Win10_ME_16299.15 (v.1709)_x64 on another flesh drive. Installing OS was OK (Tested on Virtual Box). Sorry for false alarm…

          I have the request: – is it possible to renew v.1.0b8 for Dual ISOs (x32 and x64 in a single ISO) to the latest versions of programs unit ?

          • Was just downloading that Win 10 to play with it 🙂

            Not sure what you mean by programs unit, probably lost in translation.

            1.0b8 should support any source, unless crazy modified, but only one of this type. More sources can only be added with the later versions.

            • “Not sure what you mean by programs unit”
              I mean programs\tools which are placed in “files” folder of WSFU-1.0b8. All of them are about 6 years old…
              See the picture:

              There are only few utils for creating Bootable USB, which could work with Dual ISOs properly. I know the 3 ones:
              1) WSFU-1.0b8
              2) Easy2Boot
              3) AIO_Boot_Extractor

              The last 2 utils are currently improving and upgrading, and I will be very obliged you if you upgrade your utility (WSFU-1.0b8) also.

              kind regards,

              • I have no plans to update further the old versions- they were already updated.

                As for dual ISOs- USB memory/disks are nowadays cheap and large enough so that one could afford the space to put 2 single ISOs instead of 1 dual.

                • You are right and wrong in the same time !
                  The main idea is to use real AIO (all-in-one) iso on bootable flash: 2languages+(for platforms x86+x64)+all-editions of OS.
                  For example Windows 10 (v1703) RUS-ENG x86-x64 -20in1 (AIO ISO – 4,23 Gb only !!!) contain
                  10 russian and 10 english versions 32bit(x86) and 64bit(x64):

                  – Windows 10 Enterprise x64 Russian
                  – Windows 10 Enterprise x64 English
                  – Windows 10 Enterprise x86 Russian
                  – Windows 10 Enterprise x86 English
                  – Windows 10 Education x64 Russian
                  – Windows 10 Education x64 English
                  – Windows 10 Education x86 Russian
                  – Windows 10 Education x86 English
                  – Windows 10 Professional x64 Russian
                  – Windows 10 Professional x64 English
                  – Windows 10 Professional x86 Russian
                  – Windows 10 Professional x86 English
                  – Windows 10 Home x64 Russian
                  – Windows 10 Home x64 English
                  – Windows 10 Home x86 Russian
                  – Windows 10 Home x86 English
                  – Windows 10 Home Single Language x64 Russian
                  – Windows 10 Home Single Language x64 English
                  – Windows 10 Home Single Language x86 Russian
                  – Windows 10 Home Single Language x86 English

                  In case you try to substitute this AIO iso with assortment of single ISOs you have to use several usb drives with total capacity ~70 Gb !!!

                  • One can fit all these Eng x64 for example in single iso with single boot.wim, no need to have single ISO for each type…
                    Another such ISO could be for all RU x64 if they can’t be added to the EN one. In total you will end up with just a few ISOs like 12-15 GB.

                    If you do need so many sources, that implies you can afford to dedicate one 64 GB stick and get all your stuff on it.

                    Probably you don’t understand the HUGE complexity in supporting multiple sources, expecially heavily customised ones, where rarely anyone follows any standards or naming conventions.
                    It may look to you like just add support for this, but in reality this is like rewriting everything from a scratch, just to find out 1 month later, that yet another heavily customised ISO doesn’t work, and fixing it breaks other stuff…and that’s after several months work.

                    Sorry, I don’t have the spare time to spend on all this. It’s in my plans from long time, but I doubt I will find any soon the needed time to work on it.

Leave a Reply