| Previous | Next |
| STATUS_HV_INVALID_CPU_GROUP_ID | STATUS_HV_OPERATION_FAILED |
STATUS_HV_INVALID_CPU_GROUP_STATE
The CPU group exists, but it is not usable for this transition
STATUS_HV_INVALID_CPU_GROUP_STATE identifies a lifecycle problem in Hyper-V CPU-group management. The group ID may be correct, but the group is entering, leaving, quiescing, or otherwise in a state where the requested operation cannot be completed safely.
Because CPU groups affect scheduling and processor topology, this status often needs correlation with host CPU topology changes and VM lifecycle transitions rather than with the guest process that happened to trigger the request.
What to correlate
- The CPU group state before and after the failing operation.
- Host CPU online/offline, hot-add, firmware, or power-management events.
- VM start, pause, resume, migration, restore, and nested-virtualization transitions.
- Whether another management thread is modifying the same group or partition topology.
Useful distinction
If the ID is wrong, expect STATUS_HV_INVALID_CPU_GROUP_ID. Here the important question is why a valid group is unavailable at that exact point in the state machine.
References
- Microsoft: Hyper-V architecture
- Microsoft: Hyper-V TLFS
- Linux kernel documentation: Hyper-V overview
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.
