| Previous | Next |
| VDS_E_NO_VOLUME_LAYOUT | VDS_E_INVALID_ENUMERATOR |
VDS_E_CORRUPT_VOLUME_INFO
VDS_E_CORRUPT_VOLUME_INFO This HRESULT is about volume driver information, not merely file-system corruption inside the mounted volume. VDS represents a volume with properties such as type, status, health, transition state, size, flags, and recommended file-system type. The provider and volume-management driver need coherent information to support management operations.
What the VDS state means
A file-system check can be useful for an NTFS or other file-system problem, but it does not validate the VDS volume topology or driver metadata described by this error. Conversely, a volume can have VDS management information problems even when some file reads still succeed. The layer that produced the HRESULT must guide the diagnostic path.
Diagnostic focus
- Record
VDS_VOLUME_PROPfields that are available, the volume GUID, pack, and enumerated plexes before attempting state changes. - Inspect volume-management driver and VDS events; preserve lower-layer status codes if the provider logs them.
- Distinguish file-system metadata repair from volume-manager topology repair. Running a file-system check alone does not prove this HRESULT is resolved.
- If the volume is redundant, query every plex status and health value instead of treating the logical volume as a single member.
Technical references
MS-VDS error codes · VDS_VOLUME_PROP · IVdsVolume · VDS_VOLUME_PLEX_PROP · VDS_VOLUME_STATUS
Looking for a different code? Search another status or error code.