wmic percentprocessortime liefert immer 100 Prozent
Hallo,
dieser Befehl
"wmic /node:"SERVERNAME" path win32_perfformatteddata_perfos_processor get percentprocessortime"
liefert mir die Prozessorauslastung der Prozessoren von SERVERNAME und zwar die Auslastung der einzelnen Prozessoren und die Gesamtprozessorauslastung.
Also z.B. bei einem Server mit 4 Prozessoren
40
15
32
21
27
Die ersten vier sind die einzelnen CPU´s, der letzte Wert is der Durchschnitt.
Das funktioniert auch gut, nur bei einem Server bekomme ich immer
100
100
100
100
100
obwohl der natürlich nicht zu 100% ausgelastet ist.
Woran kann das liegen?
Danke
Martin
dieser Befehl
"wmic /node:"SERVERNAME" path win32_perfformatteddata_perfos_processor get percentprocessortime"
liefert mir die Prozessorauslastung der Prozessoren von SERVERNAME und zwar die Auslastung der einzelnen Prozessoren und die Gesamtprozessorauslastung.
Also z.B. bei einem Server mit 4 Prozessoren
40
15
32
21
27
Die ersten vier sind die einzelnen CPU´s, der letzte Wert is der Durchschnitt.
Das funktioniert auch gut, nur bei einem Server bekomme ich immer
100
100
100
100
100
obwohl der natürlich nicht zu 100% ausgelastet ist.
Woran kann das liegen?
Danke
Martin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 124586
Url: https://administrator.de/forum/wmic-percentprocessortime-liefert-immer-100-prozent-124586.html
Ausgedruckt am: 08.04.2025 um 16:04 Uhr
1 Kommentar
Hallo Martin
Habs gerade mal mit der PowerShell getestet. Folgender Befehl:
Bei mir habe ich die jeweils richtigen Werte bekommen.
Ist bei diesem Server etwas speziell? Anderes OS? Von Hand etwas am WMI rumgeschraubt?
Sieh auf dem entsprechenden Server die Klasse win32_perfformatteddata mal mit dem Wbemtester an. Pfad: C:\Windows\system32\wbem\wbemtester.exe
Ist dort die Childclass win32_perfformatteddata_perfos_processor sichtbar?
Mit Gruss
TuXHunT3R
Edit:
Ist eventuell die Windows Firewall an diesem Server eingeschaltet?
Vielleicht hilft das noch weiter:
http://windowsxp.mvps.org/repairwmi.htm
Habs gerade mal mit der PowerShell getestet. Folgender Befehl:
get-wmiobject win32_perfformatteddata_perfos_Processor | select-object percentprocessortime
Bei mir habe ich die jeweils richtigen Werte bekommen.
Ist bei diesem Server etwas speziell? Anderes OS? Von Hand etwas am WMI rumgeschraubt?
Sieh auf dem entsprechenden Server die Klasse win32_perfformatteddata mal mit dem Wbemtester an. Pfad: C:\Windows\system32\wbem\wbemtester.exe
Ist dort die Childclass win32_perfformatteddata_perfos_processor sichtbar?
Mit Gruss
TuXHunT3R
Edit:
Ist eventuell die Windows Firewall an diesem Server eingeschaltet?
Vielleicht hilft das noch weiter:
http://windowsxp.mvps.org/repairwmi.htm