Hohe CPU-Auslastung durch NT-Kernel und Systemprozesse in Windows beheben

Ich bin kürzlich auf ein seltsames Problem gestoßen, bei dem ein Prozess namens System (NT Kernel & System) die ganze Zeit etwa 15 bis 30 Prozent der CPU auf meinem Windows -Rechner beanspruchte.

Bild

Im obigen Screenshot verwendet System 0 Prozent CPU , wie es normalerweise sein sollte. Der Systemprozess enthält im Wesentlichen den Kernel- und Treibercode sowie Systemthreads und ist ein wesentlicher Windows - Prozess. Versuchen(Don) Sie nicht, den Prozess zu beenden oder zu entfernen.

Bevor wir auf technische Details eingehen, wird dieses Problem normalerweise durch einen fehlerhaften oder veralteten Hardwaretreiber in Windows verursacht . Es gibt ein paar Dinge, die Sie sofort überprüfen möchten:

Neue Hardware(New Hardware)Haben(Did) Sie kürzlich neue Hardware auf Ihrem Windows-Computer installiert? Grafikkarte(Graphics) , Festplatte, Soundkarte, TV-Tunerkarte, etc? Wenn ja, müssen Sie auf die Website des Herstellers gehen und den neuesten Treiber von dort herunterladen. Wenn Sie nur den Treiber von der CD installiert haben, die mit der neuen Hardware geliefert wurde, ist dieser möglicherweise veraltet.

Aktualisierter Treiber(Updated Driver)Haben(Did) Sie kürzlich einen Treiber aktualisiert und sehen die höhere CPU - Auslastung nach dem Update? Manchmal können auch die neuesten Treiber Probleme verursachen. In diesem Fall sollten Sie versuchen, den Treiber zurückzusetzen und zu sehen, ob das Problem dadurch behoben wird.

In meinem Fall hatte ich eine neue Grafikkarte in meinen PC eingebaut und den Treiber von der CD installiert. Es war nicht der neueste Treiber, und da es sich um einen Kernelmodustreiber handelte, verursachte er diese Spitze im Systemprozess(System) .

Wenn Sie nicht herausfinden können, welcher Treiber das Problem verursacht, gibt es ein eher technisches Verfahren, das Sie befolgen können, um den genauen Problemtreiber zu finden. Laden Sie zunächst(First) ein Programm namens KrView ( Kernrate Viewer ) herunter , ein kostenloses Tool von Microsoft .

Es ist ein Befehlszeilentool, öffnen Sie also eine Eingabeaufforderung und führen Sie das Programm einfach ohne Argumente aus. So sollten die Ergebnisse aussehen:

Bild

Jetzt können Sie sehen, welche Gerätetreiber die meisten Zugriffe im Kernel erhalten. Der erste heißt ntkrnlpa und kann ignoriert werden. Danach wollen Sie sich die anderen Fahrer ansehen. In diesem Fall b57nd60x . Dieser Treiber ist also für welche Hardware genau Sie sich fragen?

Nun, um das herauszufinden, müssen Sie ein weiteres kostenloses Tool von Microsoft namens Process Explorer herunterladen . Installieren Sie es, führen Sie es aus und gehen Sie dann zur DLL- Ansicht, um die geladenen Treiber zu sehen.

Bild

Wie Sie sehen können, ist die DLL b57nd60x.sys der Treiber für die Broadcom NetXtreme Gigabit Ethernet -Karte. Süss! Jetzt müssen Sie nur noch den aktualisierten Treiber für die Netzwerkkarte finden und hoffentlich verschwindet die CPU -Spitze .

Die andere Lösung in diesem Fall besteht natürlich darin, diese Hardware einfach zu deaktivieren oder vollständig von Ihrem System zu entfernen, wenn Sie sie nicht benötigen oder keinen aktualisierten Treiber finden können. Quelle: Technet .



About the author

"Ich bin ein freiberuflicher Windows- und Office-Experte. Ich habe über 10 Jahre Erfahrung in der Arbeit mit diesen Tools und kann Ihnen helfen, das Beste aus ihnen herauszuholen. Zu meinen Fähigkeiten gehören: Arbeiten mit Microsoft Word, Excel, PowerPoint und Outlook; Erstellen von Web Seiten und Anwendungen und hilft Kunden dabei, ihre Geschäftsziele zu erreichen."



Related posts