Что означает код HRESULT 0xC03A0006 (ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH)?

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

ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH

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

ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH (0xC03A0006) — Виртуальный жёсткий диск повреждён: контрольная сумма разреженного заголовка не совпадает с данными на диске.

Ошибка относится к формату или состоянию VHD/VHDX; практическая граница результата — заголовок VHD/VHDX, контрольная сумма, несовпадение значений; поэтому сначала нужно сопоставить несовместимые значения и версии, а не переустанавливать весь компонент «виртуальные диски VHD/VHDX».

Диагностика и проверка результата

Когда исходная операция завершается сообщением «виртуальный жёсткий диск повреждён: контрольная сумма разреженного заголовка не совпадает с данными на диске», сравните обе стороны несовместимости по версии, типу, идентификатору, алгоритму или формату и исправляйте источник рассогласования, а не итоговый HRESULT.

До изменений в области «заголовок VHD/VHDX, контрольная сумма, несовпадение значений» зафиксируйте путь к VHD/VHDX, тип диска, родительскую цепочку, размер и параметры операции до любых изменений файла.

При сравнении запусков отдельно отметьте: Test-VHD -Path "D:\Recovery\child.vhd"; эти сведения относятся к теме «заголовок VHD/VHDX, контрольная сумма, несовпадение значений».

Test-VHD -Path "D:\Recovery\child.vhd"

Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0xC03A0006 и без обхода штатных проверок.

Документация для результата 0xC03A0006: Test-VHD · Get-VHD · Merge-VHD.


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