What does HRESULT 0x00042465 (VDS_S_EXTEND_FILE_SYSTEM_FAILED) mean?

 
Previous Next
VDS_S_UNABLE_TO_GET_GPT_ATTRIBUTES VDS_S_MBR_BOOT_MIRRORED_TO_GPT

VDS_S_EXTEND_FILE_SYSTEM_FAILED

VDS_S_EXTEND_FILE_SYSTEM_FAILED This success-status warning describes a split result across two layers. The volume extension completed, so the storage object is larger, but the file system extension failed. Treating the whole operation as rolled back is incorrect: the volume and file system can now report different usable sizes.

What the VDS state means

VDS volume extension adds disk extents to each member of each plex. File-system growth is a later concern. The warning therefore requires post-operation measurement of both the VDS volume size and the file-system-visible size. A blind retry of the original volume extend can allocate even more extents without fixing the file-system problem.

Diagnostic focus

  • Query VDS_VOLUME_PROP.ullSize and independently measure the file-system capacity after the warning.
  • Do not rerun the same extend request until you establish whether the requested extents are already part of the volume.
  • Identify the file-system type and check file-system-specific growth support and errors; the VDS storage expansion has already succeeded.
  • For asynchronous callers, retain the final operation result and then reacquire the volume object so diagnostics use the post-extend topology.

Technical references

MS-VDS error codes · IVdsVolume · VDS_VOLUME_PROP · VDS_ASYNC_OUTPUT_TYPE · IVdsAsync::Wait


Looking for a different code? Search another status or error code.