Что означает код HRESULT 0xC03A0010 (ERROR_VHD_METADATA_READ_FAILURE)?

 
Также может означать:
КонстантаТипОС
STATUS_VHD_METADATA_READ_FAILURENTSTATUSWindows
Предыдущий Следующий
ERROR_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH ERROR_VHD_METADATA_WRITE_FAILURE

ERROR_VHD_METADATA_READ_FAILURE

Что означает ERROR_VHD_METADATA_READ_FAILURE

ERROR_VHD_METADATA_READ_FAILURE (0xC03A0010) возвращается, когда virtual-disk stack не может прочитать metadata VHD/VHDX. Это отличается от ошибки «не найден parent»: отказ происходит при чтении служебной структуры самого диска.

Что проверить

  • Сделайте копию проблемного файла и выполняйте диагностику на ней, если исходник содержит единственный экземпляр данных.
  • Проверьте системный журнал и storage events на I/O errors, reset/timeout устройства, ошибки SMB/CSV или внезапное отключение хранилища в момент первого сбоя.
  • Запустите Test-VHD -Path ... там, где доступен Hyper-V module. Отдельно проверьте, открывается ли тот же файл read-only штатным tooling.
  • Если файл лежит на сетевом/кластерном storage, исключите кратковременную потерю доступа и сторонний filter/AV, удерживающий или изменяющий файл.

Как подтвердить исправление

После восстановления storage или замены повреждённой копии повторите чтение сведений о диске и исходную операцию. Успешное открытие другого VHDX не подтверждает исправление: проверять нужно тот же файл и ту же metadata path.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.