¿Qué significa el código HRESULT 0xC03A0027 (ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE)?

 
Anterior Siguiente
ERROR_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE ERROR_VHD_METADATA_FULL

ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE

Qué significa ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE

ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE (-1069940697, 0xC03A0027). La reducción solicitada no puede disminuir más el disco sin cruzar el mínimo que protege los datos actuales.

Resize debe preservar todos los bloques virtuales que contienen datos y respetar el minimum safe virtual size calculado por el stack. Reducir el archivo físico no es equivalente a reducir el tamaño virtual.

Qué comprobar

  • Consulta MinimumSize con Get-VHD/Resize-VHD.
  • Comprueba si bloques libres dentro del guest fueron realmente compactados/reclamados.
  • No use file length como minimum virtual size.

Cómo resolverlo

Mantén el tamaño actual o libera/mueve datos dentro del guest y vuelve a calcular el mínimo mediante la API soportada.

Cómo confirmar la corrección

Consulta de nuevo el mínimo y confirma que cualquier resize pedido queda por encima o igual a ese valor.

Referencias técnicas


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