AIO Boot – All-in-One bootable software | Multiboot USB Creator

AIO Boot is an All-in-One bootable software for USB and HDD. Is one of the best Multiboot USB Creator for Windows.


Do you often use USB to boot and install the operating system? Do you use multiple versions of an operating system or multiple operating systems? AIO Boot does not require reformatting the drive and it can help you integrate multiple operating systems into a single drive, including Windows, Linux, Antivirus and Android… Just integrate new versions or new packages in the supported list, you will have more new menus and nothing will lose. AIO stands for All in one, AIO Boot means booting all in a single USB drive.

AIO Boot Grub2 Menu
This is the Grub2 menu of AIO Boot, simple, lightweight and fast.

AIO Boot uses Grub2 as the default boot loader. Grub2 is a powerful loader developed by GNU which supports both MBR and GPT and supports booting in both Legacy BIOS and UEFI. In addition, AIO Boot also supports to install Grub4dos, rEFInd, Clover, Syslinux and Enoch Chameleon. See more features of AIO Boot.

AIO Boot also supports install OS through network boot. It uses iPXE as boot loader and uses Tiny PXE Server to initialize PXE server (HTTP and TFTP). Windows will be booted via wimboot, small utilities and DOS programs will be booted via memdisk. AIO Boot also uses FreeNFS to create an NFS server to boot some Linux distributions like Ubuntu, Linux Mint…

You can download and use AIO Boot now, it’s safe and free. AIO Boot support runs on Windows 10, 8.1, 8, 7 and it does not drop Windows XP. This operating system is still supported.

How to use

AIO Boot is easy to use software, just install and then integrate. See more about how to use AIO Boot.

First, you need to install AIO Boot on USB or HDD. This tool includes software, bootloaders, modules and scripts. Just extract AIO Boot to a drive and then install Grub2 or Grub4dos. AIO Boot Extractor will help you do this, just select a drive, then click OK to start the installation.

AIO Boot Extractor

This tool also provides options to help you format the selected drive to FAT32 before installation, and automatically install the boot loader. If you check the “Auto install Bootloader” box, Grub2 and Clover will be installed. You can also install Grub2, Clover and install Grub4dos, Syslinux, and Enoch Chameleon from the Bootloaders section of the AIOCreator.exe program. AIO Boot Extractor also supports repartition of removable disks such as USB and SDcards. It will delete all existing partitions on the disk and create new partitions as your choice, either using FAT32 only, or using both FAT32 and NTFS/exFAT.

Upon completion of the installation process, the AIO Boot Creator program will be run automatically. At the next time you just run AIOCreator.exe.

AIO Boot Creator - AIOCreator.exe

AIO Boot Creator supports the integration of multiple operating systems into a single USB drive. This is the most important feature of AIO Boot, you can integrate multiple versions of Windows, Linux, Android and Antivirus… It also supports you to create Windows VHD and partition image files (.PartIMG) for use with Partition Image Mapper. Partition Image Mapper is a solution to create bootable USB for FreeBSD, NetBSD, OpenBSD and macOS without losing the existing data on the USB drive.

Currently, AIO Boot Extractor and AIO Boot Creator only support Windows. If you are a Linux user, see the tutorial on how to Install Grub2 for AIO Boot and integrate WinPE 10 on Linux or use Grub2 File Manager.

What’s new?

Please check this site for new content as well as new AIO Boot features. The important articles linked in the navigation bar may be useful to you. You can use the search box or visit the Sitemap to search for content on the site.

10 most recent posts:


Here are some reviews from software review sites:


If you are using more than one operating system, then you probably have an installation disc or USB drive for each system. AIO Boot proposes a simpler and more efficient solution. This lightweight utility gives you the possibility of installing more than one operating system from a single USB drive. You can install Windows, Linux or other systems, using only one USB drive. Setting everything up is not a challenging task, so even novice users can set up their all-in-one bootable installation drive.


AIO Boot goal was to address the fact that there are many USB boot tools but not many that give you numerous options of what operating system you’d like to boot with. Many techs will like the many options you have here depending on what you need.


AIO Boot is a useful tool which allows you to make your USB or other media bootable.

This page contains only the briefest, please visit the specific articles for more details. Leave a comment below if you have any questions.

If you want to help make this site and software better developed, you can:

  • Report bugs to the author.
  • Share the site and software to others.
  • Translate this software into your language. This is very useful for users in your language.


Leave a Reply

Your email address will not be published. Required fields are marked *

