| Previous | Next |
| VDS_E_VOLUME_SYNCHRONIZING | VDS_E_READONLY |
VDS_E_VOLUME_REGENERATING
Regeneration is a recovery workflow for fault-tolerant storage. Mirrored and RAID-5 volumes maintain redundant information, and recovery can rebuild data after a stale, detached, or replaced member returns to service. VDS blocks incompatible operations while this process is active because the current layout and redundancy state have not yet stabilized.
Why this state matters
Inspect the volume, each plex, and the contributing disks to determine what is being rebuilt. A volume-level regenerating result does not identify the failed member by itself. Preserve current health and transition properties and correlate them with disk I/O events. If regeneration is progressing, allow it to complete; if it is stuck, diagnose the member or path failure before attempting another repair or topology change.
Diagnostic focus
- Query current volume health and transition state rather than relying on the HRESULT alone.
- Enumerate plexes and extents to locate stale, detached, or replacement members.
- Check storage events and I/O health for every disk participating in the rebuild.
- Avoid concurrent break, remove, or extend operations until regeneration reaches a stable outcome.
Technical references
MS-VDS error codes · VDS Volume Object · VDS_VOLUME_PLEX_PROP · IVdsVolumePlex::Repair · VDS_VOLUME_STATUS
Looking for a different code? Search another status or error code.