I think, it started after Windows 11 24H2 and Windows Server 2025. (for example, CPU Usage shows normally in Windows 11 23H2.)
CPU Usage columns always show as 0% in Hyper-V Manager
I have 3 test machines for Hyper-V.
- Test A-machine: Intel CPU, Windows Server 2022, core scheduler for Hyper-V
- Test [B, C]-machine: AMD CPU, Windows 11, root scheduler for Hyper-V
In all of the machines, Hyper-V Manager shows CPU Usage as 0% on all VMs. (refer to attached image).
What is the problem for those Hyper-V servers?
I tried performance counter reset (using lodctr /R in Host and VM), enabled all "VMIntegrationService", enabled "ResourceMeteringEnabled", all of the which is useless for the problem.
Windows for business Windows Client for IT Pros Storage high availability Virtualization and Hyper-V
2 answers
Sort by: Most helpful
-
-
Anonymous
2025-03-04T06:41:33.42+00:00 Hi,
You can try specific performance counters in Performance Monitor on the Hyper-V host to monitor CPU usage. The relevant counters are:
- Hyper-V Hypervisor Logical Processor (*)% Total Run Time The total non-idle time of the logical processors
- Hyper-V Hypervisor Logical Processor (*)% Guest Run Time The time spent running cycles within a guest or within the host
- Hyper-V Hypervisor Logical Processor (*)% Hypervisor Run Time The time spent running within the hypervisor
- Hyper-V Hypervisor Root Virtual Processor ()\ Measures the CPU usage of the root partition
- Hyper-V Hypervisor Virtual Processor ()\ Measures the CPU usage of guest partitions
These counters provide a more accurate representation of CPU usage for VMs on Hyper-V hosts.
Best Regards,
Ian Xue
If the Answer is helpful, please click "Accept Answer" and upvote it.