AIO Boot has had a 2-year period for an update and is no longer in development, and here is NewGen, a lightweight version with a new design. NewGen is just a name, its main purpose is to remove items that are outdated in the previous version, providing a better experience in its functionality.

This version is published soon on the occasion of the Lunar New Year 2023, wish everyone a very happy new year.

Features

This version uses old, even very old solutions, providing very high stability and compatibility. Although very limited in functionality it works as committed.

Main features of the tool:

  • Supports installation on both USB and fixed and external hard drives.
  • USB: Quickly create a disk in GPT or MBR style.
  • USB: Supports fresh installs and updates to hidden FAT32 partitions.
  • Add ISOs to another drive.

Grub2 Settings:

  • Supports booting on systems with Secure Boot enabled (x64 only).
  • Supports setting default entry and Timeout helps to automatically boot into selected entry.
  • Supports enabling and disabling ByPass options for Windows 11 installations.

Grub2

NewGen uses Grub 2.06 as the default bootloader. In the future, other loaders will be added by dragging and dropping files.

Supports booting in both Legacy BIOS and UEFI modes. For UEFI mode, only x86_64 and i386 CPUs are supported, arm64 can boot but features are not implemented as I don’t have such a machine.

AIO Boot NewGen Grub2
Familiar theme and background.

Shortcuts will be generated automatically, just press the shortcut for quick access to the corresponding entry.

Background and text color (16 colors) can be customized through the tool (Tools -> Grub2 Background and Color).

Settings

  • Set default entry: choose a default entry, quickly select a favorite entry when the menu starts to appear without having to press the up and down key to select. Also supports subentry.
  • Timeout: this item sets the countdown time, press any key to cancel the countdown. The purpose of this option is to boot into the default entry you selected earlier.
  • Windows 11 Bypass Options: BypassSecureBootCheck, BypassTPMCheck and AllowUpgradesWithUnsupportedTPMOrCPU options can be enabled or disabled from this entry, default: No.

Secure Boot

The file shimx64.efi is taken from Ubuntu signed with Microsoft key, it allows to boot with Secure Boot option enabled or disabled. But my grubx64.efi file uses self-signed key, you need to enroll my certificate through Mok Manager.

Grub2 Secure Boot - Shim UEFI key management
If you see this blue screen, follow the steps in this article to enroll the certificate file.

Here are some known error messages, I will not suggest that you should disable Secure Boot but here there will be no other way.

Bootloader has not verified loaded image. System is compromised. Halting.
error: Secure Boot forbids loading module from ...
bad shim signature. You need to load the kernel first.

All GRUB modules not stored in the core.img, OS kernels, ACPI tables, Device Trees, etc. have to be signed, e.g, using PGP. Additionally, the commands that can be used to subvert the UEFI secure boot mechanism, such as iorw and memrw will not be available when the UEFI secure boot is enabled. This is done for security reasons and are enforced by the GRUB Lockdown mechanism.

GNU GRUB Manual

Custom configfile

If you want to add something to the Grub2 script, create a new file at /AIO/Menu/custom.cfg then add the custom code in this file. Because original files will be overwritten during Reinstall or update to new version.

Here is an example code that can boot a WinPE ISO file:

menuentry "Diagnostics and Recovery Toolset 10" {
	Map_and_Boot /Diagnostics_and_Recovery_Toolset_10.iso
}

Important: Grub2 File Manager is recommended to support booting ISOs. Just download the .7z file and drag and drop it into the tool to add an entry for it.

Install

NewGen requires at least 2 drives on your device. One drive in NTFS or exFAT format to store data and ISO files, one in FAT32 format to support UEFI booting. Because it is designed for portable use, all the drives mentioned must be on the same disk.

Run AIO_Boot_NewGen_Setup.exe, in the Install tab there will be the following options:

Install AIO Boot NewGen
  • NTFS/exFAT Drive: select a drive in either of these formats for installation. The file size is getting bigger day by day, so these two formats are required to store files larger than 4GB in size.
  • FAT32 Drive: This drive is used to store the EFI folder for UEFI boot. If it doesn’t need to store any other data, this drive only requires twice the size of the EFI folder.
    For USB, since Windows 10 build 15063, you should mount the drive for the FAT32 partition so that the tool skips some tasks. But if this partition is not mounted, the tool can still recognize it to install and update files.
  • Don’t overwrite the current bootloader: if this is checked, Grub2 will not be installed as the default bootloader. The purpose of this option is to boot Grub2 from another bootloader, the files to be installed: /AIO/grub/i386-pc/core.img for Legacy BIOS boot and the .efi files in the directory /EFI/aioboot entry for UEFI boot.

After selecting the correct drives, click the Install button to install NewGen.

How to update to the new version?

Just install a newer version like how you installed the previous version, the files created during your use will not be deleted and thus no data will be lost. But you need to select the correct drives of the current version.

AutoPartition

If you don’t know how to create the required partitions, or you’re using an Windows OS older than Windows 10 build 15063, this tab might help. This feature only supports USB.

Please close all windows that are reading or writing to the drives on the device first (File Explorer, Disk Management)…

AutoPartition
  • According to many users, I recommend using MBR.
  • FAT32 Size: default is 100 MB. If you want a FAT32 partition with a different size, reduce the size of the NTFS partition and then create a new FAT32 partition.

Click the Create button to start creating, after creating, you can install NewGen in the Install tab. By default the first partition will be formatted to NTFS, you can format it to exFAT before installation.

GPT partition table structure: GPT style will have an additional 1MB partition marked as the BIOS boot partition, which is required to install Grub2 i386-pc for Legacy BIOS booting.

BIOS boot partition (grub_bios)

Add ISO

Run AIO_Boot_NewGen.cmd to add the ISO/7z files it supports. Supported ISO files and 7z files are listed in the Download menu.

Add ISO to AIO Boot NewGen
  • Unlike AIO Boot, NewGen has a new design, can add multiple ISO/7z files at once by Drag and Drop. It will detect files without selecting the type.
  • Windows, WinPE and Ubuntu ISO files are extracted completely.
  • WinPE & Setup: the boot.wim file will be modified and repackaged during Add.

Add To: select another drive present on the current disk.

  • Useful if the ISO file you want to add doesn’t support the current drive’s format. Or the capacity of the current drive is not enough.
  • Ubuntu Live does not support mounting the exFAT format, so use NTFS or FAT32.
  • Ubuntu, Fedora Workstation does not support Persistence Mode on NTFS partitions. Just create a new partition in FAT32 format and Add the ISO to the drive of this partition to use Persistence Mode if desired.

The Mount All/Unmount All button to the right of the list helps to quickly mount or unmount all the partitions on the current disk.

  • This button is useful if you want to install Clover, rEFInd and Grub4dos on the ESP partition, just Mount then you will see the drives in the drop-down list.
  • First click will be Mount All, second click will Unmount All.
  • On the GPT disk, we don’t have access to the drive of the ESP partition using Explorer. The way to access it is to run Command Prompt with Administrator privileges. Or open Notepad with Administrator rights, then select File -> Open to open the Explorer dialog box and perform operations here.

Persistence mode:

  • The data used in the current session will not be lost when shutdown, but will be saved for use in the next session.
  • Do not do things that lead to the system having to reconfigure or update the Kernel. For example, sudo apt upgrade or sudo yum update commands, it is advisable to check first which packages will be updated. Also do not configure or change the driver.
  • The persistence file is extracted to the directory from which the ISO was extracted (/AIO/Linux(Android)/isofilename): persistence (Debian), writable (Ubuntu) and data.img (Android-x86, Fedora). You can change the file size easily with resize2fs command.

WinPE & Setup:

  • The ISO file is extracted to the directory /AIO/WinPE/isofilename.
  • Autounattend.xml: The tool will detect this file in the extracted folder, it will copy this file to the system drive when WinPE is started for it to take effect.
  • Because it is extracted, programs have permission to write its data on the mounted drive.
  • The tool will patch the boot.wim file only once while adding the ISO without having to patch it every time it boots.
  • Premium WinPE versions containing cracked programs will never be added. Comments related to these files will not be approved.

Linux:

  • Why extract an ISO file when booting from an ISO file is supported? Because of compatibility, some systems get stuck during boot up, others get stuck during shutdown or reboot. Many times I had to press the power button to force it to shutdown.
  • The tool is not able to recognize which distribution the ISO file belongs to exactly. So there is a high chance that some incorrect options will be provided. For example Kali Linux is based on Debian but it does not support Persistence Mode from the persistence file.

Debian Live:

  • Supports Persistence mode on both NTFS and FAT32.
  • For Debian Live and Kali Linux, if you want to install it to your hard drive, boot from the ISO file, then choose to boot into Live mode and run Installer from the desktop. The integration only supports Live mode.

Ubuntu, Fedora Workstation:

  • Supports Persistence mode if added to FAT32 drive.
  • For Ubuntu, the Preseed file is usually included in the ISO at the path preseed/ubuntu.seed. This file is also extracted to the /AIO/Linux/isofilename directory.
  • You can also install Ubuntu on USB using WubiUEFI to boot and use on many different machines.

Windows VHD

The WinVHD tab helps to quickly create a VHD file and apply an edition in the Windows ISO file or WIM file to this VHD file.

By installing Windows into a VHD file, we do not need to create actual partitions on the disk, easily deploying, moving and removing the operating system as a file.

NewGen uses WimLib to Apply image in a WIM file to a VHD file.

Windows VHD

