What does HRESULT 0x8004251E (VDS_E_CANNOT_SHRINK) mean?

 
Previous Next
VDS_E_TARGET_PACK_NOT_EMPTY VDS_E_MULTIPLE_PACKS

VDS_E_CANNOT_SHRINK

VDS_E_CANNOT_SHRINK means the selected volume or file system does not support the requested shrink operation in its current state. The limiting factor may be file-system capability, unmovable data, volume type, or storage layout.

What to check

  • Confirm that the volume type and file system support shrinking.
  • Check the maximum supported shrink size instead of assuming that visible free space can all be removed.
  • Back up the volume before any layout change and avoid treating a shrink failure as a reason to delete partitions.

Virtual Disk Service is a legacy COM API. On Windows 8 and Windows Server 2012 and later, inspect and manage supported storage through the Storage Management API and the Storage PowerShell cmdlets.

Microsoft: Get-Volume

Microsoft: Get-Partition

Microsoft: VDS error codes


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