Dlaczego Ntoskrnl.Exe powoduje wysoki procesor i jak go naprawić?

Po uruchomieniu komputera PC lub laptopa z systemem Windows uruchamia się szereg różnych procesów systemowych. Generują interfejs użytkownika, którego będziesz używać do logowania się i rozpoczęcia pracy, ale będą również odpowiedzialni za różne działania pod maską, o których nawet nie będziesz wiedzieć, na przykład komunikowanie się z innymi urządzeniami sieciowymi.

Niestety procesy systemowe, takie jak ntoskrnl.exe i csrss.exe , mogą czasami powodować problemy na komputerze. W szczególności Ntoskrnl.exe(Ntoskrnl.exe) jest głównym składnikiem systemu operacyjnego Windows , co utrudnia rozwiązywanie problemów. Jeśli ntoskrnl.exe powoduje wysokie zużycie procesora(CPU) i chcesz to naprawić, oto, co musisz zrobić.

Co to jest Ntoskrnl.exe?(What Is Ntoskrnl.exe?)

Proces systemowy ntoskrnl.exe , znany również jako plik wykonywalny jądra systemu operacyjnego Windows NT(Windows NT operating system kernel executable ) (lub System w Menedżerze zadań Windows(Windows Task Manager) ), jest prawdopodobnie jednym z najważniejszych procesów, jakie posiada system Windows(Windows)

Jądro(kernel) to kod, który zapewnia połączenie między sprzętem a oprogramowaniem. Podczas ładowania systemu operacyjnego, takiego jak Windows , jądro systemu Windows (ntoskrnl.exe)(Windows kernel (ntoskrnl.exe)) jest używane do wysyłania instrukcji do komponentów, takich jak procesor(CPU) , w celu wykonywania zadań i działań. Bez procesu systemowego ntoskrnl.exe Twój komputer z systemem Windows(Windows) po prostu nie działałby.

Jest odpowiedzialny między innymi za zapewnienie oprogramowania z dostępem do podłączonych komponentów i urządzeń peryferyjnych, zarządzanie załadowanymi procesami oprogramowania, aby zapewnić prawidłową (i bezpieczną) interakcję ze sprzętem oraz kontrolowanie, ile pamięci jest używane (i pozostaje dostępne) na komputerze.

Podczas gdy inne składniki systemu mogą być wyłączone, nie będziesz w stanie wyłączyć ntosknrl.exe podczas instalacji systemu Windows(Windows) . Jeśli kiedykolwiek zostanie zmuszony do zatrzymania, system Windows(Windows) zwróci błąd BSOD ntoskrnl.exe i konieczne będzie ponowne uruchomienie komputera. 

Dlaczego Ntoskrnl.exe powoduje duże problemy z procesorem?(Why Does Ntoskrnl.exe Cause High CPU Issues?)

Niestety, nie ma jednoznacznej odpowiedzi, dlaczego ntoskrnl.exe może powodować wysokie zużycie procesora(CPU) w Menedżerze zadań systemu Windows(Windows Task Manager) . Przyczyny tego problemu mogą się różnić w zależności od komputera.

Dzieje się tak, ponieważ ntoskrnl.exe jest odpowiedzialny za wiele akcji systemu Windows lub bierze udział w wykonywaniu innych akcji systemowych za pośrednictwem innych procesów. Inna usługa systemu Windows(Windows) , zainstalowana aplikacja, uszkodzone pliki systemowe lub dołączone urządzenie peryferyjne mogą powodować dodatkowe obciążenie procesu systemowego Windows ntoskrnl.exe (i procesora(CPU) ).

Najlepszym sposobem rozwiązania tego problemu jest sprawdzenie plików systemu Windows(checking your Windows system files) , skanowanie w poszukiwaniu złośliwego oprogramowania lub wirusów(scanning for malware or viruses) oraz aktualizacja komputera. Możesz także uruchomić system Windows(Windows) w trybie „czystego rozruchu”, aby sprawdzić, czy przyczyną problemu jest inna aplikacja lub zainstalowana usługa.

Ponieważ ntoskrnl.exe jest częściowo odpowiedzialny za zarządzanie pamięcią w systemie Windows 10(Windows 10) , może się okazać, że inna aplikacja lub usługa współpracująca z nim wykorzystuje więcej zasobów systemowych, co jest błędnie zgłaszane jako należące do procesu ntoskrnl.exe.

