What does NTSTATUS 0xC038001F (STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH) mean?

 
Could be also:
ConstantTypeOS
ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCHHRESULTWindows
Previous Next
STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED

STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH

STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH means that the extents in the proposed layout cannot produce the declared volume length. This is not merely a capacity failure: the dimensions in the request are internally inconsistent.

For a multi-extent layout, calculate the contribution of each extent according to the requested volume model rather than assuming every raw range can be summed or mirrored in the same way. A mismatch can also indicate a marshaling or unit-conversion error in a management client.

What to compare

  • Record the requested volume length and the offset/length of every supplied extent in the same unit.
  • Check for sectors-versus-bytes conversion errors and for truncated 32-bit values in older management code.
  • Verify that the intended layout type supports the proposed distribution before modifying any disk.

Microsoft: VDS disk extent types

Microsoft: Volume Manager error codes


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