Site icon EfmSoft

What does HRESULT 0x80042925 (VDS_E_DISK_NOT_CONVERTIBLE_SIZE) mean?

 
Previous Next
VDS_E_RAID5_NOT_SUPPORTED VDS_E_OFFLINE_NOT_SUPPORTED

VDS_E_DISK_NOT_CONVERTIBLE_SIZE

This VDS HRESULT is a size-specific conversion precondition. GPT requires space for a protective MBR, a primary GPT header and entry array, usable LBAs, and backup GPT structures at the end of the device. A very small disk can therefore be unsuitable for conversion even though the partition-style enumeration itself accepts GPT.

Why this state matters

Use the actual logical block size and total device size when evaluating the disk. Do not compare only against a fixed number of megabytes copied from a different-sector-size device. The UEFI GPT layout defines metadata in LBAs, and backup structures consume space at the end of the disk. Also confirm the disk is empty under the VDS ConvertStyle contract before retrying conversion.

Diagnostic focus

Technical references

IVdsDisk::ConvertStyle · UEFI GPT disk layout · Windows and GPT FAQ · VDS_DISK_PROP · MBR2GPT


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

Exit mobile version