What does NTSTATUS 0xC035001E (STATUS_HV_FEATURE_UNAVAILABLE) mean?

 
Could be also:
ConstantTypeOS
ERROR_HV_FEATURE_UNAVAILABLEHRESULTWindows
Previous Next
STATUS_HV_NO_RESOURCES STATUS_HV_INSUFFICIENT_BUFFER

STATUS_HV_FEATURE_UNAVAILABLE

The interface exists, but this partition was not given the feature

STATUS_HV_FEATURE_UNAVAILABLE says that a Hyper-V feature is unavailable to the caller. It is narrower than STATUS_HV_INVALID_HYPERCALL_CODE: a known interface can be present while a particular capability is withheld by the hypervisor, partition privilege set, hardware configuration, or nested-virtualization policy.

Use feature discovery to decide what the guest may request. Microsoft documents CPUID/feature information as the compatibility mechanism and explicitly advises against inferring capabilities solely from hypervisor version ranges. Log the feature bits from the failing environment and a known-working environment before changing the guest’s behavior.

What to compare

  • The exposed interface signature, privilege mask, feature bits and implementation limits.
  • Root/child role, nested status and any VBS/VSM-related restrictions.
  • The exact feature requested and the documented discovery bit that governs it.
  • Fallback behavior when that capability is not offered.

References


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