Der Prozess „ntoskrnl.exe“ verbraucht im Leerlauf ~ 12% der CPU

1372
Ravasaur

Nach ungefähr 5 Minuten Leerlauf geht die CPU durch den Prozess SYSTEM (PID 4) auf ~ 12%, genauer gesagt durch einen Thread, der ntoskrnl.exe!ExQueueWorkItem+0x400nach einiger Zeit von selbst beendet wird, aber es passiert jedes Mal, wenn ich meinen PC im Leerlauf befinde. Wenn eine Taste gedrückt oder die Maus bewegt wird, stoppt diese sofort.

Ich habe diesen PC bereits seit einem Jahr und habe dies in den letzten Monaten noch nicht gesehen. Ich habe also vor etwa zwei Wochen die Installation von Fenstern sauber gemacht, um das zu lösen. Seitdem gab es kein Problem mehr, aber heute ist es wieder aufgetreten. Ich habe keine Änderungen an der Software / Hardware vorgenommen.

Ich habe alle Treiber aktualisiert, Windows 10 Home, Fall Creators Update mit dem neuesten Build. Trotzdem funktioniert alles gut, aber dieses Problem ist ärgerlich.

Also was soll ich tun?

Edit: Ich habe mit taskschedulerview herausgefunden, dass jedes Mal, wenn diese CPU-Nutzung stattfindet, es immer mehrere Prozesse gibt, die jeweils gleich sind

screenshot from taskschedulerview

0
Normalerweise ist eine ungewöhnliche Aktivität des Kernels auf einen fehlerhaften Treiber zurückzuführen. Besonders wenn es neu ist, würde ich nach Möglichkeit versuchen, einige Treiber auf ältere Versionen zurückzusetzen. Bob vor 7 Jahren 0
disable ** RunFullMemoryDiagnostics ** Diese Task wird im Leerlauf gestartet, um das RAM auf Fehler zu testen. magicandre1981 vor 7 Jahren 0
Vielen Dank @ magicandre1981! Deaktiviert dieses Ding und die Verwendung der CPU ist jetzt normal, wenn es nicht verwendet wird Ravasaur vor 7 Jahren 0
In der ETL-Datei sollten Sie ** ntoskrnl.exe! RtlpGenericRandomPatternWorker, ntoskrnl.exe! RtlpTestMemoryRandomUp ** aufrufen. Ich habe diesen Fall im großen SYSTEM-Thema veröffentlicht. magicandre1981 vor 7 Jahren 0
@ magicandre1981, ich habe keine ETL-Datei gemacht, weil das Deaktivieren von RunFullMemoryDiagnostics anscheinend geholfen zu haben scheint (seitdem keine CPU-Nutzung mehr zu sehen war), im Process Explorer jedoch der Thread ntoskrnl.exe! ExQueueWorkItem. Weiß nicht, ob es etwas sagt. Ravasaur vor 7 Jahren 0
Sie sehen das im Callstack. ProcExp zeigt nur den Schnappschuss und führt zu einer falschen Diagnose. magicandre1981 vor 7 Jahren 0
Ah, jetzt verstehe ich. Danke für die Erklärung! Ravasaur vor 7 Jahren 0

0 Antworten auf die Frage