Windows VHD Boot Plugin

Ventoy use this plugin to boot VHD(x) files with Windows 7+ in it.
Both Legacy BIOS and UEFI are supported. Both fixed and dynamic VHD(x) are supported.

  • How to use

Download ventoy_vhdboot.img file from
Put the file under ventoy directory in the ventoy partition of the USB stick, that is /ventoy/ventoy_vhdboot.img and that's all.

  • Attention

  1. There is some compatibility problem in bootmgr, so I provide different versions ventoy_vhdboot.img for you to test.
  2. Put the file in ventoy partition which hold the ISO files, don't put it in the 32MB VTOYEFI partition.
  3. You need to create the ventoy directory manually, because there is no such directory by default.
  4. For Windows 10 v1803 and previous versions, the partition storing VHD(X) files must be formatted as NTFS file system.
  5. For Windows 10 v1809+, in addition to NTFS, VHD(X) files can also be stored in exFAT partition in theory (NTFS is still recommended).
    You can refer to:
  6. Better to use traditional method to confirm that the VHD(x) file can be booted normally before use Ventoy to boot it.

  • Why not out-of-box support

This feature was not integrated by Ventoy. The main considerations are:
1. bootmgr, ... These files in ventoy_vhdboot.img are NOT open source, they are directly extracted from Windows ISO file.
2. Easy to update ventoy_vhdboot.img separately
3. Easy to customize ventoy_vhdboot.img