Відповіді:
Кращий спосіб полягає у використанні VBoxManage як пояснив Дерек P . Якщо у вас є старий VirtualBox, або оновлення, або:
Ви конвертуєте VDI у VMDK , потім конвертуєте VMDK у VHD одним із кількох способів:
Ця функція вбудована у VirtualBox:
VBoxManage clonehd source.vdi target.vhd --format vhd
Зараз у VirtualBox 4.1 є нова опція - скопіювати VDI з новим форматом (включаючи VHD), що еквівалентно команді, яку Дерек Р зазначив минулого року, але в приємному графічному інтерфейсі.
Так, як сказав Дерек, вбудований інструмент з VirtualBox добре працює в ОС Windows без жодного стороннього програмного забезпечення. Перетворена ОС завантажується без проблем, для отримання додаткової інформації з прикладом кроків перевірте цю публікацію,
VDI в VHD - Перетворення віртуальних машин VirtualBox на віртуальний ПК
Не завантажуючи та встановлюючи VirtualBox, ви можете використовувати qemu-img з пакету QEMU:
qemu-img.exe convert source.img -O vhdx -o subformat=dynamic dest.vhdx
Завантажте для Windows: https://cloudbase.it/qemu-img-windows/