Odporúčaná, 2024

Redakcia Choice

Oprava jadra NT a systémového procesu Vysoká využiteľnosť CPU v systéme Windows

Nedávno som sa dostal do podivného problému, keď proces nazývaný System (NT Kernel & System) používal približne 15 až 30 percent CPU na mojom systéme Windows.

Na vyššie uvedenom snímku systém používa 0 percent CPU, čo je normálne. Systémový proces v podstate obsahuje jadro a kód ovládača plus systémové vlákna a je základným procesom systému Windows. Nesnažte sa proces zabiť alebo ho odstrániť.

Predtým, než sa dostanete do technických detailov, tento problém je zvyčajne spôsobený nesprávnym alebo zastaraným ovládačom hardvéru v systéme Windows. Existuje niekoľko vecí, ktoré chcete ihneď skontrolovať:

Nový hardvér - Nedávno ste nainštalovali nový hardvér na svojom systéme Windows? Grafická karta, pevný disk, zvuková karta, karta TV tunera atď? Ak áno, musíte prejsť na webovú stránku výrobcu a odtiaľ stiahnuť najnovší ovládač. Ak ste nainštalovali iba ovládač z disku CD dodaného s novým hardvérom, môže to byť zastarané.

Aktualizovaný ovládač - Nedávno ste aktualizovali ovládač a po aktualizácii vidíte vyššie využitie procesora? Niekedy môžu spôsobiť problémy aj najnovšie ovládače. V tomto prípade by ste sa mali pokúsiť vrátiť späť ovládač a zistiť, či problém vyriešil.

V mojom prípade som nainštaloval novú grafickú kartu na svojom počítači a nainštaloval ovládač z CD. Nebol to najnovší ovládač a keďže to bol ovládač jadra, spôsobil tento proces v systémovom procese.

Ak nemôžete zistiť, ktorý ovládač spôsobuje problém, existuje technickejší postup, ktorý môžete sledovať, aby ste našli presný problémový ovládač. Najprv si stiahnite program nazvaný KrView (Kernrate Viewer), ktorý je bezplatným nástrojom spoločnosti Microsoft.

Je to nástroj príkazového riadku, takže otvorte príkazový riadok a potom len spustite program bez akýchkoľvek argumentov. Výsledky by mali vyzerať takto:

Teraz môžete vidieť, ktoré ovládače zariadení získavajú najväčšie počty v jadre. Prvý sa nazýva ntkrnlpa a dá sa ignorovať. Chcete sa pozrieť na ostatných vodičov po tom. V tomto prípade b57nd60x . Takže tento ovládač je pre aký hardvér presne vás zaujímate?

Aby ste to mohli zistiť, potrebujete stiahnuť ďalší bezplatný nástroj od spoločnosti Microsoft s názvom Process Explorer. Nainštalujte ho, spustite ho a potom prejdite do zobrazenia DLL, aby ste mohli vidieť nainštalované ovládače.

Ako vidíte, DLL b57nd60x.sys je ovládač pre kartu Broadcom NetXtreme Gigabit Ethernet. Sladká! Teraz stačí ísť a nájsť aktualizovaný ovládač pre sieťovú kartu a dúfajme, že špička v CPU zmizne.

Samozrejme, druhým riešením v tomto prípade je jednoducho zakázať tento hardvér alebo úplne ho odstrániť zo systému, ak ho nepotrebujete alebo nemôžete nájsť aktualizovaný ovládač. Zdroj: Technet.

Top