| Previous | Next |
| VDS_E_NO_SOFTWARE_PROVIDERS_LOADED | VDS_E_NO_VOLUME_LAYOUT |
VDS_E_DISK_NOT_MISSING
VDS_E_DISK_NOT_MISSING This HRESULT is a state-precondition failure. VDS exposes disk status and pack membership, and some pack maintenance operations specifically act on disks that the dynamic-disk configuration records as missing. If the target disk is present or has another status, a “remove missing disk” style operation is not valid for it.
What the VDS state means
The important distinction is between a disk that is offline and a disk whose dynamic-disk state is missing. Microsoft’s Disk Management troubleshooting guidance treats “Offline or Missing” as related but diagnostically distinct conditions: a missing disk was recently available but can no longer be located or identified. The correct state must be confirmed before removing metadata for a missing member.
Diagnostic focus
- Query the disk properties and pack state immediately before the maintenance call; do not rely on a UI status captured earlier.
- If the disk is merely offline, repair controller/cable/device availability and reactivate it rather than removing it as a missing member.
- If the disk recently reappeared, refresh the VDS object view and reacquire the disk object so the application does not act on stale missing-state information.
- For mirrored or RAID-5 volumes, document plex/member status before removing missing-disk metadata because redundancy state affects recoverability.
Technical references
VDS common return codes · MS-VDS error codes · Disk Management troubleshooting · VDS_DISK_PROP · VDS_VOLUME_STATUS
Looking for a different code? Search another status or error code.