Site icon EfmSoft

What does HRESULT 0x80042803 (VDS_E_UNABLE_TO_FIND_BOOT_DISK) mean?

 
Previous Next
VDS_E_NO_IMPORT_TARGET VDS_E_INCORRECT_BOOT_VOLUME_EXTENT_INFO

VDS_E_UNABLE_TO_FIND_BOOT_DISK

VDS distinguishes several “critical disk” roles. VDS_DF_BOOT_DISK means the disk hosts the current boot volume, while VDS_DF_SYSTEM_DISK means it hosts the current system volume. VDS_DF_BOOT_FROM_DISK describes the disk from which firmware is configured to start. Those flags are related but not interchangeable.

Why this state matters

This HRESULT reports a system error while VDS is retrieving boot-disk information. The safe diagnostic is therefore to inspect the role flags and boot topology rather than guessing that disk 0 is the boot disk. On EFI systems the firmware and ESP relationship matters; on BIOS systems firmware disk ordering can differ from the numbering displayed by higher-level storage tools.

Diagnostic focus

Technical references

VDS_DISK_FLAG · VDS_DISK_PROP · IVdsDisk::GetProperties · VDS common return codes · MS-VDS error codes


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

Exit mobile version