¿Qué significa el código HRESULT 0xC03A0017 (ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH)?

 
También puede significar:
ConstanteTipoSO
STATUS_VHD_CHILD_PARENT_SIZE_MISMATCHNTSTATUSWindows
Anterior Siguiente
ERROR_VHD_PARENT_VHD_ACCESS_DENIED ERROR_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED

ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH

Qué significa ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH

ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH (-1069940713, 0xC03A0017). El child fue creado sobre un parent con otro virtual size y no puede interpretar de forma segura la cadena actual.

Los differencing disks forman una cadena donde el child conserva identidad, tamaño y referencias al parent. Renombrar, sustituir o modificar un parent fuera del flujo soportado puede romper la cadena aunque todos los archivos sigan presentes.

Qué comprobar

  • Compara VirtualSize de child metadata y parent.
  • Busca resize del parent después de crear el child.
  • No modifique tamaños a ciegas para hacerlos coincidir.

Cómo resolverlo

Restaura el parent original o reconstruye/reparenta la cadena mediante un flujo soportado que preserve datos.

Cómo confirmar la corrección

Valida toda la cadena y lee bloques del final del virtual disk para detectar truncamiento.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.