Steps:

  1. Select the Windows installer ISO file, or open the ISO file, then select sources\install.wim or sources\install.esd. If the ISO file is selected, the tool will help select one of these files. In case you are using Windows 7, or the ISO file contains both x64 and x86 architectures, mount the ISO file and choose directly to the WIM/ESD file.
  2. Save VHD file to: only fixed NTFS drives are supported, not removable drives, USB…
  3. Size:
    • Specify the maximum allotable size for the VHD file, 20 GB minimum.
    • The size is dynamically allocated, which means that the file size will increase with the size contained in the file until it reaches the maximum size.
  4. Boot Mode: This option holds a place for future features.
  5. Click the Create button to start creating.

Boot Sequence: Tools -> Windows Boot Manager -> Add a VHD file to the Boot Sequence.

From the BCDEdit /bootsequence description, I have added an option to boot to the VHD file on the next boot of Windows Boot Manager without having to show the entry every time it boots.

  • After creating the VHD file, we should add it to the one-time boot sequence to start the Installation process.
  • Once booted, the item in the list will be automatically deleted so we need to add it again to continue the Installation. Windows installation usually takes at least 2 boot times.
  • Once the installation is complete, you can boot into the VHD file from the File Manager in Grub2.

Download

Before running the tool, you agree that unforeseen risks may occur. That can lead to data loss and anything else.

The file is packaged on a Windows 10 environment with Windows Security enabled. If your Anti-Virus detects any threats, I think this is just a mistake.

DownloadAIO_Boot_NewGen_Setup.exe
Version23.06.02
Size13.9 MB
RequirementsWindows 7 and later
SHA-1aa42eaa919f245fd1b32cd7bdc81029b6fc09e2d
SHA-256b45edeaab34628f275666117bda251ab5c01ac1e06ce9fc44a0836884f937507

WinPE 11, this is a version built specifically for NewGen. Download then drag and drop the 7z file into the tool to integrate.

DownloadWinPE_11.7z
Size1.61 GB
Date2023.06.05
SHA-1d7919a5c896873437583dd1130ae3ea4d342b571
SHA-2563a5e268ec97e03f068026464c444194875b9a75e902394b53dc4a829ea52a47e

Changelog

  • 23.06.02:
    • Supports Windows Setup 8.1.
    • Fix the Incorrect function error, which occurs when dragging and dropping Windows ISO file on first run from Setup.exe tool.
    • Updated Turkish translation. Thanks Tayfun Akkoyun.
    • Updated Korean translation. Thanks VenusGirl.
  • 23.05.14:
    • New Grub4dos entry in Legacy mode. You manually add entries in the \AIO\Menu\Grub4dos.lst file, the tool does not have any processing associated with this file.
    • Remove ISOs or Rename Entries: Advanced Editor for WinPE & Setup:
      • This feature is provided by BOOTICE.
      • If you manually delete the entries, you must also manually delete the associated folders on the drive.
    • Items in the Download menu are now translatable.
    • Language files can use a different encoding than UTF-8 by adding the CodePage attribute in Data.xml. The Korean translation is changed to 51949 (EUC-KR), if you get errors displayed in this language, remove the Language=ko-KR line in the \AIO\Tools\AIOBoot\Info.ini file.
    • Added recognition of some ISO and IMG file structures, tested with ISO files old versions of Acronis, Norton Ghost, Partition Guru.
  • 23.05.09:
    • Network Boot (for testing):
      • Supports Ubuntu Live and Linux Mint.
      • FreeNFS is used to initialize the NFS server. If you add the ISOs of these distributions on another drive, you need to change the Root Folder to the AIO folder on that drive in the FreeNFS settings.
      • The entry for Debian and Fedora is also added to the iPXE menu, but it doesn’t work (I don’t understand why).
      • You can manually add entries and do your own testing by modifying the kernel parameters in the \AIO\PXE\iPXE\Linux.ipxe file.
      • If you are an experienced person, which protocols should you use?
    • New shimx64.efi, shimaa64.efi and shimia32.efi.
    • New wimboot.x86_64 and wimboot.i386.
    • wimlib v1.14.1.
    • Added Polish language, thanks RL.
  • 23.04.30:
    • Updated Korean translation. Thanks VenusGirl.
    • Many bug fixes.
  • 23.04.28:
    • Grub2:
      • New setting: Set GFXMODE.
      • gfxblacklist.
      • New entry: MOK Manager (if Secure Boot is enabled).
    • rEFInd:
      • The tool extracts keys folder to \EFI\refind folder.
      • If Secure Boot is enabled, you need to use MOK Manager to Enroll the cer file first (\EFI\refind\keys\refind.cer).
    • WinPE & Setup:
      • Bootmgr binaries will be extracted from the boot.wim file if the file has a newer Build number.
      • Font files from boot.wim are also extracted.
    • \EFI\Boot\grubx64_real.efi:
      • Don’t rename grubx64.efi to grubx64_real.efi.
      • Don’t boot to NewGen’s Grub2 from such loaders.
      • Here are some known error messages if Grub2 is booted from those loaders on machines with Secure Boot enabled:
        • error: shim_lock protocol not found.
        • MOK Manager: Could not install security protocol: (0x2) Invalid Parameter.
      • If this path is found on any drive, the tool gives an error: Functions are not provided, click Ok to exit the application.
  • 23.04.20:
    • Grub2: gfxmode=auto.
    • Kaspersky Rescue Disk. BackStore is supported if the ISO is added to the FAT32 drive.
    • Fix memory leak.
    • WinPE 11 230418 is updated with new PETool. The tool also extracts Bootmgr from the WIM file, no need to drag and drop the Windows ISO file anymore.
  • 23.04.11:
    • I have built a version of WinPE 11 to use for my own personal needs, if you want to use it, run the tool and then get the link at Download -> WinPE.
      • The software is stored in the \AIO\PEx64\ folder, uncompressed.
      • Google Chrome is not pre-installed, get the latest version by clicking the icon in the tray, then select Get more Software.
      • Settings such as Time Zone, Region Format, Icons added to Desktop, Icons Pinned to Taskbak will be saved for subsequent sessions.
      • Services of Paragon software are not automatically started. After running the software, you need to click on start the service to get started.
      • Many other software such as Firefox and Notepad++ can be obtained from PortableApps.
      • Unikey is Vietnamese typing software.
    • Updated Turkish translation. Thanks Tayfun Akkoyun.
    • Updated Korean translation. Thanks VenusGirl.
  • 23.04.03:
    • The first version today has a change in the path of the Microsoft binaries, but I forgot to change the path in the configuration files for Sergei Strelec and DLC Boot. The second version today has no other changes other than fixing this bug.
    • Network Boot: Account and Sharing
      • This information is required to boot into the entries in the WinPE & Setup entry. This only applies to entries that you have added using the ISO file.
      • The tool checks and sends the account information to the client. The client uses this account to mount the Network Path.
      • The tool will automatically share the folder when requested by the client.
      • Account information is encrypted at a very weak level before being sent to the client. You should treat this information as unencrypted. If your network is being monitored, there is a chance that someone can decrypt the information.
      • We should create a new account to use for Sharing. Command:
        net user NewUsername NewPassword /add
        Disable this account after using it with the following command to make sure no one uses it:
        net user NewUsername /active:no
        Enable this account when using it with the following command:
        net user NewUsername /active:yes
      • This is a Local account, not a Microsoft account. The tool does not send it outside your local network.
      • You need to enter your account and password then click Check button then click Use this account for Sharing button.
      • This feature only works if at least 2 conditions are met:
        1. The network driver on the client computer needs to be installed. Most network adapters are supported in WinPE 10 and later.
        2. Make sure the necessary components for network initialization and networking functions in WinPE are not missing.
      • Please let me know the results on your system.
    • Some changes in this version make the translations I have received no longer valid.
  • 23.03.25:
    • As of this release, BOOTMGR files are not included in Setup.exe.
      • If these files are missing, the tool will extract them from the boot.wim file.
      • Some tweaked ISOs may have omitted these files.
      • These files are located in \AIO\PXE\MS. It is recommended to delete this folder before adding a newer ISO file to get the newer files.
    • Network Boot: The Drive Sharing button helps to quickly share AIO Boot drives.
    • Added Korean translation. Thanks VenusGirl.
    • Updated Turkish translation. Thanks Tayfun Akkoyun.
    • Sergei Strelec: only ISO files containing WinPE 10 are supported.
  • 23.03.23:
    • Network Boot (for testing):
      • The tool does not currently support adding entries for you, but the configuration file and iPXE commands are available for use.
      • HTTP server:
        • Runs on port 8082.
        • http://IP:8082 is the server address.
        • It is recommended to use HTTP to download files instead of TFTP.
        • For iPXE commands and in the configuration file, the HTTP server address will be http://${next-server}:8082.
      • Update iPXE files: iPXE binaries are not included in the Setup.exe file. Use this button to download or update files from FOGProject.
      • The configuration file for the test is located in the path: \AIO\PXE\iPXE\menutest.ipxe.
    • Setup.exe: Added Simplified Chinese translation. Thanks a1ive.
    • Updated Turkish translation. Thanks Tayfun Akkoyun.
    • Checks and exits if the application is run multiple times at the same time.
  • 23.03.19:
    • New tab: Network Boot (for testing).
    • This tool no longer detects the ISO file of Sergei Strelec.
  • 23.03.10:
    • New: Grub2 -> Settings -> Linux Persistent Partition Mode (Ubuntu & Debian).
    • Parted Magic: Directly boot the ISO file from File Manager or Drag and drop to extract the ISO file through the tool.
    • Fix: Check for Updates.
    • Updated Turkish translation. Thanks Tayfun Akkoyun.
  • 23.03.09:
    • Setup.exe
      • AutoPartition: add a check box to make sure you understand this will lose all data on the selected USB.
      • Add Export files to language list. The files will be exported to the AIO_Boot_NewGen_Setup folder, edit these files to change the translations.
    • Tools -> Check for Updates.
      • The tool uses the GET method to download the contents of a static file containing the latest version information. It will then compare with the currently installed version. So no data is sent and processed by the server, except for the minimum information needed for communication (IP, protocol, User-Agent…).
      • No direct link is provided for direct download because of limited server resources.
    • Tools -> Settings. Here you can choose to have the tool automatically check for updates at startup without having to manually check for updates.
    • CentOS 7 Live, CentOS Stream 9, Red Hat Enterprise Linux 9 (FAT32), VMware vSphere Hypervisor, HDClone (UEFI).
  • 23.03.05: New: Tools -> Remove ISO or Rename Entry
    • Please do not open BCD files with other programs while this tool is running.
    • Not supported on main menu entries.
    • For ISOs added to another partition, please mount the drive for that partition.
  • 23.03.03: Setup.exe:
    • Fix functions not working on Windows 7.
    • If you don’t use this tool on Windows 7 there is no need to update.
  • 23.03.02:
    • Setup.exe:
      • Do not use ESP partition.
      • Remove: Help me choose.
      • Remove: Mark FAT32 is ESP/Active Partition.
    • Windows Setup: Fix the error “We couldn’t create a new partition or locate an existing one. (0x80300024)”.
    • Add Turkish language. Thanks Tayfun Akkoyun.
  • 23.02.24:
    • AutoPartition:
      • Added “Help me choose” option. The disk style will be GPT if the system is booted in UEFI mode and MBR if the system is booted in Legacy BIOS mode.
      • Disable FAT32 Size option, default is 100 MB. If you want a FAT32 partition with a different size, reduce the size of the NTFS partition and then create a new FAT32 partition.
    • File Manager: Added support for booting Ubuntu, Debian, Kali Linux from ISO.
    • Persistence Mode:
      • Added 16GB.
      • Automatically close the window after 10 seconds if no interaction on the list.
    • NewGen.exe:
      • Mount all: mount only partitions whose format is known by the tool. FAT32, NTFS and exFAT are known formats.
      • Debian Live: Supports Persistence mode on both NTFS and FAT32.
      • Ubuntu, Fedora Workstation: Supports Persistence mode if added to FAT32 drive.
      • Kali Linux.
    • For Debian Live and Kali Linux, if you want to install it to your hard drive, boot from the ISO file, then choose to boot into Live mode and run Installer from the desktop. The integration only supports Live mode.
  • 23.02.20:
    • Add Android-x86, Bliss OS, Remix OS and Phoenix OS.
      • Bliss OS shows a striped screen on my machine, glad if someone says it shows properly.
      • Persistence Mode: 1 GB, 2 GB, 4 GB, 8 GB or Don’t use. The tool will extract a highly compressed data.img file, please be patient.
    • Add Mount All/Unmount All button to the right of the drop-down list in the Add ISO tab.
      • This button will mount or unmount all unmounted partitions on the disk (except the current drive).
      • For GPT, a 1 MB partition is mounted and requires Format, ignore this dialog.
    • Rearrange the items in the Download menu.
  • 23.02.15:
    • Add ISO: supports canceling processes in progress and in queues.
    • Grub4dos for UEFI, the same way to add Clover and rEFInd. The way to add is in the changelog in the previous version.
    • EFI/Active Partition: don’t mount partitions on other disks.
  • 23.02.13:
    • Setup.exe:
      • New: Mark FAT32 as ESP/Active Partition
        • This is just an information, cannot be unchecked.
        • For MBR, the FAT32 partition selected in the list will be marked as Active.
        • For GPT, the FAT32 partition selected in the list will be marked as ESP (EFI System Partition).
      • Show all FAT32 drives/partitions in the list. Previous versions only show the one it found first.
    • New: Tools -> ESP/Active Partitions
      • Mount All: this will mount the drive for all ESP/Active partitions it finds. For USB, no more than one partition is visible on versions of Windows prior to Windows 10 build 15063.
      • Unmount All: This item unmounts.
      • Explorer Dialog: this dialog helps to access, edit, add and delete files in the ESP partition.
    • rEFInd Boot Manager và Clover Bootloader:
      • First, we need to mount the drive for the FAT32 partition, then from the Add ISO tab, select the FAT32 drive in the [Add To] section. If you do not know how to mount the drive for the FAT32 partition, use the Mount All function mentioned above.
      • The download link is listed in the Download menu.
      • Clover supports both EFI and Legacy. Supported extensions: .iso.7z.
      • rEFInd only supports EFI. Supported filename: refind-bin-x.xx.x.x.zip.
  • 23.02.10: Grub2 Background and Color: Removed unsupported colors, the list now includes only 16 colors.
  • 23.02.09:
    • New: Tools -> Grub2 Background and Color:
      • The background image should be 1024×768.
      • Click any blank area of the window to select a Background image.
      • Click on the texts to choose a color for them.
      • For a Highlighted entry, click in an empty area on the line to choose a background color.
      • Only 16 colors are supported in the [Custom colors] section, do not choose colors other than these.
      • The colors displayed on the program are not the same as Grub2.
    • Setup.exe: Fix failed to install if both partitions are mounted.
  • 23.02.07:
    • NewGen.exe: New 64-bit version, running AIO_Boot_NewGen.cmd will automatically run the appropriate 32-bit or 64-bit version.
    • WinVHD tab & High DPI Settings (System, System (Enhanced)): fix display of elements.
    • Many bug fixes.
  • 23.02.05:
    • WinVHD tab.
    • Boot Sequence:
      • Tools -> Windows Boot Manager -> Add a VHD file to the Boot Sequence.
      • Select a VHD file to boot on next boot.
      • The VHD file will be booted by the current system’s Windows Boot Manager, not Grub2.
  • 23.01.31:
    • Accepts drag and drop WIM files.
    • Uses the wimlib to modify WIM files, which is faster, does not require mounting to a directory.
  • 23.01.27:
    • AutoPartition: format to NTFS instead of exFAT.
    • WinPE & Setup:
      • All entries will be stored in a single BCD file.
      • Repackages the boot.wim file.
      • Supports ISO files created from Win10XPE.
      • Autounattend.xml: The ISO files will be extracted to the \AIO\WinPE\xxxxx folder. Just copy the XML file into these folders for it to take effect.
  • 23.01.22: WinPE 10-8 Sergei Strelec both Russian and English versions.
  • 23.01.19:
    • DLC Boot 2022:
      • Only .RAR files downloaded from the official website are supported.
      • WinPE XP does not run on exFAT formatted drives.
    • Fix #475867.
  • 23.01.16: Initial release version.

