What does HRESULT 0xC03A0006 (ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH) mean?

 
Could be also:
ConstantTypeOS
STATUS_VHD_SPARSE_HEADER_CHECKSUM_MISMATCHNTSTATUSWindows
Previous Next
ERROR_VHD_FORMAT_UNSUPPORTED_VERSION ERROR_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION

ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH

ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH means the checksum of the sparse header in a dynamic or differencing legacy VHD does not validate. The header describes the layout needed to interpret the disk safely.

What to verify

  • Treat the VHD as structurally corrupted and do not attach it read-write.
  • Check whether the file was copied, restored, deduplicated, or resized shortly before the failure.
  • If it is part of a chain, preserve every parent and child file; missing context can make recovery less reliable.
Test-VHD -Path "D:\Recovery\child.vhd"

Microsoft: Test-VHD

Microsoft: Get-VHD

Microsoft: Merge-VHD


Looking for a different code? Search another status or error code.