| Anterior | Siguiente |
| VSS_E_ASRERROR_MISSING_DYNDISK | VSS_E_ASRERROR_SHARED_CRIDISK |
VDS_E_OBJECT_NOT_FOUND
Qué significa VDS_E_OBJECT_NOT_FOUND
Windows devuelve VDS_E_OBJECT_NOT_FOUND (-2147212283, 0x80042405) con este significado: No se encontró el objeto especificado.
Qué comprobar
- Resuelve el objeto por UniqueId/GUID y compara con una enumeración nueva; no uses únicamente ordinal, drive letter o nombre amigable.
- Descarta interfaces COM cacheadas y vuelve a enumerar; un objeto borrado puede ser reemplazado por otro con nombre similar pero identidad distinta.
- Contrasta el mensaje localizado —«No se encontró el objeto especificado»— con el objeto y la operación que produjo el HRESULT; no lo sustituyas por una etiqueta genérica de storage.
Acción correctiva
Restaura o vuelve a resolver el objeto por identidad estable; reacquire interfaces VDS antes de repetir la operación para no usar handles stale.
Prueba diferencial
Descarta interfaces COM retenidas desde enumeraciones anteriores y resuelve el objeto por GUID/UniqueId. Un nombre o drive letter reutilizado no prueba continuidad de identidad.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.