57 thoughts on “AIO Boot – All-in-One bootable software | Multiboot USB Creator”

  1. Finally, I found a program that can create a bootable usb with several systems in a few clicks. Creating usb with hbcd-pe, Parrot linux, rescue-iso took several minutes. AIOBoot is a very good program and I can recommend it.

  2. Hi, thanks for sharing your work. I have tried solutions like YUMI, RUFUS, etc … but definitely AIOBOOT is currently the most powerful multiboot software in the world! And the best part is that it has direct support for the best Windows PE: Sergei Strelec. The combination of Strelec PE and AIBOOT is all that is needed at work, nothing more. Please do not stop developing the product.

    1. Strelec and Redstone iso contain many viruses I am not dare to use them. Hiren’s WinPE is much much cleaner.

      BTW, Are there enough distribution threads?? AOmei backupper, partition Assistant, Paragon drive copy , etc ; the “winPE single” option in YUMI cannot be selected more than once or else only the final distribution will work.

  3. How to create Windows and Linux installer in one USB once
    I encounteres error like this

    X Error , please contact the author for support !

    Please help me to solve it

  4. Dear Aio boot developer,
    first of all thanks for your software tool. I want to communicate you some bugs of the last release
    1) Adding on grub2 menu more than one antivirus rescue disk with Aio boot creator I can see into grub2 menu only the first. Checking Antivirus.cfg menu file I found and removed this string “if [ -n “$pc” ]; then” in order to have displayed into grub2menu all antivirus added.
    2) I tried booting some antivirus but only kaspersky worked fine. Comodo, AVG and Windows defender hangs after booting in UEFI FAT32 partition
    3) Also QEMU 32 boot tool doesn’t work during AIO boot test in UEFI. It hans on startup.
    If you can suggest me a solution please feel free to contact me

  5. Hi. How can add install win7-10.iso much more the 4Gb in fat32 for uefi. I want multiboot USB with winInstall, but a “split function” through integration- not working.

  6. Bug or what? Please, can you help in this situation… I make a bootable usb with aio boot in fat32 – because it’is needed condition for UEFI system.
    SO, i want to use something install Windows CD (7,10 etc.) an there iso’s is more or much more than 4Gb contition of FAT32. And it is a problem. Because when i’m truying to add ISO through “integration” they split it to fat32 size of two files – OK. It is good, BUT when i try it to load – it is not working. Seven install get error – cannot eject iso … or something. May be that tools (split) is work on another iso’s or disk , but on Install Win -it is not working. Please , tell me what i need to use ? May be i need to use a second partition ? (ntfs+fat32) or something….. Thank you (and sorry for my english)

  7. Hello! A few days ago I discovered this amazing tool, but I have some doubts.
    – When I use a Kingston SSD with a USB adapter (actually I used with 3 different USB adapters) I only have the hard disk option to use, but after doing that the Tiny PXE does not assign ip to the computers.
    – Doing it from a pendrive the tiny PXE works perfect and even lets me choose which system I want to install, but when the screen asking for the origin of the folder appears (\\Hostname\shared_resource|user|password or failing \\Hostname\shared_resource) in none of the cases can I continue. Would I be missing something more? (I use the user with whom I have started the session on the PC).

    Is there a Forum? Or a detailed step by step tutorial?

    Thank you!

  8. Hi boss,i’m planning to add memtest iso but which integration should i choose?any special step or just choose winpe?Tq boss awesome tool!

  9. Please add support for linuxPE (some software have a linux based PE live iso) . your software cannot add such files. please add option for such files.

  10. Hi! I made boot usb and it’s ok. But when I try to make new boot record on hard drive (grub2) after restarting PC there is no grub1 record in boot menu. Tell me please, what can I do wrong?
    Here is my steps:
    1. Using aio boot Extract aio bot files on hdd fat32 partition (autoinstall bootloader cheked)
    2. In next menu in integration choose acronis DD
    3. Reboot and press F12 to start boot menu. And no new records appears there.

  11. Hi, this is just what I am looking for. It supports UEFI unlike what I was using until now.
    I have just had one problem. I am unsure how to uninstall a single “ISO” or “Pack”. Are there any easy ways to do this other than reinstalling AIOBOOT on the USB?

  12. Hi! Thanx for greate soft! I made boot USB and it is ok. But when I try to make new boot record on hard drive (grub2) after restarting PC there is no grub2 record in boot menu.Tell me please, what can I do wrong?
    Here is my steps:
    1. Using aio boot Extract aio boot files on hdd fat32 partition (autoinstall bootloader checked).
    2. In next menu in integration choose acronis DD.
    3. Reboot and press f12 to start boot menu. And no new records appears there.

  13. Tu,
    When I use the 1607 WIMs you suggested in your page, the Add Shortcuts and other options in PEStartup work.
    However, when I use WinPE SE Builder and add the ISO created, and use PEStartup to add shortcuts to the Desktop they don’t show up after I boot.
    What do I do?

  14. hi , can change thems of grub2, or creat bat file for creat message file, this theme very easy, my problem is i cant chsnge theme for gfx.

  15. I thought I had finally found the holy grail of usb multiboot programs when I discovered AIO BOOT. I installed it, successfully integrated 7 different boot wims, and booted the usb only to fins out I had to do MOK Management. So I did that to each of the required 64bit files as the online instructions tell you to, and restarted and was presented with the AIO BOOT selection menu! WINPE & Setup was the default so I pressed enter and got the following error message:

    error: Not a Valid Boot Device
    press any Key to continue

    I am able to invoke the grub file manager and look at the folder structure of the usb flash drive and I can navigate to AIO\Files\Winpe and see each of the program boot.wims that I integrated previously. Can anybody help me out with this? I really need a multiboot winpe setup for recovery and troubleshooting…..multiple usb flash drives are a pain in the butt to manage and keep track of. I requested entry to the facebook group so I can ask more experience people about this program and the error message I received. Help? otherwise this is a great program.

  16. Can you make this “disable adblock” message shove itself after I press “I don’t care”? It’s annoying as fuck, but ads are even more annoying, so here it stays, annoying the FUCK out of me every time I open a page. Infuriating.

  17. hi
    great utility
    I want to make win10 installation usb disk with iso greater than 4 gb for a hdd with gtp partition. please show me complete process.

  18. Simply the best multiboot usb creator out there. Works perfectly on all machine i works on, either legacy BIOS, pure UEFI system or hybrid. One thing that do not work is when booted in 32-bit UEFI, after selecting the boot menu of WinPE, it shows the BCD menu of 64-bit entry. I notice your program save the 32-bit entry in B86 file. So to fix this, i hexedit the EFI\BOOT\WinPE_ia32.efi to change 2 occurences of \BCD (unicode character) to \B86. Now it works great. Windows 8 and 10 32-bit installation in UEFI went smooth (Windows 7 UEFI will not work because it just not supported by Windows itself, the 64-bit version works).

    1. Hi ChronoX,

      Please email me the updated WinPE_ia32.efi which will work on BCD menu of 32-bit entry.

      Thank you so much for your contribution.


    2. Hi, just curious if your created AIO Boot usb booted on a uefi with secure boot enabled. Hope you can guide me in doing that, if it is possible. Thanks

  19. Dear author AIO Boot. When working with the program, the following problem occurred. Windows 10 ISO images are not loaded in integration mode. The message appears: “Filename can only contain alphanumeric characters (letters, numbers). rename the file and try again!”I tried to follow these recommendations, nothing has changed. There are no such problems with other ISO images like Linux. What to do?
    With respect, Alexander Sukharev.

    1. I am trying to make an AIO in a 30 GB partition of my 4TB GPT disk. I have created a 10mb partition of install grub, a 30GB FAT32 partition for AIO and other 4-5 data partitions for my data. But the my AIO is not booting in BIOS systems, it is working fine in UEFI systems but not booting in BIOS systems. It is showing only GRUB text with a blinking cursor on booting in BIOS system. I am unable to type any command on that screen. Please help me in creating a AIO in a 30GB partition of my 4TB GPT disk which I can use on BIOS as well as on UEFI systems.
      I did post the same problem on where devdevadev is trying to help me but till now, no success.

      Desperately waiting for your reply.

    2. ALEX,

  20. i tried to integrate aomei backupper iso (linux) created from the aomei software itself. but it cannot boot, just black screen after i select from the aio boot menu.

  21. Under “how to use” you described that with menu item “tools” a package can be removed. But I did not found any way to remove a package under tools. Would you please help? What I want, is that I can remove an ISO completely. Thanking you.

  22. Thanks very much for developing / updating and continually supporting AIO Boot.

    I’ve been using easy2boot for many years until I couldn’t get it to work easily with UEFI non secure boot mode with my new replacement laptop – your software has just worked without issue so far and for that I deeply thank you.

    Just one question if I may, can the initial Grub2 menu (as per your pic above) have the menu items renamed and how do you add custom sub-menus? I apologise if this has already been covered on your site and I just haven’t found it yet.

    Great work – thanks!

  23. Small bug… in network booting. For ubuntu and derivates (with ubuntu 18.04 and mint 19) it’s necessary to include “toram” paramenter in kernel or we end up in “emergency” mode.

    1. Thank you. Is this a bug? It is difficult to check the version of Ubuntu 18.04 and the distributions based on this release.

  24. Thank you very good tool.
    I installed aio boot on dell studio 1558 that is a bios-based machine .
    Now, I can boot windows10 from internal GPT hdd. I’m very happy to use GPT hdd because MBR hdd is more constraint for partition number.
    I have some comments.
    (1) If a bios-boot partition was formatted as fat32/ntfs, installation of grub2 was failed with ‘send mail to author’ message.
    I think the message of ‘Do not format bios-boot partition for grub2’ is better.
    (2) I was installed grub2, clover and refind and boot as boot->grub2->clover->refind->target OSs.
    A count down timer of refind is very slow. (Acount down timer of clover is correct.)
    (3) clover and refind are never remember the OS selections.
    (4) I’m booting FreeBSD to load /EFI/freebsd/boot1.efi from refind, the text message(Boot menu and the following boot message) is not shown until console switched to vt(newcons) from syscons.