Site icon EfmSoft

¿Qué significa el código HRESULT 0x80042556 (VDS_E_CACHE_CORRUPT)?

 
Anterior Siguiente
VDS_E_ALIGN_NOT_ZERO VDS_E_CANNOT_CLEAR_VOLUME_FLAG

VDS_E_CACHE_CORRUPT

Qué significa VDS_E_CACHE_CORRUPT

VDS_E_CACHE_CORRUPT (-2147211946, 0x80042556). El mensaje de Windows es: La caché del servicio está dañada.

Cache del servicio VDS

Aquí la corrupción corresponde a la cache mantenida por el propio servicio VDS para representar objetos y relaciones. No significa que el filesystem esté corrupto y tampoco es el mismo caso que VDS_E_PROVIDER_CACHE_CORRUPT, donde la cache dañada pertenece a un provider de almacenamiento.

  • Descarta referencias COM obtenidas de la enumeración anterior y vuelve a enumerar providers, packs, discos y volúmenes.
  • Compara GUID, UniqueId y device path antes y después del reload; no reutilices índices de una enumeración antigua.
  • Si la cache vuelve a corromperse, conserva eventos de VDS/provider antes de reiniciar servicios o ejecutar operaciones destructivas.

Referencias técnicas


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

Exit mobile version