Sprawdź i napraw pliki systemowe Windows(Check and Repair Windows System Files)

System Windows działa dobrze, gdy wszystkie wymagane pliki systemowe są na swoim miejscu. Jeśli niektóre z tych plików są uszkodzone, brakuje ich lub nie można uzyskać do nich dostępu, instalacja systemu Windows 10 może zacząć działać niestabilnie, a błędy BSOD(BSODs) i błędy ntoskrnl.exe stają się coraz bardziej prawdopodobne.

Jednym z możliwych sposobów rozwiązania tego problemu jest uruchomienie narzędzi wiersza polecenia chkdsk i sfc przy użyciu programu (sfc)Windows PowerShell .

  1. Aby uruchomić Windows PowerShell , kliknij prawym przyciskiem myszy menu Start i wybierz opcję Windows PowerShell (administrator)(Windows PowerShell (Admin)) .

  1. W oknie terminala PowerShell wpisz (PowerShell)sfc /scannow , aby sprawdzić integralność plików systemowych Windows . Powinno to znaleźć i automatycznie naprawić brakujące lub uszkodzone pliki, ale może być konieczne naciśnięcie Y , aby zaakceptować wszelkie zmiany.

  1. Po zakończeniu sfc wpisz chkdsk /r , aby zaplanować skanowanie rozruchu w celu sprawdzenia systemu plików dysku twardego. Musisz potwierdzić, naciskając Y na klawiaturze, a następnie ponownie uruchomić komputer, aby uruchomić skanowanie.

Narzędzia te sprawdzą instalację i dysk twardy pod kątem brakujących lub uszkodzonych plików. Jeśli problemy z plikiem ntoskrnl.exe nie ustąpią, musisz wykonać jedną z dodatkowych czynności wymienionych poniżej.

Instalowanie aktualizacji systemu Windows i sterowników(Installing Windows System and Driver Updates)

Aktualizacje systemu Windows(Windows) zawierają poprawki i aktualizacje, które mogą pomóc w rozwiązaniu częstszych problemów zgłaszanych przez użytkowników online, w tym błędów BSOD i wysokiego użycia (BSOD)procesora(CPU) .

Upewnienie się, że komputer jest zaktualizowany poprzez zainstalowanie wszelkich dostępnych aktualizacji systemu i sterowników, może czasami rozwiązać te problemy. Możesz to zrobić z menu Ustawienia systemu Windows(Windows Settings) .

  1. Aby uruchomić Ustawienia systemu Windows(Windows Settings) , kliknij prawym przyciskiem myszy menu Start i wybierz opcję Ustawienia(Settings) . W menu Ustawienia(Settings ) wybierz Update & Security > Windows Update > Download (lub Pobierz i zainstaluj(Download and Install) ), jeśli aktualizacje są gotowe do zainstalowania. W przeciwnym razie(Otherwise) wybierz opcję Sprawdź aktualizacje(Check for Updates) . Spowoduje to automatyczne rozpoczęcie pobierania i instalowania wszelkich dostępnych aktualizacji systemu i sterowników.

Jeśli niedawno zainstalowałeś nowy składnik komputera lub urządzenie peryferyjne, możesz sprawdzić witrynę internetową producenta w poszukiwaniu aktualizacji sterowników. Dotyczy to szczególnie kart graficznych, ponieważ producenci tacy jak NVIDIA(manufacturers like NVIDIA) regularnie wypuszczają zupełnie nowe sterowniki, zanim zostaną dodane do witryny Windows Update(Windows Update) .

Sprawdź, czy nie ma wirusów i złośliwego oprogramowania(Check for Viruses and Malware)

Dzięki Microsoft Defender (wcześniej Windows Defender ) usuwanie upartego złośliwego oprogramowania(remove stubborn malware) z komputera z systemem Windows 10 nigdy nie było łatwiejsze .

  1. Aby rozpocząć, otwórz Ustawienia systemu Windows(Windows Settings ) (kliknij prawym przyciskiem myszy menu Start i wybierz Ustawienia(Settings) ). Stamtąd wybierz Update & Security > Open Windows Security .

  1. W oknie Zabezpieczenia systemu Windows(Windows Security ) wybierz Virus & Threat Protection > Scan Options , a następnie wybierz opcję Skanowanie offline Microsoft Defender(Microsoft Defender Offline Scan ) . Spowoduje to przygotowanie skanowania rozruchowego komputera w poszukiwaniu złośliwego oprogramowania. Wybierz przycisk Skanuj teraz(Scan Now ) , aby ponownie uruchomić komputer i rozpocząć proces skanowania.

