Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

wmic cpu get LoadPercentage always returns empty value

I'm use wmic command to get current CPU utilization, the command are:

wmic cpu get LoadPercentage /value

It's works fine at first, but somehow it doesn't shows the LoadPercentage, but always returns with empty result like:

C:\Users\Administrator>wmic cpu get LoadPercentage /value


LoadPercentage=

It's so weird and I'm pretty sure that the result don't match with the taskmgr.exe. I also tried this command without /value, the result is still the same.

I have copy a large file in my server, and the CPU usage in TaskManager and wmic is like:

enter image description here

no matter what value is in TaskManager, the wmic always return empty value.

like image 383
leeyiw Avatar asked Oct 01 '22 10:10

leeyiw


1 Answers

I understand that this is an answer for a necro post. But as I can't see any correct answer here, the solution is lodctr /R . This command will reload counters. Must use a capital R, lower case 'r' returns an error. Remember Admin Privs as well.

like image 152
Sergii Kirichok Avatar answered Oct 03 '22 07:10

Sergii Kirichok