Aanbevolen, 2024

Editor'S Choice

Fix NT Kernel & System Process Hoog CPU-gebruik in Windows

Ik kwam onlangs een vreemd probleem tegen, waarbij een proces met de naam System (NT Kernel & System) ongeveer 15 tot 30 procent van de CPU op mijn Windows-computer gebruikte.

In de bovenstaande schermafbeelding gebruikt System 0 procent CPU, zoals normaal hoort te zijn. Het systeemproces bevat in feite de kernel- en stuurprogrammacode plus systeemthreads en is een essentieel Windows-proces. Probeer het proces niet te doden of te verwijderen.

Voordat u met technische details begint, wordt dit probleem meestal veroorzaakt door een slechte of verouderde hardware-driver in Windows. Er zijn een aantal dingen die u meteen wilt controleren:

Nieuwe hardware - Hebt u onlangs nieuwe hardware op uw Windows-machine geïnstalleerd? Grafische kaart, harde schijf, geluidskaart, tv-tunerkaart, enz.? Als dat het geval is, moet u naar de website van de fabrikant gaan en de nieuwste driver van daaruit downloaden. Als u alleen het stuurprogramma hebt geïnstalleerd vanaf de cd die bij de nieuwe hardware is geleverd, is deze mogelijk niet meer up-to-date.

Bijgewerkt stuurprogramma - Heb je onlangs een stuurprogramma bijgewerkt en zie je na de update het hogere CPU-gebruik? Soms kunnen de nieuwste stuurprogramma's ook problemen veroorzaken. In dit geval moet u proberen de driver terug te draaien en te kijken of daarmee het probleem is opgelost.

In mijn geval had ik een nieuwe grafische kaart op mijn pc geïnstalleerd en de driver van de cd geïnstalleerd. Het was niet de nieuwste driver en omdat het een stuurprogramma voor de kernelmodus was, veroorzaakte het deze piek in het systeemproces.

Als u niet kunt achterhalen welk stuurprogramma het probleem veroorzaakt, is er een meer technische procedure die u kunt volgen om de exacte probleemdriver te vinden. Download eerst een programma met de naam KrView (Kernrate Viewer), een gratis tool van Microsoft.

Het is een opdrachtregelprogramma, dus open een opdrachtprompt en voer het programma dan gewoon zonder argumenten uit. Hier is hoe de resultaten eruit zouden moeten zien:

Nu kunt u zien welke stuurprogramma's de meeste hits in de kernel krijgen. De eerste heet ntkrnlpa en kan worden genegeerd. U wilt daarna naar de andere stuurprogramma's kijken. In dit geval b57nd60x . Dus deze driver is voor welke hardware precies wat je je afvraagt?

Nou, om dat uit te zoeken, moet je een andere gratis tool van Microsoft downloaden, genaamd Process Explorer. Installeer het, voer het uit en ga vervolgens naar de DLL-weergave om de geladen stuurprogramma's te bekijken.

Zoals u kunt zien is de b57nd60x.sys DLL de driver voor de Broadcom NetXtreme Gigabit Ethernet-kaart. Zoet! Nu moet je gewoon gaan zoeken naar het bijgewerkte stuurprogramma voor de netwerkkaart en hopelijk verdwijnt de piek in de CPU.

Natuurlijk is de andere oplossing in dit soort gevallen om dat stuk hardware simpelweg uit te schakelen of volledig uit je systeem te verwijderen als je het niet nodig hebt of geen bijgewerkt stuurprogramma kunt vinden. Bron: Technet.

Top