¿Qué significa el código HRESULT 0xC03A000B (ERROR_VHD_INVALID_BLOCK_SIZE)?

 
También puede significar:
ConstanteTipoSO
STATUS_VHD_INVALID_BLOCK_SIZENTSTATUSWindows
Anterior Siguiente
ERROR_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT ERROR_VHD_BITMAP_MISMATCH

ERROR_VHD_INVALID_BLOCK_SIZE

Qué significa ERROR_VHD_INVALID_BLOCK_SIZE

ERROR_VHD_INVALID_BLOCK_SIZE (-1069940725, 0xC03A000B). La metadata declara un block size fuera de los valores admitidos por ese formato o inconsistent con layout.

VHD/VHDX depende de metadata coherente para traducir bloques virtuales a offsets físicos. Antes de reparar, conserva una copia del archivo: escribir sobre metadata dañada puede convertir un daño localizado en pérdida mayor.

Qué comprobar

  • Registra block size y disk type.
  • Comprueba si el archivo fue creado por una herramienta no compatible.
  • Valida otros campos de header antes de asumir daño aislado.

Cómo resolverlo

Recrea/convierte el disk con un block size soportado o restaura metadata íntegra.

Cómo confirmar la corrección

Valida y escribe bloques en distintas regiones confirmando allocations correctas.

Referencias técnicas


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