Join the Conversation

209 Comments

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

  1. Hello,

    After upgrading NewGen on my USB since a new version was available, now I’m unable to access to any Windows ISO that I had integrated on my USB. Grub says that a file is missing and the PC is forced to reboot.

    I don’t think I did something wrong so I don’t know what happened.

    Thanks

  2. Is there a way to add to aioboot newgen a menuentry that sources a .cfg file that scans for oses found on pc (e.g. android x86 , linux , windows , msdos and all oses) , I tried adding an entry in /AIO/grub/Main.cfg that sources a file from old aioboot (OSHDD.cfg) and it only detects linux systems but not windows systems.

  3. The version of AIOBoot NewGen after 23.04.28 release, sometimes make fuzzy screen issue on certain devices if i do booting any OS in legacy mode, but the minus is i cant running Windows 7 & 8.1 setup when i have to in integrate it or run it from ISO directly.

    -change Flashdrive or HDD external, same result except stay on 23.04.28 release

  4. I used DLCBoot2022V4.1.220629.rar And added to tool. Everything looks good with grub2 menus, but dos programs doesn’t work. What I’m doing wrong?

      1. No output Message. After I choose option 4 (Dos Program), Last line is [Volume line is “NEWGEN_NTFS.”] Wait for few seconds and then reboot.

        1. You may have to try the older versions of Grub4dos (not UEFI) one by one, download here. Extract and overwrite the \AIO\grub.exe file.

    1. Hi, I use aioboot a lot extensively but the newgen has put my workflow in quite a bind. Like the old version is there an archived version of it which I can extract? I like to make my partitions myself and select what I want from it instead of using the creator tool.

      2nd, your windows 11 winpe. Sorry to say but instead of integration I like to boot via the wim file instead. Personal preference as I use winpe in a different fashion than others. Sadly, booting the winpe separately fails and results in an infinitely black screen.

  5. used ISO: en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf9

    First I mounted the ISO file.

    I entered into the ISO and overwrite the mounted ISO’s folder content.

    I hit Shift +F10 in the first Windows Setup screen
    the prompt is : X:\Sources>
    I typed this: X:\Sources> Wpeutil InitializeNetwork
    CMD answer: The command completed successfully
    after I typed this: X:\Sources> Wpeutil DisableFirewall
    CMD answer: The command completed successfully
    after I typed this: X:\Sources> net use W: \\myserverPCname\letter
    I typed the Username and Password
    CMD answer: The command completed successfully.

    Unfortunately, the error remains exactly the same.

    the ‘Select the driver to install’ head text window inside window is totally empty
    and popped up a ‘Load driver’ head text window

    and this window text is:
    “A media driver your computer needs is missing. This could be a DVD, USB or Hard disk driver. If you have a CD, DVD or USB flash drive with the driver on it, please insert it now.
    Note: If the installation media for Windows is in the DVD drive or on a USB drive, you can safely remove it for this step,”

    Approx. I try to use your program properly for 1 week.
    I tried everything alone for 4 days and then comment for 3 days.
    It is hard to believe that there is no solution for this Network Boot to finally work.
    I really want to use Network Boot.

    Please write to me what to do I differently to finally succeed.

    Thank you very much!

    1. Sorry for wasting your time. My tool has helped a lot of people do this automatically, but I don’t know why it doesn’t work for you.

      Try this:

      1. Extract the ISO file to a folder.
      2. Copy the \AIO\Tools\imdisk folder and the ISO file to the folder you just extracted in step 1.
      3. Drag and drop the \sources\boot.wim file onto the tool.
      4. After you have mounted the Network Path to the W: drive, use the following command to make sure the W: drive contains the required folders and files: dir W:
      5. Install imdisk: W:\imdisk\install.cmd
      6. Mount the ISO file: ImDisk.exe -a -m #: -f "W:\en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf9.iso"
      7. Close the CMD window and continue the installation process.

      But I think you should look for documents related to how to deploy Windows operating system using diskpart and dism commands. That will help you in a lot of cases.

  6. I hit Shift +F10 in the first Windows Setup screen
    the prompt is : X:\Sources>
    I typed this: X:\Sources> Wpeutil InitializeNetwork
    CMD answer: The command completed successfully
    after I typed this: X:\Sources> Wpeutil DisableFirewall
    CMD answer: The command completed successfully
    after I typed this: X:\Sources> net use W: \\myserverPCname\aiobootpen\AIO\WinPE\boot
    (the ‘aiobootpen’ is my pen drive letter and the ‘boot’ is the extracted ISO folder)
    I typed the Username and Password
    CMD answer: The command completed successfully

    after I choosed the language, time and currency, keyboard…etc
    and after arrived the next problem:

    the ‘Select the driver to install’ head text window inside window is totally empty
    and popped up a ‘Load driver’ head text window

    and this window text is:
    “A media driver your computer needs is missing. This could be a DVD, USB or Hard disk driver. If you have a CD, DVD or USB flash drive with the driver on it, please insert it now.
    Note: If the installation media for Windows is in the DVD drive or on a USB drive, you can safely remove it for this step,”

    available window buttons: Browse, OK and Cancel
    I clicked the ‘Browse’ after choosed the \\myserverPCname\aiobootpen\AIO\WinPE\boot drive
    and now arrived a ‘Load driver’ head text window with this inside text:

    “No device drives were found. Make sure that the installation media contains the correct drivers, and then click OK”
    available window buttons: OK

    Please write to me what to do I differently to finally succeed.

    Thank you very much!

    1. Ah sorry, I was wrong. In this case you need to mount the ISO file first. Or create the partitions manually with the DISKPART command, then apply the image contained in the W:\sources\install.wim(esd) file with the DISM command.

      See: https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/configure-biosmbr-based-hard-drive-partitions?view=windows-11
      https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/capture-and-apply-windows-using-a-single-wim?view=windows-11

      I don’t know what step my tool did wrong, sorry for that. But once you have mastered the commands, you have a lot of benefits.

  7. I chose the 1D version boot because only this one came up with the “The Network Path was not found” Error Message

    1D ROUND (FULL ISO) (GPT) (LTSC 21H2 – 19044.1288)= “The network path was not found” error message

    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96’

    – then I waited for the graphics window and when it appeared I immediately started pressing Shift+F10 several times
    – the CMD window frame (only the frame) flashed and then came the following problem:
    – when the usual error window (“The Network Path was not found”) appeared, the cmd Window frame immediately disappeared
    – the error window has an ‘OK’ button and a top right X button.
    – If I click on any of them the Windows system restart the computer.

    So because of the above I can’t enter the cmd what you wrote to me

    Please write to me what to do I differently to finally succeed.

    Thank you very much!

  8. First I prepared a new USB drive with the AIOBoot environment with MBR , after:

    – In the Disk Management I deleted the USB drive partition (I think it’s the better preparing for the a AIO_Boot)
    – I closed the Disk Management (i don’t want a maybe drive access interference windows error)
    – on the desktop right click on the ‘AIO_Boot_NewGen_Setup.exe’ and run as Administrator
    – AutoPartition tab/MBR ! ! /Create (result= ‘Creation is done, can now install’)
    – Install tab/ NTFS/exFAT Drive= F:\ 14.66 GB NTFS NEWGEN_EFI and FAT32 Drive= E:\ 96 MB FAT32 – NEWGEN_EFI
    options: ‘Don’t overwrite the current bootloader’ >> here the tick is OFF and ‘Run NewGen after….’ >> here the tick is ON
    (result= ‘Installation is done’)
    – I closed the ‘AIO_Boot_NewGen_Setup’ window
    – I drag and drop the FULL ‘en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)
    and
    – I drag and drop ONLY the ‘boot.wim’ from ‘en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)

    1A ROUND (ONLY boot.wim) (MBR) (LTSC 21H2 – 19044.1288):
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘boot’
    – result: this is the first GOOD BOOTING !, because arrived correctly the Windows Setup screen (with the choose language, time and cuurency, keyboard…etc)
    – I pushed Shift+F10
    In to the CMD line: Wpeutil InitializeNetwork
    CMD answer: The command completed successfully

    In to the CMD line: Wpeutil DisableFirewall
    CMD answer: The command completed successfully

    In to the CMD line: net use W: \\myserverPCname\letter
    In to the CMD line: user name
    In to the CMD line: password
    CMD answer: The command completed successfully

    Now I rebooting the client and:

    1B ROUND (FULL ISO) (MBR) (LTSC 21H2 – 19044.1288):
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96’
    – result: BOOM,, then the character style window is switching to the windows graphical style window than the machine immediately automatic rebooting

    Now, I prepared a new USB drive again with the AIOBoot environment BUT with GPT , after:
    – I drag and drop the FULL ‘en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)
    and
    – I drag and drop ONLY the ‘boot.wim’ from ‘en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)

    1C ROUND (ONLY boot.wim) (GPT) (LTSC 21H2 – 19044.1288):
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘boot’
    – result: this is again a GOOD BOOTING !, because arrived correctly the Windows Setup screen (with the choose language, time and cuurency, keyboard…etc)

    Now I rebooting the client and:

    1D ROUND (FULL ISO) (GPT) (LTSC 21H2 – 19044.1288):
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96’
    – result: “The network path was not found” error message again in the windows second graphical window

    Now, I prepared a new USB drive again with the AIOBoot environment with MBR, after:
    – I drag and drop the FULL ‘en-us_windows_10_business_editions_version_22h2_updated_may_2023_x64_dvd_a7adc1e6.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)
    and
    – I drag and drop ONLY the ‘boot.wim’ from ‘en-us_windows_10_business_editions_version_22h2_updated_may_2023_x64_dvd_a7adc1e6.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)

    2A ROUND (ONLY boot.wim) (MBR) (Business ed. 22H2 – 19045.2965)
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘boot’
    – result: this is again a GOOD BOOTING !, because arrived correctly the Windows Setup screen (with the choose language, time and cuurency, keyboard…etc)

    Now I rebooting the client and:

    2B ROUND (FULL ISO) (MBR) (Business ed. 22H2 – 19045.2965)
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘en-us_windows_10_business_editions_version_22h2_updated_may_2023_x64_dvd_a7adc1e6’
    – result: BOOM,, then the character style window is switching to the windows graphical style window than the machine immediately automatic rebooting

    Now, I prepared a new USB drive again with the AIOBoot environment BUT with GPT , after:
    – I drag and drop the FULL ‘en-us_windows_10_business_editions_version_22h2_updated_may_2023_x64_dvd_a7adc1e6.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)
    and
    – I drag and drop ONLY the ‘boot.wim’ from ‘en-us_windows_10_business_editions_version_22h2_updated_may_2023_x64_dvd_a7adc1e6.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)

    2C ROUND (ONLY boot.wim) (GPT) (Business ed. 22H2 – 19045.2965)
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘boot’
    – result: this is again a GOOD BOOTING !, because arrived correctly the Windows Setup screen (with the choose language, time and cuurency, keyboard…etc)

    Now I rebooting the client and:

    2D ROUND (FULL ISO) (GPT) (Business ed. 22H2 – 19045.2965)
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/ and I choose the: ‘en-us_windows_10_business_editions_version_22h2_updated_may_2023_x64_dvd_a7adc1e6’
    – result: BOOM,, then the character style window is switching to the windows graphical style window than the machine immediately automatic rebooting

    Summary:

    1A ROUND (ONLY boot.wim) (MBR) (LTSC 21H2 – 19044.1288) = GOOD BOOTING
    1B ROUND (FULL ISO) (MBR) (LTSC 21H2 – 19044.1288) = BOOM, automatic rebooting
    1C ROUND (ONLY boot.wim) (GPT) (LTSC 21H2 – 19044.1288) = GOOD BOOTING
    1D ROUND (FULL ISO) (GPT) (LTSC 21H2 – 19044.1288)= “The network path was not found” error message

    2A ROUND (ONLY boot.wim) (MBR) (Business ed. 22H2 – 19045.2965) = GOOD BOOTING
    2B ROUND (FULL ISO) (MBR) (Business ed. 22H2 – 19045.2965) = BOOM, automatic rebooting
    2C ROUND (ONLY boot.wim) (GPT) (Business ed. 22H2 – 19045.2965) = GOOD BOOTING
    2D ROUND (FULL ISO) (GPT) (Business ed. 22H2 – 19045.2965) = BOOM, automatic rebooting

    Please write to me what to do I differently to finally succeed.

    Thank you very much!

    1. – I pushed Shift+F10
      In to the CMD line: Wpeutil InitializeNetwork
      CMD answer: The command completed successfully

      In to the CMD line: Wpeutil DisableFirewall
      CMD answer: The command completed successfully

      In to the CMD line: net use W: \\myserverPCname\letter
      In to the CMD line: user name
      In to the CMD line: password
      CMD answer: The command completed successfully

      On the server you extract the ISO file and then Share this folder then get the Network Path (\\myserverPCname\letter). Once you have successfully mounted the Network Path, simply close CMD and continue with the installation.

  9. I made 4 round:

    1. ROUND:
    I replaced only the /sources/boot.wim,, result: “The network path was not found” error message again in the windows second graphical window

    2. ROUND:
    I replaced the full the /sources directory,, result: “The network path was not found” error message again in the windows second graphical window

    3. ROUND:
    en-us_windows_10_business_editions_version_22h2_updated_may_2023_x64_dvd_a7adc1e6.iso result: BOOM,, automatic machine reboot in the windows second graphical window

    4. ROUND:
    en-us_windows_10_enterprise_ltsc_2021_x64_dvd_d289cf96.iso result: “The network path was not found” error message again in the windows second graphical window

    From the results of the 4 circles we can say that there is a problem elsewhere. Please read my long message again and write to me what to do I differently to finally succeed.

    Thank you very much!

    1. Try this way:

      1. Open the ISO file, drag and drop the \sources\boot.wim file directly into the tool.
      2. At the Setup screen, press Shift+F10 to open CMD.
      3. Use the commands to mount the Network Path and see what’s going on.
      4. Wpeutil InitializeNetwork
        ipconfig
        Wpeutil DisableFirewall
        net use W: \\pcname\letters
  10. Obviously not by accident that, I have been using this little memory for years, the fast and reliable Windows ISO version for years.
    You said: “network components are also missing”
    Please help where, which libraries can I find the necessary network files in the original MS Windows ISO.
    I want to implement my nexus ISO and after retry.
    So I would like to ask for information about the file and directory for all network boot in the original MS ISO.
    Thank you very much!

    1. The easiest way is to open the ISO file, copy and replace the \sources\boot.wim file with the original Microsoft file, and then save the ISO file.

  11. I wrote a comment, but for some reason it wasn’t on the web page. I will try again now:

    Hello Mr. Tu Nguyen

    Below I totally detailed my installation operation and thus get the error(s) quickly filter

    – I using this brand newly installed iso on my server machine: Nexus.LiteOS.10.21H1.x64.iso
    – All service packs have been installed.
    – I logged in with Administrator (this is the default user in the Nexus.LiteOS.10.21H1.x64)
    – In the Disk Management I formatted the USB drive NTFS with quick format (for drive health test)
    – In the Disk Management I deleted the USB drive partition (I think it’s the better preparing for the a AIO_Boot)
    – I closed the Disk Management (i don’t want a maybe drive access interference windows error)
    – on the desktop right click on the ‘AIO_Boot_NewGen_Setup.exe’ and run as Administrator
    – AutoPartition tab/MBR ! ! /Create (result= ‘Creation is done, can now install’)
    – Install tab/ NTFS/exFAT Drive= F:\ 14.66 GB NTFS NEWGEN_EFI and FAT32 Drive= E:\ 96 MB FAT32 – NEWGEN_EFI
    options: ‘Don’t overwrite the current bootloader’ >> here the tick is OFF and ‘Run NewGen after….’ >> here the tick is ON
    (result= ‘Installation is done’)
    – I closed the ‘AIO_Boot_NewGen_Setup’ window
    – I drag and drop the ‘Nexus.LiteOS.x64.22H2.iso’ to the AIO Boot NewGen/Add ISO tab (Drive= F:\ 14.66 GB NTFS NEWGEN_NTFS)
    * * *
    First Bug or Error or Problem is here!
    * * *
    – The AIO Boot NewGen window sent this error message at approx. 80-90% : “Error: Incorrect function”
    but if I closed this AUTOMATICALLY opened ‘AIO Boot NewGen window’ (because in the previous step: ‘Run NewGen after….’ >> here the tick is ON),
    and go to the file explorer/ F:\ 14.66 GB NEWGEN_NTFS drive and right click run as Admin on the ‘AIO_Boot_NewGen.cmd’ THEN ! SAME dragged and dropped ‘Nexus.LiteOS.x64.22H2.iso’ is works perfectly and finally the AIO Boot NewGen answer this: ‘Done!’

    – Control Panel/Network and sharing center/Advanced settings :
    Private/Turn on network discovery >> here the tick is ON
    Guest or Public/Turn on network discovery >> here the tick is ON
    All networks/Public folder sharing/ Turn on sharing so anyone with network… >> here the tick is ON
    Password protected sharing/Turn OFF ! ! password protected sharingc
    – to command line: net user User1 Password1 /add (The command completed successfully.)
    – to command line: net user User1 /active:yes (The command completed successfully.)
    – File Explorer/right click on the NEWGEN_NTFS (F:)/Properties/Sharing/Advanced Sharing…/Share this folder >> here the tick is ON
    – File Explorer/right click on the NEWGEN_NTFS (F:)/Properties/Sharing/Advanced Sharing…/Permissions >> here the tick is ON
    – File Explorer/right click on the NEWGEN_EFI (E:)/Properties/Sharing/Advanced Sharing…/Share this folder >> here the tick is ON
    – File Explorer/right click on the NEWGEN_EFI (E:)/Properties/Sharing/Advanced Sharing…/Permissions >> here the tick is ON

    – ! ! ! this server (and the other client) machine don’t have internet just offline private network, so I now copying 3 files FROM AN OTHER AIO NEWGEN BOOT FOLDER ! ! ! (ipxe32.efi, ipxe64.efi and ipxe.pcbios)
    to the NEWGEN_NTFS (F:)/AIO/PXE/iPXE directory
    – Network boot tab:
    proxyDHCP >> here the tick is OFF
    TFTP >> here the tick is ON
    HTTP >> here the tick is ON
    – Accounts and Sharing/User1 and Password1/ ‘Check’ button is pushed and OK
    – Accounts and Sharing/Share with Write permission >> here the tick is ON / ‘Use this account for Sharing’ button is pushed and OK
    – ‘Start’ button is pushed
    ——————-
    Client: Here, a 00:00:00:00:00:00 and the other one unique MAC address is blinking
    ——————-
    Client sent: DISCOVER
    Platform: Not supported
    Server reply: NAK
    ——————-
    – booting with the client
    – Welcome to iPXE’s Boot Menu/NewGen Menu/WinPE & Setup/Nexus.LiteOS.x64.22H2
    * * *
    Second Bug or Error or Problem is here!
    * * *
    http://myserverIP:8082/AIO/PXE/iPXE/winboot.x86_64… ok
    http://myserverIP:8082/AIO/PXE/MS/pcbios/bootmgr.exe… No such file or dir (https://ipxe.org/2d0c613b)
    Colud not boot: No such file or dir (https://ipxe.org/2d0c613b)
    Booting failed, dropping to shell
    Type exit to get the back to the menu
    iPXE>
    So,,
    I checked the NEWGEN_NTFS (F:)/AIO/PXE/MS/pcbios/ directory and this is empty (just one ‘en-US’ dir)
    I checked the NEWGEN_NTFS (F:)/AIO/PXE/MS/pcbios/en-US directory and this is totally empty

    I found these files I needed for another USB drive made a few hours before this installation and copied the following files,
    so I now copying the below files to the empty NEWGEN_NTFS (F:)/AIO/PXE/MS/pcbios/ and en-US directory
    /AIO/PXE/MS/pcbios/bcd
    /AIO/PXE/MS/pcbios/bootmgr.exe
    /AIO/PXE/MS/pcbios/bootvhd.dll
    /AIO/PXE/MS/pcbios/en-US/bootmgr.exe.mui

    – restarting and booting with the client again
    – the windows install is starting
    – arriving the first graphical screen with the windows loading stripe after
    arriving the next graphical screen with blue background and BOOM
    – the error message is totally same: ‘The network is not present or not started’ and if click OK and client is restarting

    Please help me and answer crystal clearly where is the error(s)

    Thank you and Regards
    Lee

    1. The \sources\boot.wim file is missing the components that this tool needs, even the \Windows\Boot\PXE\bootmgr.exe file is missing, for that reason the tool does not extract this file, network components are also missing, so the system does not provide network functionality. You should start over with an original ISO file from Microsoft.

  12. Hello

    Please help.
    I use version 23.05.14.
    I tried several different .iso files.
    I turn on the PXE feature and always writes on Windows Install on the first screen: “The Network is not present or not Stareted”
    or the other error message: “The Network Path Was Nor Found”

    Please write what I need to do differently.
    Thank you!

  13. – memtest
    Throws an error because it is unsupported. Working with a whitelist is a horrible idea. At least the old version had a wide range of things that were supported. Not to mention other tools where you can just put any iso on them as you please. We like the GUI of AIO better than others.
    – Win11 PE
    Dragged the 7z onto the AIO NewGen and it integrated fine and runs fine. It can’t be removed from Tools -> Remove ISOs or Rename Entries
    – Passcape
    Integrates but errors out on bootup and can’t be used

  14. Undoubtedly the best tool in the category, congratulations for that.
    But the old version is better, it has greater compatibility with older boot disks, such as DreamBoot, ActiveDiskBoot, old Acronis, and others
    The advantage of the new version is batch integration and partition scheme
    But I still prefer the old one

  15. Got this error on installing on new USB:

    https://tinypic.host/i/odC7ab

    and this upon launching updated aioboot on pre-existing aioboot usb.

    https://tinypic.host/i/odCyFx

    Moreover, installing windows on BIOS/mbr based throw error saying windows cannot be installed on this partition (I tried changing back and forth mbr-gpt but the problem persists. I hope this will fixed on next build. Thank You.

    1. You must close all apps that are accessing the drives on the disk that you are trying to repartition.
      Nothing to fix, or no possibility to fix. You need a better tool, sorry.

    2. If u use HDD external, u cant use AutoPartition feature, make manually Fat32 + BIOS Boot Partition + NTFS/ExFAT partitions and use “Install” feature instead (in GPT)

  16. There is the translation of setup pl_PL
    drive.google.com/file/d/xxxxxxxxxxxx/view?usp=share_link

      1. I am trying and researching – currently without success, blacklisted card:
        v8086d3e9b.* Intel 630
        v10ded1c91.* nVidia 1050
        did not help, I have not idea, but when I set fake value in the GFXMODE it works in text mode.

        1. I think this issue will be fixed in Grub 2.11. What is your name? I have to add some information to the language file.

    1. Thank you, can you help me translate Setup.exe too? Language -> Export Files.

  17. I belief that there is the UHT and nVidia cards together existed on my laptop, gfxmode does not work, but the fake settings that sets wrong value helps to use it in text mode, I thing that the problem is with set_events, the text mode boot any wim.
    The problem with the drag and drop optipn disappeared, but even dhow there is the same problem with wim even the WinPE & Setup menu parameters are set.

    1. Since I don’t have a way to fix this, I won’t respond on this, I will check when I have access on a similar system.

      1. Could you try to move it the GFX mode to Main.cfg it will be an option to keep it always for the systems as mine.

      2. I added to the Main.cfg work around for my problem

        ###Work around gfxmode failure
        set gfxmode=textmode
        save_env gfxmode
        terminal_output console
        terminal_output gfxterm
        set linux_gfx_mode=text
        load_video
        insmod gfxterm
        terminal_output gfxterm
        #### End Work around

        1. I think your code makes no sense. Maybe you should try modifying the value of gfxpayload in grub.cfg.
          set gfxpayload=text

  18. Did not help, the wim of WIN10 works ok, WIMs of WIN 11 the same strips on the screen and hangs. The drag and drop wim of win11 there is progress until 85% and the improper functions occurred and read color of progress came without success.

    1. I am not aware of any differences between Win10 and Win11 at this stage. Is the WIM file original from Microsoft? If not, please send me the download link, I’m looking to check the file.

      1. There are to big, I do not have the cloud space for it if you have some please send me in priv message on my e-mail I will put there. I created these wims from Diskgenius there is also winre.wim from recovery directory of my Windows PL installation and MiniToolShadowMaker all of them are created automatically from the soft and probably use my Windows source.
        I use loader:

        set _bootmgfw=/AIO/PXE/MS/pcbios/bootmgr.exe
        fi
        set target_dev=$root

        ntboot -w –highest=yes –testmode=no –efi=${_bootmgfw} ($target_dev)/AIO/WinPE/MiniToolShadowMaker/winre.wim

        I suggest to add the workaround to settings.cfg
        set gfxmodelist=”1920×1080 1024×768 640×480 auto textmode”
        it sets the text mode 1024×768 without gfxmode and everything works

        1. gfxmode does not have this value. Help me try this:

          1. From the Grub2 menu, press c to enter command line mode.
          2. Enter “echo $gfxpayload”. Enter.
          3. What is the output? text or keep?
          1. Did not help, the same result, I added fake value to menu setting as “settext” it works in text mode without splash in 1024 x 768 every wim boots. But the drag and drop on the main menu wim has still not working crashes in 85-90% with the mentioned error.

  19. There is a problem with the Intel graphic card (belts on the screen) during boot of any WIM image based on Windows 10 (either self-created or

    The WIM image created for Windows 10 wim “drag and drop” has an error “incorrect function” after 80% of processing.

      1. I commented gfxmode, there is gfxtext now and menu is in text mode, everything can boot wims of win10 and wims of win11. The problem is with the gfxmode and UHT intel or splash causes the problem, memory leak or some other reason

        1. I found this on Ubuntu, hope it helps. Please help me try this, download grub.7z then copy grub.cfg and gfxblacklist.txt to \AIO\grub.

          1. It did not helped, once maybe twice something booted, overall not, the change is that there is black screen now, with the removing gfxmode like:
            if loadfont $font ; then
            #set gfxmode=auto
            set gfxmode=set
            It works in text mode any wim

          2. When you see a black screen, it means something is working. Try replacing set gfxmode=auto to set gfxmode=1024x768x32,1024x768x24,1024x768x16,1024x768,auto

          3. Sometimes boot, but mostly hangs. There is no splash.jpg, with splash screen hangs, without splash hangs too but in the stage as attached. I boot legacy mode bios, not efi.

            https://ibb.co/t8VXKZL

            with the removing or set gfxmode for something as set / to create dummy set it works in text mode

          4. I wouldn’t remove the gfxmode value by default. As described here, you should remove gfxmode instead of using an invalid value.

  20. it does not boot grub hang during any boot of windows omages, screen is hang in gfx something and computer hangs.

      1. Help me try this:
        Open \AIO\grub\grub.cfg, replace this line:
        set gfxmode=auto
        with:
        set gfxmode=1024x768x32,1024x768x24,1024x768x16,1024x768,auto
        set gfxpayload=keep

  21. Good morning
    First of all thank you for the great software.

    will there ever be a German translation for the software?

    1. If I receive a German translation, then I will include it in the next version. The language files are located in \AIO\Tools\AIOBoot\Languages.

  22. I am reposting my message here, from “contact us” page

    I cannot add Kaspersky Rescue Disk (krd.iso). It says “Error: Unsupported”. The same happens for Kon-Boot.

      1. Yes Sir. I installed the update and tested it! It worked flawlessly. I forgot to post my reaction, until now.

        Let me say that you are one of the most responsive devs out there. It is obvious that you enjoy programming and listening to feedback from users. KUDOS! Also, thanks for adding the app to softpedia!

    1. For me, BIOS settings, Windows settings, external hard disks and fixed hard disks are considered sensitive.

  23. Hi!
    I have a problem. This version loading nothing, just
    -configuration settings
    -enter iPXE shell
    -Restart
    -Power off
    -Exit (boot local disk)
    I have added windows 10 image 22h2 but nothing. Not showing Windows menu item. Why not showing any added windows ?
    GPT partition.

    Thanks!

    1. This is normal, no entries are added. I’m looking for a way to make the process of mounting Network Paths automatic, but there are some security related issues that need to be cleared up.

  24. Hi Friend.

    I am using AIO Boot version 0.9.9.21, because NewGen does not work yet as a PXE boot server.
    On older computers the network boot works normally, but on newer computers when the Grub menu screen comes up the USB keyboard doesn’t work, making it impossible to use.
    For example, I used a Dell Optiplex 3000 to boot up, but when it loads the Grub menu the USB keyboard stops working.
    I would be very grateful if you could help me with this problem!

  25. Only advanced configs shows up when booting into the menu. What do I do? I’m trying to install Ubuntu. I dragged and dropped the ISO and it has been extracted and added as an entry but once I boot into grub2 there’s nothing there for me to choose

  26. Hi Tu, is this normal for the custom.cfg not show up in menu, after pressing “Return to Main menu” Is there a way to point the original loading from the Function?

    Also, In Filemanager going back keeps asking “Press any key to continue” that did not happen with the old filemanager.

    Thanks for any solutions you can give.

    1. Ok, so through the process of elimination, the “Press any key to continue” only shows on cfg files that are encoded to “UTF8” in Notepad++ I changed the encoding and the issue is now resolved (Android.cfg, Linux.cfg, Etc.). The files were created by “NewGEN” so I’m not sure why? As on another USB drive this did not happen.

      Also for the custom.cfg getting omitted after “Return to Main menu” my solution is change the name to MyCustom.cfg and add to Main.cfg, this also avoids duplication.

      Hope it helps someone. Thanks Tu.

        1. Ansi, Today I noticed returning to main menu or Esc. to previous menu, out of the ubuntu flavoured distros, also caused Grub2 to say “Press any key to continue” that shows something is not right. So I used Notepad from Win11 to save as and choosing Ansi, but the problem remains. So I need to test again using Notepad++ that I used on the AIO made configs. I’ll reply with the solution, if I find one.

          1. I think you have access to the config file the script has set root to another partition. The only way is to use the Return entry instead of pressing ESC.

          2. Yes, I haven’t been able to get it to play nice yet. None of the other menus give me a problem except the linux distros. And out of 10 variants only “debian-live-11.6.0-amd64-cinnamon” does not show “Press any key to continue”.

            Also this is needed after the cfg entry to return the root, for the NTFS drive, so that the other distro menu’s work again. “set root=${prev_root}”

          3. It seems every time Grub doesn’t like something it causes a “Press any key to continue” So unless their is a way to suppress this response, it’s up to each user how much work their willing to put in.

            For Example:
            In kali-live a space caused the problem.
            “if [ ! -e /boot/grub/install.cfg ]; then” change to:
            “if [ !-e /boot/grub/install.cfg ]; then”

          4. In All Ubuntu Flavours Replace :

            grub_platform
            if [ “$grub_platform” = “efi” ]; then
            menuentry ‘Boot from next volume’ {
            exit 1
            }

            With :

            if [ “${grub_platform}” = “efi” ]; then
            menuentry ‘Boot from next volume’ {
            exit 1
            }

            This removes “Press any key to continue” and still evaluates the menu entry correctly.

  27. aio newgen and aio old have problem with booting on older bioses. Pc normaly boot, select iso, (win7 or any win), choose edition, and when you need to make partition it wont go further(windows cannot be installed on this partition). Thank You for your work

        1. I don’t think there’s any way to fix this. So you need to use a better tool instead, sorry.

      1. When I try to pxe boot windows 10 or 11 iso in uefi mode the windows boot manager gives me error 0xc000000f also Linux distros don’t appear in the pxe boot menu and any customisations I do to the pxe menu via the aioboot application dont apply

        1. Is the ISO file dual architecture? This bug has been fixed recently, if you update NewGen from an old version try deleting the \AIO\PXE\MS folder then drag and drop the ISO file to get the new binaries.

  28. Hello, Folks.
    I am lost while booting Ventoy from AIOBOOT on MBR/BIOS.
    I have managed to boot successfully on EFI by using this config file.

    https://krakenfiles.com/view/2DpHXVhafn/file.html

    However, i am unable to boot on MBR/BIOS. Can anyone guide me here on this matter?

    According to E2B developer:

    ventoy\core.img

    is required to boot on mbr. I just do not know the exact command to do so.

    Here is config file from E2B which is to boot. It is assigned to hotkey V.

    https://krakenfiles.com/view/qtM1SfGPfG/file.html

    What would be the command for transition from config file using AIO’s grub like grldr style for mbr ?

    Ventoy forum has listed it, but no exact command for loading this is provided by anyone.

    My apologies if my query is not welcomed here. Peace to all.

      1. linux16 /grldr
        boot

        says grldr not found.
        If i may have the config file please. That way i will better understand it. Thank you for your support

        1. You have to get the lnxboot.img and core.img files from Ventoy, then use the copy command from the Windows Command Prompt to join these 2 files into the grldr file. I don’t use Ventoy so can’t be of more help.

          1. Very well explained. Thanks for the help. Keep up the great site and work. Unfortunately i could not find lnxboot.img anywhere for ventoy.

          2. You can extract the lnxboot.img file from AIO_Boot_NewGen_Setup.exe using 7-Zip (password is aioboot), it is located at “grub\i386-pc\lnxboot.img”.

    1. I see it has split into two copies (11&10), the tool cannot extract both. Given the way it works, it’s better to use other programs that support booting from ISO files. I don’t add it back anyway.

  29. Can’t start .img file anymore right?
    In the old version, it is possible to start creating .img e istoi used no to install the MacOS system.

  30. Không thể khởi tạo tệp .img nữa phải không?
    Trong phiên bản cũ, có thể khởi tạo .img và tôi đã sử dụng nó để cài đặt hệ thống MacOS.

  31. Hello.

    First of all, thank you very much for your work.

    In the program AIO Boot New Gen

    ISO Sergei Strelec 2023.02.28 cannot be added because it gives an error.

    The old version 2022.01.03 does work.

  32. Can we not add the VHD to the Menu of Grub2 instead of using the FileManager?
    I’ve been trying to do this manually with no joy, only your sample script is for ISO, in custom.cfg. How to boot win11.vhd/vhdx from menu.
    Thanks for this tool.

    1. Try this code:

      menuentry "Windows 11 VHD" {
      	set vhdfile="/Win11.vhd"
      	
      	search -s vhdroot -f "$vhdfile"
      	set vhdfile="(${vhdroot})${vhdfile}"
      	
      	vhd vhd_disk "$vhdfile"
      	for vhd_part in (vhd_disk,*); do
      		if [ -e ${vhd_part}/windows/syswow64 ]; then
      			set _vhdarch=x86_64
      			break
      		elif [ -e ${vhd_part}/windows/system32 ]; then
      			set _vhdarch=i386
      			break
      		fi
      	done
      	vhd -d vhd_disk
      	if [ x$grub_platform == xefi ]; then
      		if [ -z "$_vhdarch" ]; then
      			# try
      			set _vhdarch=x86_64
      		fi
      		set _file="--efi=/AIO/PXE/MS/${_vhdarch}/bootmgfw.efi"
      	else
      		set _file="--efi=/AIO/PXE/MS/bootmgr.exe --dll=/AIO/PXE/MS/bootvhd.dll"
      	fi
      	ntboot --vhd ${_file} "$vhdfile"
      }
      1. Wow, Thank you for the first ever working solution, I’ve tried and I’ve tried many. Could you please add this to your samples for future editions and reference, or even integrate “Select img/vhd/vhdx to menu” I’m sure I’m not the only one. It’s great for Win2Go when WinPE is not enough.
        Once again Thank you so much.

  33. Where did you get i386-pc/bootmgfw.efi file?

    If i recall correctly i copied from windows 10 32 bit. If your file works, can you please share it?

      1. Looks like file is load. Got this msg:

        https://imgur.com/a/W84C384

        Is this syntax correct?

        menuentry “Boot WinPE WIM (ntboot)” {
        set wim_file=”xyz/abc.wim”;
        set winload=”${prefix}/${grub_cpu}-${grub_platform}/wimboot.xz”;
        set lang=en_US;
        terminal_output console;
        ntboot –testmode=no –efi=”${winload}” “${wim_file}”;
        }

      2. Found it. Extract the file and found bootmgfw.efi and place it in respective directory. Work like a charm. A billion thanks for your precious help.

  34. Hello friends!! I am looking for some help with grub. With the command below from grub manual i have successfully booted wim on 64 bit uefi system.

    menuentry “Boot WinPE WIM (ntboot)” {
    set wim_file=”xyz/abc.wim”;
    set winload=”${prefix}/${grub_cpu}-${grub_platform}/bootmgfw.efi”;
    set lang=en_US;
    terminal_output console;
    ntboot –testmode=no –efi=”${winload}” “${wim_file}”;
    }

    However, i am trying to boot a wim file via nt boot on 32 bit system. So what do i need to replace/add in order to boot the file on bios/csm. Any help regarding this will be appreciated. A1ive GrubFM can boot the file on 32 bit. But i have created a custom menu to access all my wim files with ease w/o having to browse them every time. Thank You.

      1. Nothing. Both on BIOS PC and BIOS VM. System just restarts. I was wondering to ask it is not a uefi PC so efi part need to be replaced with something that works for BIOS PC?

        1. WinPE restarts when CmdLine script is closed. Maybe it’s running a 64-bit app, or something causes it to close, then the system reboots. This you have to check yourself or I will help you check if I have a link.

          1. file.html
            This the wim file i am trying to boot on 32 bit system. Works fine when booted via nt boot through grubfm for 32 bit system. But above script cause it to restart pc

  35. aio newgen and aio old have problem with booting on older bioses. Pc normaly boot, select iso, (win7 or any win), choose edition, and when you need to make partition it wont go further(windows cannot be installed on this partition). Thank You for your work

    1. It seems that at this stage the tool has finished all its processing. It would be helpful if you could provide a screenshot.

      Did you boot into the ISO file from File Manager or WinPE & Setup?

      1. Direct Iso boot, no WinPe,legacy boot. My mistake,setup delete old and create new partition,i can format partition, and then wont go further, saying : windows cannot be installed on this partition. Tried with old and new aio boot, same thing. Tried different iso’s, same thing

    1. sources\boot.wim, mount the original file and the modified file then compare the directory

        1. Check this link on Easy2Boot, I use wimlib library doesn’t mean I know how to use its command or GUI.

          If you don’t want to use this tool then you should use Easy2Boot, it has Ventoy and GrubFM integration. Or solve your own problems.

  36. Would it be possible to boot a linux vhd in the same way as it is possible in ventoy? I use aioboot for macbook equipment that works great, in ventoy does not work, if it were possible to boot linux vhd would be very good.

      1. Sorry, I think you didn’t understand.
        What I mean is that it would be interesting if it were possible to boot Linux directly from a VHD file.
        I tried to do this using the disk image (img), but for some reason it didn’t work with ubuntu.

        1. I think you didn’t understand, I have to get the “Linux VHD” file on my drive first, then I can do the tests. I will then give you the commands or add the codes in a future release.

          If you can’t send me the file, at least show me how to create it.

          I think you should try booting via GrubFM then booting the VHD file.

    1. This is very difficult for me, can be done manually by modifying the .cfg files but the files will be overwritten when updating to the new version.

  37. Definitely. I would love to support this project. It is not a problem for me to support developers who do hard work. I like your work and definitely support it.

    1. I couldn’t do it because it was too hard. Easy2Boot will be an ideal choice for everyone, it has both Ventoy and GrubFM integration.

      1. Thanks for trying. Wish you success on your future endeavors. Is there by any chance can i get AIOBoot.iso so that i can load it from ventoy / Grub2?
        Thanks. Stay safe.
        And how can i donate to you??

        1. I don’t need a donation, I just really want to see if it matters. Assuming I can do that, it’s definitely free.

          Try this Setup version, I will not maintain it.

          • Setup Ventoy. Ventoy’s Grub2 will be the default loader.
          • Run Setup.exe
          • From Install tab, check Don’t override the current bootloader
          • Click Install

          Because its FAT16 partition size was too small I couldn’t copy EFI files, so I copied aioboot efi files to exFAT/NTFS partition. You will need to delete unused files in the /AIO/EFI directory.

  38. Great job on adding “grubfm”
    I would like to request ventoy. The reason is that ventoy is great with handling WinPE like:
    Nasi / NKboot / MCboot / Bob’s
    Other tools including AIO and grubfm can load but cannot load programs in it.
    So far only ventoy successfully can.
    AIO is very powerful in handling Windows setup and other PEs which comes without programs but it is not good with PE with program. Definitely it will become a very powerful when paired with ventoy as well

        1. This did not help. Ventoy creates a disk that matches its requirements. When it officially has the boot files for other loaders then I will add it as easily as I added grubfm.

          You have misunderstood the WinPe. Windows Setup = WinPE -> Setup.exe -> looks sources folder…
          The sources folder and the “program in it” as you said are all necessary data for that PE system.
          So how did Ventoy “great with handling WinPE” but “sometimes fail” in Windows Setup as you said?

          1. On some PC we encounter blank screen booting WinPE with Ventoy. AIO solves this issue. No blank screen ever.
            But AIO cannot load program that are inside above mentioned iso. Ventoy does. It would great to have all three tools on a single bootable usb.
            So AIO to solve blank screens
            And Ventoy to above mentioned WinPE programs
            Like this:
            AIOBoot+Grubfm+Ventoy all in one

          2. In this case I think you should ask Ventoy for an ISO version or an EFI file to be able to boot from a different loader. Ventoy is an opensource project with a large community, I think this is not difficult.

            The results are not the same across systems. There is no basis for me to put the Ventoy files on a disk other than the Ventoy disk.

            We better switch to using the same partition structure and drive info as Ventoy. Are you willing to pay a fee?

    1. Make sure it is a removable device, sometimes the system gets it wrong or it is interfered with by the driver.

  39. 1. previous gen has integrate usb3 driver when adding windows 7 iso. does this gen has it?
    2. it would be great if we could cancel any items that was added to aioboot queue.

    1. 1. No. I think we should use IOS files with driver preinstalled instead of letting the tool do it.
      2. I’m planning to support this in an upcoming release.

  40. i have been using AIO Boot for some time,and i found a problem with a specific ubuntu that failed to install grub when integrated to AIO boot on UEFI mode.
    This problem is in with AIO Boot NewGen also.
    i can install this iso without integrating but when i integrate to AIO boot and tried to install in UEFI mode it showa errorGrub intsalltion failed the grub-efi-amd-signed failed to install to /target

    https://kite.kerala.gov.in/KITE/downloads/IT_School_GNU-Linux_18041-64bit.iso

    1. Sorry for the late reply, this is a file that is unknown to the tool. This tool only knows this file based on Ubuntu, for Ubuntu 22.04 I didn’t have any problem.

    1. Sorry for the late reply, I don’t intend to add other languages ​​to this program at this time.

    1. Could you send me the link to download this file?

      I checked the ISO file you sent, the problem is not with the tool. WimLib no longer works at a certain drive condition that I’m not aware of, nor does it return an error code.
      Please help me check the results in the new version.

  41. Hi can/will you add support for Ventoy Live CD or integrate Ventory in newgen like e2b does? It is make it a super awesome tool and virtually boot almost any iso.

      1. The Benefit of booting any iso. AIOBoot is great with windows setup. Sometimes even ventoy fails with windows iso.

  42. So i have pinpoint the problem. I have tested the bcd files with two different reputable software but problem persists and file is not recognized by system when:

    Software #1:
    (What doesn’t work)
    1. You remove bcd entries with software
    2 You try to change the order with the software
    3. If you make a mistake while specifying the boot.sdi file and boot the flash with incorrect data.
    4. Deleting any entry from bcd file (In case you wanna remove the files of winpe and also clear the entries from bcd file to make it clean)
    All above condition will lead into a file which NewGen won’t handle anymore

    (What works)
    Adding CORRECT entries without making any error.

    ==================

    Software #2:
    (What doesn’t work)
    1. Trying to add any entries to bcd files

    (What works)
    1. Sorting or reordering the bcd file by moving it up or down the list.
    2. Remove any obsolete or redundant entry.

    ============================
    Software #1 >> Bootice
    Software #2 >> EasyBCD
    ============================

    Both software can read the correctly which is no longer handled by NewGen leading me to the conclsion that the problem is not with Software #1 and #2 but with NewGen parsing the file.

    1. I use BOOTICE to modify BCD files but haven’t had any problems as you describe. So if you want to edit, create your own BCD file. Have you used this tool in a WinPE environment?

      1. Yep tried that. Under different environments Windows/VM/PE.
        Using these two tools at different stages gets my job done so its not a problem only a hassle. Just wanted to bring this to the attention if user might face an issue this is what can do as work around. And creating a new bcd file won’t help either.

        Thank u for reaching out. Cheers.

  43. I think i found what the problem is. It is due to corrupted / bad handling of bcd file.

    https://tinypic.host/i/vmware-zabjnixddm.Y0p8i

    I managed to take backup of the bcd file and restored it work temporarily. When you add another iso it again become unusable.

    I do use other tools, as a matter of fact i have 7 multiboot usb with different tools loaded but i like to share my feedback. That is why i am reporting problems i encounter.

    1. I have no plans for future features so I can’t say for sure. Currently File Manager supports WinPE iso & WIM.

      Thanks for testing and reporting bugs, but I haven’t been able to reproduce this. Immediately after adding the ISO, open the BCD file to make sure the tool has added the correct elements. We need to know for sure at what stage the values ​​are changed.

      1. I will keep testing it and when i pinpoint it i will share it. Thank you for bringing us this tool. Your hard work is appreciated. Cheers

  44. Could you please re-upload the version:
    23.01.22: WinPE 10-8 Sergei Strelec both Russian and English versions.
    It works perfectly for me. BCD way is problematic on my devices. Thank You.

    1. I will not upload old versions. It will be of no value to you either now or in the future. Try this version, if still nothing changes you should use another tool.

          1. I added the iso and it won’t open. Then i had a looked at bcd file and found this. I edited and changed to ramdisk and it worked. Now works fine. Happened just randomly. I formatted the flashed and created a fresh install and it was working then.

            And one more thing: File manager seems to be broken (0r discontinued ??) It doesn’t recognize wim and both PE and Linux isos

  45. What is the most convenient way to edit BCD file(s). I have to test certain WinPEs and have to remove them later. Thanks

      1. This message is really strange. Looking at the /AIO/Menu/Main cfg file, actually the bootmgfw.efi and the BCD file are loaded into wimboot. It will load the boot.wim file from the physical drive at a later stage.

        Try in Legacy mode, it uses official wimboot.

        1. Also, if someone does not have Windows already installed it won’t work. Hence you cannot use rescue media like macrium reflect.
          Also, another thing, you need to boot windows on a machine for it to make work.
          I think user should have option to use wim boot or the bcd boot option because of the problem mentioned before. It relies on system32/boot/x file to work. When there is no windows on the partition it wont work.
          It is problematic to run on PC which doesn’t have at least a preinstalled windows on it. This issue needs to address. Like putting the required on the bootable media and load them from there to no longer rely on Windows/System32/Boot/ location.

          1. I regularly test on VMware that doesn’t have Windows preinstalled. Files should only be patched once without needing to be patched every time booting via wimboot.

  46. Hi Developer,
    Not able to add my Sergei Strelec into Drive with Default exFat Formated drive. then tried with FAT32 which didn’t worked either, but Worked on NTFS formatted drive.

    it is also noticed that if i close software after partitioning to format my drive to NTFS or FAT32 then drive don’t show up again in software.

    You have to start partitioning again then convert your formatting to exFAT to NTFS/FAT32 which ever is required (while software open) then install into your drive (which will still recognize it as exFAT)

    Previously i have never formatted my drive to different format to get my sergei strelec into it. please fix it.

    Thanks in advance.

    1. This file is not supported but it just needs to put it in the correct path and add an entry.

      • Copy this file to the root of the drive.
      • Create the file /AIO/grub/custom.cfg and add the following code then save.
      • ### BEGIN \Bob.Ombs.Modified.Win10PEx64.v4.985.ISO
        menuentry "Bob.Ombs.Modified.Win10PEx64.v4.985" {
        	Map_and_Boot /Bob.Ombs.Modified.Win10PEx64.v4.985.ISO
        }
        ### END \Bob.Ombs.Modified.Win10PEx64.v4.985.ISO
        
      1. Thanks for the info. Really appreciate it
        What would be the command for iso to memory (isomem) If NewGen supports it?

          1. Thank u, but in cfg file what should i add instead of:
            Map_and_Boot /Bob.Ombs.Modified.Win10PEx64.v4.985.ISO

          2. Map_and_Boot is a function in the Functions.cfg file, in UEFI it uses the map command, in Legacy it uses Grub4dos to boot the ISO file. You can trace this function to the code that I wrote in it.

  47. Unfortunately, WinPE files on booting restarts the PC. Doesn’t completely boots. Windows 11 works fine, but the problem is with WinPE files. Kindly fix it. Thank You.

    1. Make sure you download the 7z file from the tool’s menu. What controller does your machine use, SATA, SCSI?