System Windows uruchomi się ponownie i rozpocznie skanowanie dysków w poszukiwaniu złośliwego oprogramowania. Jeśli coś wykryje, zostaniesz zapytany, czy chcesz go usunąć, czy poddać kwarantannie. 

Rozwiązywanie problemów z zainstalowanymi aplikacjami i usługami za pomocą czystego rozruchu systemu Windows(Troubleshoot Installed Apps and Services Using a Windows Clean Boot)

System Windows 10 nie jest wolny od błędów i błędów, ale jeśli Twój komputer jest zaktualizowany, a pliki systemowe nienaruszone, przyczyną potencjalnych problemów z plikiem ntoskrnl.exe może być inna aplikacja lub zainstalowana usługa.

Aby to sprawdzić, możesz uruchomić czysty rozruch(clean boot) , który uruchomi system Windows(Windows) bez aplikacji i usług innych firm.

  1. Aby ponownie uruchomić system Windows(Windows) w trybie czystego rozruchu, kliknij prawym przyciskiem myszy menu Start i wybierz opcję Uruchom(Run) (lub naciśnij klawisz Windows key + R na klawiaturze). W polu Uruchom(Run) polecenie wpisz msconfig , a następnie wybierz OK , aby go uruchomić.

  1. Na zakładce  Ogólne okna (General)Konfiguracja systemu(System Configuration) wybierz opcję Uruchamianie selektywne(Selective startup) , a następnie odznacz opcje Załaduj usługi systemowe(Load system services) i Załaduj elementy startowe(Load startup items) . Zapewni to, że po ponownym uruchomieniu zostaną załadowane tylko usługi wydane przez firmę Microsoft . (Microsoft-issued)Naciśnij OK , aby potwierdzić, a następnie uruchom ponownie komputer.

  1. Po ponownym uruchomieniu do czystej wersji rozruchowej systemu Windows sprawdź wykorzystanie procesora(CPU) . Jeśli problem zostanie rozwiązany, oznacza to, że przyczyną problemu jest jedna z usług firm innych niż Microsoft, pokazanych na karcie Usługi w oknie (Services)Konfiguracja systemu(System Configuration ) .

W takim przypadku musisz zbadać każdą usługę po kolei, aby określić, która może powodować wysokie zużycie procesora(CPU) . Następnie możesz na stałe wyłączyć wszelkie problematyczne aplikacje lub usługi, jeśli znajdziesz winowajcę.

Rozwiązywanie problemów z Ntoskrnl.exe(Resolving Ntoskrnl.exe Issues)

Jeśli powyższe metody nie działają i jeśli regularnie obserwujesz wysokie użycie procesora(CPU) przez ntoskrnl.exe, być może trzeba będzie rozważyć inne poprawki. Jest to szczególnie ważne, jeśli pojawia się komunikat o błędzie BSOD ntoskrnl.exe , który może wskazywać na problem z komputerem, który można rozwiązać tylko poprzez wyczyszczenie i ponowną instalację systemu Windows(wiping and reinstalling Windows) .

Jeśli drastyczna opcja, taka jak ponowna instalacja systemu Windows(Windows) , nadal nie rozwiąże problemu, nie można wykluczyć problemu sprzętowego. Uaktualnienie komputera(Upgrading your PC) poprzez wymianę podstawowych komponentów, takich jak pamięć RAM(RAM) lub procesor(CPU) , może wystarczyć do przywrócenia działania, ale może się okazać, że jedyną opcją jest całkowita wymiana komputera.



About the author

Jestem ekspertem komputerowym z ponad 10-letnim doświadczeniem i specjalizuję się w pomaganiu ludziom w zarządzaniu komputerami w ich biurze. Napisałem artykuły na takie tematy, jak optymalizacja połączenia internetowego, konfiguracja komputera w celu uzyskania najlepszych wrażeń w grach i nie tylko. Jeśli szukasz pomocy we wszystkim, co dotyczy Twojej pracy lub życia osobistego, jestem osobą dla Ciebie!



Related posts