¿Qué significa el código HRESULT 0xC038001F (ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH)?

 
También puede significar:
ConstanteTipoSO
STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCHNTSTATUSWindows
Anterior Siguiente
ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED

ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH

Qué significa ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH

ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH (-1070071777, 0xC038001F) significa: La suma o geometría de los extents no coincide con la longitud declarada del volumen.

La investigación debe mantener separados identidad, geometría, lifecycle y capacidad del provider. Mezclarlos suele producir reparaciones que cambian más estado del necesario. En este caso el objeto decisivo es el extent, sus offsets y la región física que ocupa.

Verificaciones útiles

  • Suma las longitudes efectivas de los extents según el tipo de plex y compáralas con la longitud declarada del volumen; en striped/mirrored no siempre se suman de la misma forma.
  • Replica el layout en un disco de prueba y cambia solo offset o length del extent que falla; el resto de regiones debe quedar idéntico para atribuir la causa.

Corrección segura

Calcula un intervalo libre, alineado y perteneciente a la región correcta; conserva los extents existentes y cambia solo el rango que viola la precondición.

Comprobación después del cambio

Reenumera los extents y comprueba que no haya overlap, que offsets/lengths sigan alineados y que el volumen conserve exactamente la capacidad prevista.

Referencias técnicas


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