CPU Usage columns always show as 0% in Hyper-V Manager

kevin13 25 Reputation points MVP
2025-03-04T02:55:36.7333333+00:00

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.

cpuusage_in_hyper_v

Windows for business Windows Client for IT Pros Storage high availability Virtualization and Hyper-V
{count} vote

2 answers

Sort by: Most helpful
  1. kevin13 25 Reputation points MVP
    2025-03-05T00:27:00.5766667+00:00

    I think, it started after Windows 11 24H2 and Windows Server 2025. (for example, CPU Usage shows normally in Windows 11 23H2.)

    2 people found this answer helpful.
    0 comments No comments

  2. 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.

    https://learn.microsoft.com/en-us/windows-server/administration/performance-tuning/role/hyper-v-server/configuration#cpu-statistics

    https://learn.microsoft.com/en-us/troubleshoot/windows-server/virtualization/windows-server-hyper-v-host-minroot-behaviors

    Best Regards,

    Ian Xue


    If the Answer is helpful, please click "Accept Answer" and upvote it.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.