What does HRESULT 0xC03A0002 (ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH) mean?

 
Could be also:
ConstantTypeOS
STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCHNTSTATUSWindows
Previous Next
ERROR_VHD_DRIVE_FOOTER_MISSING ERROR_VHD_DRIVE_FOOTER_CORRUPT

ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH

ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH indicates that the checksum stored in a legacy VHD footer does not match the data read from the file. Treat this as file or storage corruption, not as a guest operating-system problem.

What to verify

  • Compare hashes of the affected file with its backup or transfer source if one is available.
  • Check the host volume and storage path for I/O errors, sudden power loss, interrupted copy operations, or file-system repair events.
  • Keep the original immutable and validate a copy before trying any attach, conversion, or merge operation.
Get-FileHash "D:\Recovery\disk.vhd" -Algorithm SHA256

Microsoft: Test-VHD

Microsoft: Manage virtual hard disks

Microsoft: VHDX file format specification


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