winsiderss/systeminformer

One graph per CPU shows only single thread load

Closed this issue · 5 comments

Brief description of your issue

Window "System information => CPU" with "Show one graph per CPU" enabled displays loading of only one core/thread

Steps to reproduce

Launch next to task manager and see

Screenshot

Снимок экрана 2024-04-18 205954

Environment

System Informer Nightly 3.0.7566 (latest at the moment)
Windows 11 23H2 build 22631.3447

What additional information do I need to provide?

dmex commented

Works for me.

  1. Same behavior with Process Explorer.
  2. No difference with Enable cycle-based CPU usage on or off

What information is needed?
What else can I do?

dmex commented

Same behavior with Process Explorer.

You have malware or some rootkit preventing applications from calling the GetSystemInfo function. Applications require the function to query dwNumberOfProcessors and can only show 1 processor when prevented from querying the actual total.

@dmex thanks for your answer.
I don’t think it’s some kind of virus (but I’ll check anyway) because I reinstalled Windows about a week ago and haven’t managed to install anything like that yet.

However, you gave me an idea: could I have just overtweaked my system setup? How to check it ?
I have a bunch of settings that I store as *.reg, *.cmd and *.ps1 files and apply as needed, so maybe I accidentally used something that I didn't intend to use.

I figured out the reason.

The reason was disabled option in system boot configuration
bcdedit /set disabledynamictick yes
https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/bcdedit--set#additional-settings

Old habits on new hardware

In any case, the program behaves strangely