| Previous | Next |
| VDS_E_GPT_ATTRIBUTES_INVALID | VDS_E_MEMBER_REGENERATING |
VDS_E_MEMBER_IS_HEALTHY
This is a recovery-precondition error. VDS fault-tolerant repair is intended for bad members in a plex; IVdsVolumePlex::Repair moves bad members to good disks. A member that is neither stale nor detached does not satisfy that recovery condition. The status therefore should not be translated into “the volume is broken” merely because an attempted repair failed.
Why this state matters
Requery the plex topology and identify the exact member selected by the caller. If the volume still reports degraded health, the bad component may be a different member or a different plex. Use current extent locations and health state rather than a previously cached member index. Reissuing repair against a healthy member is not a useful way to refresh redundancy.
Diagnostic focus
- Identify the selected member from the current plex and extent topology.
- Confirm which member is stale, detached, missing, or otherwise degraded.
- Refresh cached member identifiers before constructing the repair request.
- Do not force a repair of a healthy member; target the actual degraded component.
Technical references
MS-VDS error codes · IVdsVolumePlex::Repair · IVdsVolumePlex · VDS_VOLUME_PLEX_PROP · VDS Volume Object
Looking for a different code? Search another status or error code.
