| Previous | Next |
| ERROR_HV_OPERATION_FAILED | ERROR_HV_NOT_PRESENT |
ERROR_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE
Nested virtualization adds an L1 hypervisor contract that restricts host changes
ERROR_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE means the requested Hyper-V operation conflicts with active nested virtualization. An L1 guest hypervisor depends on exposed virtualization extensions, nested control state, translations, and intercept behavior that some partition or processor changes cannot safely modify while active.
Identify the VM exposing virtualization extensions and stop its nested guests before changing the conflicting setting. Powering down only an L2 workload may be insufficient if the L1 hypervisor remains active. Record processor compatibility, dynamic-memory, save/restore, and security settings involved; support boundaries differ from ordinary non-nested VMs.
Nested-state checks
- L1 VM and any running L2 guests.
- Whether virtualization extensions remain exposed to the L1 partition.
- Operation attempted while nested control state was active.
- Processor compatibility, memory, and migration settings for the L1 VM.
References
- Microsoft TLFS: nested Hyper-V execution model
- Microsoft: supported nested virtualization configuration
- Microsoft TLFS: discovering nested-virtualization features
Looking for a different code? Search another status or error code.
