Здравствуйте Igor,
Спасибо за сообщение на форуме Q&A.
Ошибка выглядит так, как будто отсутствует файл avhdx, который может использоваться некоторыми контрольными точками. Пожалуйста, проверьте путь к виртуальному жесткому диску и убедитесь, что файл avhdx все еще там. Создайте резервные копии всех файлов vhdx и avhdx виртуальной машины.
Если файл avhdx все еще существует, скопируйте все файлы vhdx и avhdx на новый диск. Затем объедините все avhdx-файлы. Вы можете использовать сценарии PowerShell из этого документа, если они выполняются без ошибок.
Если сценарии выдают ошибки, вам придется объединить avhdx-файлы вручную. Выберите "Inspect Disk" в Hyper-V Manager, чтобы определить цепочку avhdx-файлов, затем выберите "Edit Disk" в Hyper-V Manage, чтобы объединить все avhdx-файлы, начиная с avhdx-файла, у которого нет дочерних avhdx-файлов. Подробные шаги можно посмотреть по этой ссылке.
https://www.nakivo.com/blog/merge-hyper-v-snapshots-step-step-guide/
Если какой-то avhdx-файл отсутствует, возможно, придется объединить avhdx-файлы, начиная с avhdx-файла, у которого нет дочерних avhdx-файлов, и проследить родительский файл до vhdx-файла. Контрольные точки, использующие бесхозный avhdx, будут потеряны.
Затем создайте новую виртуальную машину и выберите "Присоединить виртуальный жесткий диск позже". Откройте настройки виртуальной машины, добавьте новый жесткий диск к SCSI-контроллеру и выберите объединенный vhdx-файл.
С наилучшими пожеланиями,
Ian Xue
Если ответ был полезен, пожалуйста, нажмите "Принять ответ" и проголосуйте за него.