Что означает код NTSTATUS 0xC03A0003 (STATUS_VHD_DRIVE_FOOTER_CORRUPT)?

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

STATUS_VHD_DRIVE_FOOTER_CORRUPT

STATUS_VHD_DRIVE_FOOTER_CORRUPT сообщает о проблеме допустимости нижнего колонтитула устаревшего VHD. Нижний колонтитул содержит тип диска, виртуальный размер, уникальный идентификатор и другие сведения, поэтому при несоответствии этих полей правилам формата поставщик не может безопасно интерпретировать остальную часть образа.

Ключевое отличие от STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH Важно, что эта ошибка не ограничивается проверкой контрольной суммы. Она также отличается от STATUS_VHD_INVALID_FILE_SIZE, который относится к длине контейнера, а не к самой записи нижнего колонтитула.

Диагностика на уровне контейнера

  • Зафиксируйте байты нижнего колонтитула, размер образа и сообщаемый тип диска до преобразования или подключения.
  • Убедитесь, что выбранное средство восстановления понимает устаревший VHD, а не считает файл неструктурированным необработанным образом диска.
  • Не исправляйте сначала гостевые разделы: поставщик виртуальных дисков должен построить надёжное сопоставление контейнера, прежде чем инструменты гостевого уровня приобретут смысл.

Ссылки


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