¿Qué significa el código HRESULT 0x80042812 (VDS_E_VOLUME_SHRINK_FVE_LOCKED)?

 
Anterior Siguiente
VDS_E_SYSTEM_DISK VDS_E_VOLUME_SHRINK_FVE_CORRUPT

VDS_E_VOLUME_SHRINK_FVE_LOCKED

Qué significa VDS_E_VOLUME_SHRINK_FVE_LOCKED

Windows devuelve VDS_E_VOLUME_SHRINK_FVE_LOCKED (-2147211246, 0x80042812) con este significado: No se pudo reducir el volumen porque BitLocker lo mantiene bloqueado. Desbloquee el volumen y vuelva a intentarlo.

Evidencia que conviene capturar

  • Consulta minimum shrink size, datos inamovibles, BitLocker/FVE y estado del file system; compara requested size con el límite que informa el provider.
  • Registra estado BitLocker/FVE, lock state y recovery condition antes de resize; no fuerces cambios de geometría mientras la metadata FVE esté inconsistente.
  • Contrasta el mensaje localizado —«No se pudo reducir el volumen porque BitLocker lo mantiene bloqueado. Desbloquee el volumen y vuelva a intentarlo»— con el objeto y la operación que produjo el HRESULT; no lo sustituyas por una etiqueta genérica de storage.

Corrección recomendada

Reduce la solicitud al rango permitido o mueve/elimina la condición que impide shrink; vuelve a consultar el mínimo inmediatamente antes de ejecutar.

Punto discriminante para este código

Este resultado no describe cualquier fallo de VDS: la condición concreta es «No se pudo reducir el volumen porque BitLocker lo mantiene bloqueado. Desbloquee el volumen y vuelva a intentarlo.». Antes de corregirla, conserva el GUID del volumen, sus extents, health, mount points y estado de filesystem/BitLocker; esa evidencia permite distinguir un cambio real de estado de un objeto stale o de un fallo posterior del cleanup.

En la reproducción de volume shrink fve locked, contrasta además el estado de BitLocker y si el volumen está locked, recovery o con metadata dañada antes de shrink/extend. Cambia una sola de esas precondiciones y vuelve a enumerar el objeto antes del retry; si la identidad o la topología cambian, registra el segundo resultado como un caso distinto.

Referencias técnicas


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