Версія Hyper-V не підтримує цю версію формату файлу.
Під час спроби запустити віртуальну машину з попередньо налаштованим VHD із веб-сайту Microsoft сталася така помилка:
"<VM-Name>" failed to start.
Microsoft Emulated IDE Controller (Instance ID x) Failed to Power on with Error 'The version does not support this version of the file format'.
Failed to open attachment…
Рішення 1
1. Скопіюйте файл VHD;
2. Видаліть оригінальний VHD із виданої віртуальної машини;
3. Приєднайте скопійований ранній VHD до віртуальної машини;
4. Запустіть VM.
Рішення 2
Також, ви можете використовувати Far Manager, щоб очистити атрибут sparse. Перейдіть до файлу та натисніть Ctrl + A, щоб відкрити діалогове вікно атрибутів. Зніміть прапорець Sparse. І натисніть кнопку встановити кнопку.
Рішення 3
Ви можете використовувати fsutil з Windows PowerShell, щоб очистити атрибут sparse:
1. Запустіть Windows PowerShell з підвищеними правами;
2. Введіть наступну команду:
fsutil sparse setflag <YOURFILENAMEHERE> 0
Як приклад
fsutil sparse setflag D:\Hyper-V\demo.vhd 0