What does HRESULT 0x8004291E (VDS_E_LUN_DISK_READ_ONLY) mean?

 
Previous Next
VDS_E_SHRINK_LUN_NOT_UNMASKED VDS_E_LUN_UPDATE_DISK

VDS_E_LUN_DISK_READ_ONLY

VDS_E_LUN_DISK_READ_ONLY prevents LUN shrink when Windows cannot modify the associated disk. The effective read-only state can come from the VDS disk attribute, the LUN or hardware, SAN policy, or a read-only virtual backing store.

Find the layer enforcing read-only state

  • Compare VDS_DF_READ_ONLY with VDS_DF_CURRENT_READ_ONLY.
  • Check LUN flags, masking and provider policy.
  • Clear only the supported software attribute and re-read the effective state.

A cleared VDS attribute does not guarantee writable media when the hardware or LUN remains read-only. Shrink requires coordinated writes to filesystem and partition metadata, so bypassing the check would be unsafe. Preserve both disk and LUN property snapshots in diagnostics.

Disk flags · Disk properties · LUN properties


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