Site icon EfmSoft

What does HRESULT 0x8004290E (VDS_E_BOOT_PAGEFILE_DRIVE_LETTER) mean?

 
Previous Next
VDS_E_VOLUME_GUID_PATHNAME_NOT_ALLOWED VDS_E_DELETE_WITH_CRITICAL

VDS_E_BOOT_PAGEFILE_DRIVE_LETTER

This HRESULT protects the access-path identity of two active system roles: the current boot volume and a volume hosting the paging file. VDS access paths are not the same as volume identity, but changing a drive letter on these volumes can invalidate assumptions used by the running system and services. The block applies to assigning as well as removing the drive letter.

Why this state matters

Before treating the result as a generic mount-point error, identify the role of the selected volume and the exact requested access path. IVdsService::QueryDriveLetters reports which drive letters are in use, while VDS disk flags expose boot/pagefile roles at disk level. A free letter does not make the operation legal when the target volume is protected.

Diagnostic focus

Technical references

IVdsVolumeMF::AddAccessPath · IVdsVolumeMF::DeleteAccessPath · IVdsService::QueryDriveLetters · VDS_DISK_FLAG · MS-VDS error codes


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

Exit mobile version