Что означает код HRESULT 0xC03A000C (ERROR_VHD_BITMAP_MISMATCH)?

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

ERROR_VHD_BITMAP_MISMATCH

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

ERROR_VHD_BITMAP_MISMATCH означает структурное повреждение виртуального диска: allocation bitmap и фактически присутствующие data blocks описывают разные состояния.

Почему это важно

Bitmap определяет, какие области считаются действительными. Если она расходится с данными, обычное подключение, merge или запись могут закрепить неверное состояние и усложнить восстановление.

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

Сделайте побайтовую копию исходного VHD/VHDX и анализируйте её отдельно. Для differencing disk зафиксируйте parent chain и timestamps последних merge/snapshot операций. Проверьте Test-VHD, события storage I/O и целостность носителя, на котором лежит образ. Не подменяйте этот код ошибкой checksum: здесь проблема именно в соответствии карты размещения и блоков.

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


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