Zalecane, 2024

Wybór Redakcji

Napraw NT Kernel & System Process High CPU Usage w systemie Windows

Ostatnio wpadłem na dziwny problem, w którym proces zwany System (NT Kernel & System) przez cały czas używał około 15 do 30 procent procesora na moim komputerze z Windows.

Na powyższym zrzucie ekranu system korzysta z 0 proc. Procesora, tak jak powinno być. Proces systemu zasadniczo zawiera kod jądra i sterownika oraz wątki systemowe i jest niezbędnym procesem systemu Windows. Nie próbuj zabić procesu lub go usunąć.

Przed zapoznaniem się z wszelkimi szczegółami technicznymi problem ten jest zwykle spowodowany przez zły lub nieaktualny sterownik sprzętu w systemie Windows. Jest kilka rzeczy, które chcesz od razu sprawdzić:

Nowy sprzęt - Czy ostatnio zainstalowałeś jakiś nowy sprzęt na swoim komputerze z systemem Windows? Karta graficzna, dysk twardy, karta dźwiękowa, karta tunera telewizyjnego itp.? Jeśli tak, musisz wejść na stronę producenta i pobrać tam najnowszy sterownik. Jeśli sterownik został zainstalowany tylko z dysku CD dołączonego do nowego sprzętu, może być nieaktualny.

Zaktualizowany sterownik - Czy niedawno zaktualizowałeś sterownik i widzisz wyższe użycie procesora po aktualizacji? Czasami najnowsze sterowniki mogą również powodować problemy. W takim przypadku należy spróbować przywrócić sterownik i sprawdzić, czy to rozwiązuje problem.

W moim przypadku zainstalowałem nową kartę graficzną na moim komputerze i zainstalowałem sterownik z płyty CD. To nie był najnowszy sterownik, a ponieważ był to sterownik trybu jądra, powodował to skok w procesie systemowym.

Jeśli nie możesz określić, który sterownik powoduje problem, istnieje bardziej techniczna procedura, którą możesz wykonać, aby znaleźć dokładny sterownik problemu. Najpierw pobierz program o nazwie KrView (Kernrate Viewer), który jest darmowym narzędziem firmy Microsoft.

Jest to narzędzie wiersza poleceń, więc otwórz wiersz polecenia, a następnie uruchom program bez żadnych argumentów. Oto, jak powinny wyglądać wyniki:

Teraz możesz zobaczyć, które sterowniki urządzeń otrzymują najwięcej trafień w jądrze. Pierwszy nazywa się ntkrnlpa i można go zignorować. Po tym chcesz spojrzeć na inne sterowniki. W tym przypadku b57nd60x . Więc ten sterownik jest dla jakiego sprzętu właśnie się zastanawiasz?

Cóż, aby to zrozumieć, musisz pobrać kolejne bezpłatne narzędzie firmy Microsoft o nazwie Process Explorer. Zainstaluj go, uruchom, a następnie przejdź do widoku DLL, aby zobaczyć załadowane sterowniki.

Jak widać, DLL B57nd60x.sys jest sterownikiem karty Broadcom NetXtreme Gigabit Ethernet. Słodkie! Teraz musisz po prostu znaleźć zaktualizowany sterownik karty sieciowej i mam nadzieję, że skok procesora zniknie.

Oczywiście innym rozwiązaniem w tym przypadku jest po prostu wyłączenie tego sprzętu lub całkowite usunięcie go z systemu, jeśli nie jest to potrzebne lub nie można znaleźć zaktualizowanego sterownika. Źródło: Technet.

Top