Ich habe ein Dell XPS 8500 mit I7-3770-CPU und 8 logischen Prozessoren, 24 GB RAM.
Es läuft Windows 8.1 (Update 1). Kürzlich habe ich festgestellt, dass der Systemprozess konstant 12,5% (1/8) der CPU beansprucht.
Unter Verwendung von Process Explorer - Sysinternals habe ich einen einzelnen Thread im Systemkern identifiziert, der diese Menge an CPU verbraucht. Dieser Thread hat die Startadresse: ntoskrnl.exe! RtlSidHashLookup + 0x1ffc.
Was ist dieser Thread und was kann ich tun, um zu verhindern, dass ständig 1/8 meiner CPU verbraucht wird?
sfc /scannow
von Admin-Eingabeaufforderung ausgeführt ..Antworten:
Vielen Dank an tumchaaditya für die Empfehlung von sfc / scannow. Es wurden ein beschädigter Druckertreiber und die zugehörige INF-Datei CNBJ2530.DPB und prncacla.inf identifiziert.
Das führte mich zu der Lösung: http://www.sysnative.com/forums/windows-update/7702-guide-cnbj2530-dpb-and-prncacla-inf-corruptions-windows-8-8-1-a.html
Diese Seite enthält detaillierte Anweisungen, wie Sie das Problem beheben können, das unter Windows 8 / 8.1 anscheinend immer häufiger auftritt. Durch Ausführen von "DISM.exe / Online / Cleanup-Image / Restorehealth" wurden diese fehlerhaften Dateien durch neue Versionen ersetzt, die von MS-Servern heruntergeladen wurden. Das erneute Ausführen von "sfc / scannow" bestätigte, dass alles wieder in Ordnung war.
Nach einem Neustart verwendet der NT-Kernel nun 0,13% der CPU anstelle von 13%.
quelle
In meinem Fall war es ein anderes Problem, aber die gleichen Symptome. Es war die RunFullMemoryDiagnostic- Aufgabe, die irgendwie nie beendet wurde. Deaktivieren Sie es einfach im Taskplaner unter Microsoft> Windows> MemoryDiagnostic> RunFullMemoryDiagnostic .
quelle
Anfangs hatte ich den System Idle Process konstant bei ~ 25% CPU. Ich habe (in der Konsole als Administrator) "sfc / verifyonly" & "sfc / scannow" ausgeführt - beide zeigten keine Betriebssystem- oder Systemintegritätsfehler / -probleme. Also habe ich den System-Leerlauf-Prozess (im Task-Manager) beendet und neu gestartet. Dann habe ich den System-Prozess bei ~ 25% CPU gesehen (der System-Leerlauf-Prozess war verschwunden). Ich habe ein paar Tage gewartet (2-3 Mal neu gestartet) und gehofft, dass es sich von selbst lösen würde, aber nicht. Dann im Diagnosemodus neu gestartet (F2 kurz drücken, sobald der Startvorgang beginnt), keine Diagnose ausgeführt, nur umgeschaut, dann Esc gedrückt, um den Startvorgang zu beenden und abzuschließen. Das 25% -CPU-Problem wurde behoben, es gab keinen Systemleerlaufprozess und der Systemprozess lag bei 0,4% CPU. Alles ist wieder normal, keine Ahnung, warum das funktioniert hat!
quelle