| Previous | Next |
| WHV_E_UNKNOWN_PROPERTY | WHV_E_INVALID_PARTITION_CONFIG |
WHV_E_UNSUPPORTED_HYPERVISOR_CONFIG
Hypervisor presence and WHP usability are separate checks
WHV_E_UNSUPPORTED_HYPERVISOR_CONFIG means the current hypervisor configuration is not supported by the Windows Hypervisor Platform API. This is different from a capability query reporting that the hypervisor is absent and from an invalid configuration of one application-created partition.
The host can boot with virtualization enabled yet expose a security, architecture or platform mode that prevents third-party WHP partitions. Diagnostics should therefore capture Windows build, architecture, enabled virtualization features and capability results before changing guest settings.
Evidence and corrective action
- Query the hypervisor-present and platform feature capabilities and preserve their returned structures.
- Record whether the host is x64 or Arm64 and whether the application supports that WHP architecture.
- Check Windows optional-feature and virtualization-based security changes made before the failure began.
- Test a minimal create/setup partition sequence to separate host configuration from guest-emulator logic.
- Do not focus on GPA mappings or virtual processor registers until partition creation is supported.
References
- Microsoft: Windows Hypervisor Platform API
- Microsoft: WHvGetCapability
- Microsoft: WHvCreatePartition
Looking for a different code? Search another status or error code.