IMPORTANT Core frequency reading in Windows 11

Martin

HWiNFO Author
Staff member
Nothing new here, but if you have a newer CPU generation (11th gen+) then it should not be affected. Or you can disable HVCI anytime.
 

Martin

HWiNFO Author
Staff member
That should be OK, but hard to predict how HVCI will behave there. The result doesn't seem to be consistent, so you might need to disable it if you see issues. AFAIK upgrade to Win11 doesn't automatically enable HVCI.
 

fganter

New Member
I have done some more testing, so here the results:
- This issue affects 10th Generation (Comet Lake) and earlier CPUs. 11th generation CPUs (Ice Lake, Rocket Lake) support an alternate way to read BCLK and that seems to work properly.
- The culprit is the Core Isolation feature - when enabled (which is the default setting in Windows 11), it will block a certain interface that needs to be used on 10th generation and earlier CPUs.

So my advice is to disable the "Core Isolation" feature if you you're affected by this and need to see correct BCLK
Core Isolation was disabled on my PC and I still had the issue. Current Win11 build is 22621.382 (22H2).
 

Martin

HWiNFO Author
Staff member
There are some indications that Microsoft might relax this restriction in later builds of Windows 11, so BCLK readout should again work even with Hyper-V/HVCI.
 

ma_rahmati

New Member
I have the same problem, My CPU is 6700K and when I turn on CPU Virtualization HWiNFO show CPU frequency incorrectly but as you can see in picture Aida64 OSD panel show correct CPU frequency.
Hyper-V and Core isolation is off.
Windows 11 22H2


Untitled.png
 

Timur Born

Well-Known Member
13900k, virtualization disabled. Latest Win11 22H2:

1669207853507.png
1669207887978.png
1669207921179.png
1669208034644.png

dFjN7w8.png


Software like Windows' Resource Manager and Process Explorer get confused, too.
 

Timur Born

Well-Known Member
But how can Core Utility be 86.4% (with some core reporting over 1005) while Core Usage is 4.6%? Obviously the cores are used more than about 5%, which my fans ramping up agree with.
 

Timur Born

Well-Known Member
Some Windows counter seems to be broken concerning CPU load and how various software like HWinfo measure it?!

Process Explorer is affected the worst, because you cannot use its Threads display properly anymore. But HWinfo also shows more zeros than usage, which is not correct. Look the the Cycles Delta vs. supposed CPU usage in PE.

1669209238913.png
 

Martin

HWiNFO Author
Staff member

 

Timur Born

Well-Known Member
Are you suggesting that 5% CPU Usage is correct while running highly multi-threaded AI image upscaling then, even while my CPU temps increase and C states don't match? The load is real, the measurements are all rather misinforming for the time being, be it HWinfo or other software.
 

Martin

HWiNFO Author
Staff member
Those are different metrics and each of them has certain advantages/disadvantages due to the way how modern CPUs work.
 

Timur Born

Well-Known Member
I fail to see the advantage of reporting 5% when the real CPU usage is over 60%, though?! This seems like a complete bogus number, neither relating to real load nor C state percentage. W11 tends to shifts more and more load from P cores to E cores so load decreases over time, but here is a screenshot of the real CPU load when all C states (Processor Idle) are disabled:

1669212330320.png
 
Last edited:
Top