Napraw błąd NTOSKRNL.exe i problem z wysokim zużyciem procesora, pamięci i dysku

Plik NTOSKRNL.exe(NTOSKRNL.exe) to obraz jądra, który jest odpowiedzialny za wiele procesów systemowych, takich jak wirtualizacja sprzętu(Hardware Virtualization) , proces(Process) i pamięć(Memory) . Wśród nich jest również odpowiedzialny za kompresję starych stron pamięci, co zmniejsza ogólną ilość używanej pamięci. Istnieją szanse, że jeśli twój komputer działa wolno i zauważysz, że NTOSKRNL.exe obciąża twoje zasoby, takie jak użycie procesora(CPU Usage) , użycie dysku(Disk Usage) i użycie pamięci(Memory Usage) , musisz przyjrzeć się kilku rzeczom. Zwykle ten proces zużywa mniej niż 30% procesora(CPU) , ale w przypadku, gdy jest on stale aktywny, ten post ci pomoże.

NTOSKRNL.exe wysokie użycie procesora(CPU) , pamięci(Memory) i dysku(Disk)

NTOSKRNL oznacza jądro systemu operacyjnego NT(NT Operating System Kernel) . Aby to naprawić, musimy wykonać jedną z następujących poprawek,

  1. Przeskanuj komputer w poszukiwaniu potencjalnego złośliwego oprogramowania
  2. Usuń niekompatybilne programy
  3. Uruchom DISM, aby naprawić obraz systemu
  4. Zatrzymaj proces Runtime Broker
  5. Zaktualizuj swoje sterowniki
  6. Uruchom narzędzie do rozwiązywania problemów z wydajnością
  7. Rozwiązywanie problemów w stanie czystego rozruchu
  8. Użyj Windows Performance Toolkit(Use Windows Performance Toolkit) , aby znaleźć główną przyczynę.

1] Przeskanuj(Scan) komputer w poszukiwaniu potencjalnego złośliwego oprogramowania

Istnieje duże prawdopodobieństwo, że Twój komputer został zainfekowany złośliwym oprogramowaniem. A to złośliwe oprogramowanie może być powiązane z plikiem NTOSKRNL.exe , przez co zużywa dużo zasobów systemowych. Tak więc naprawdę polecam upewnić się, że twój program antywirusowy jest aktualny, a następnie przeskanować komputer za jego pomocą, konkretnie do folderu C:WindowsSystem32, ponieważ jest to lokalizacja, w której znajduje się plik NTOSKRNL.exe .

2] Usuń niekompatybilne programy

Instalowanie i uruchamianie niekompatybilnych programów może również wywołać takie nietypowe zachowanie z plikami systemowymi. Mogą wystąpić sytuacje, w których należy wykonać określone podzadanie w ramach głównego zadania. W związku(Hence) z tym może utknąć w jakiejś pętli i skończyć się zablokowaniem zasobów systemowych. Dlatego(Hence) zaleca się odinstalowanie takiego oprogramowania i sprawdzenie, czy problem został rozwiązany, czy nie.

3] Uruchom polecenie DISM

Błąd NTOSKRNL.exe

4] Zatrzymaj proces Runtime Broker

RuntimeBroker.exe monitoruje dostęp do Windows API i zapewnia, że ​​aplikacje nie naruszają podstawowych zabezpieczeń Windows . RuntimeBroker.exe zwykle pozostawia bardzo mały ślad. W niektórych przypadkach RuntimeBroker.exe może zużywać więcej zasobów, ale nie zwalnia pamięci po zakończeniu pracy, co powoduje przeciek pamięci(memory leak) . Dotyczy to NTOSKRNL.exe.

Naciśnij Ctrl+Shift+Esc , aby otworzyć Menedżera zadań. Zlokalizuj Runtime Broker w zakładce Procesy . (Processes)Jeśli zużywa więcej niż 15% pamięci, prawdopodobnie masz problem z aplikacją na komputerze. W takim przypadku musisz zatrzymać proces Runtime Broker . Wybierz go, kliknij prawym przyciskiem myszy, a następnie kliknij Zakończ zadanie(End Task) .

Zobacz, czy to pomaga.

5] Zaktualizuj swoje sterowniki

Niezgodność między systemem operacyjnym(Operating System) a sterownikiem(Driver) może również powodować takie problemy. Możesz więc spróbować zaktualizować sterowniki.   Możesz także spróbować zaktualizować swoją kopię systemu Windows 10 . Pomoże to naprawić wszelkie uszkodzone sektory utworzone przez celowo lub przypadkowo wykonane zadanie na komputerze. Dlatego(Hence) bardzo zalecane jest utrzymywanie aktualnego systemu Windows 10, ponieważ naprawia to możliwości wielu błędów.

6] Uruchom narzędzie do rozwiązywania problemów z wydajnością

Otwórz pole Uruchom(Run) , wpisz następujące polecenie i naciśnij Enter:

msdt.exe /id PerformanceDiagnostic

Spowoduje to uruchomienie narzędzia do rozwiązywania problemów z wydajnością(Performance Troubleshooter) . Uruchom go i sprawdź, czy ma jakieś problemy do naprawienia.

Możesz także dostosować system Windows, aby uzyskać najlepszą wydajność i sprawdzić, czy to działa dla Ciebie.

7] Rozwiązywanie problemów w stanie czystego rozruchu

Możesz dalej rozwiązywać problemy ręcznie, wykonując czysty rozruch(performing a Clean Boot) . Czysty rozruch(Boot) uruchamia system z minimalną ilością sterowników i programów startowych. Po uruchomieniu komputera w trybie czystego rozruchu komputer jest uruchamiany przy użyciu wstępnie wybranego minimalnego zestawu sterowników i programów startowych, a ponieważ komputer uruchamia się z minimalnym zestawem sterowników, niektóre programy mogą nie działać zgodnie z oczekiwaniami.

Rozwiązywanie problemów z czystym rozruchem ma na celu wyizolowanie problemu z wydajnością. Aby przeprowadzić rozwiązywanie problemów z czystym rozruchem, należy wyłączyć lub włączyć jeden proces na raz, a następnie ponownie uruchomić komputer po każdej akcji. Jeśli problem zniknie, wiesz, że był to ostatni proces, który spowodował problem.

Przeczytaj(Read) : Jak naprawić 100% Disk, High CPU, High Memory usage in Windows 10 .

8] Użyj Windows Performance Toolkit(Use Windows Performance Toolkit) , aby znaleźć główną przyczynę

Aby znaleźć główną przyczynę tego problemu , może być konieczne użycie zestawu Windows Performance Toolkit . (Windows Performance Toolkit)Otwórz wiersz polecenia(Command Prompt) , wyszukując cmd w polu wyszukiwania Cortana lub naciśnij WINKEY+R , aby uruchomić narzędzie Uruchom(Run) , wpisz cmd i naciśnij Enter .

Teraz wpisz następujące polecenie i naciśnij Enter :

xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl

Poczekaj co najmniej 60 sekund na uruchomienie tego polecenia.

Teraz sprawdź dzienniki tego zestawu narzędzi wydajności systemu Windows(Windows Performance Toolkit) . Są one przechowywane w pliku o nazwie  cpuusage.etl  w folderze C:WindowsSystem32.

Spowoduje to wyświetlenie listy wszystkich przyczyn zablokowania zasobów (Resources)systemowych(System) .

Jak naprawić wysokie użycie procesora (CPU)NTOSKRNL.exe ?

(NTOSKRNL)Jądro systemu operacyjnego (NT Operating System Kernel)NTOSKRNL lub NT zużywa czasami więcej niż zwykle zasobów procesora . (CPU)Jeśli dzieje się to z tobą na twoim komputerze, musisz przeskanować swój komputer w poszukiwaniu złośliwych plików, wirusów, złośliwego oprogramowania itp. Oprócz tego możesz odinstalować lub usunąć niepotrzebne programy, uruchomić narzędzie DISM , zaktualizować sterowniki itp. Jeśli nic nie pomaga, możesz również rozwiązywać problemy w stanie czystego rozruchu(Clean Boot State) .

Jak wyłączyć NTOSKRNL.exe?

Nie można wyłączyć procesu NTOSKRNL.exe na komputerze z systemem Windows 11/10. Jest to usługa internetowa i jej wyłączenie może spowodować kilka problemów na twoim komputerze. Ponieważ jest to odpowiedzialne za zapewnienie płynnego działania podczas korzystania z wirtualizacji sprzętu, pamięci i innych procesów, komputer może wykazywać różne problemy po zatrzymaniu lub wyłączeniu tego procesu.

Mam nadzieję, że coś ci pomoże.(Hope something here helps you.)



About the author

Jestem informatykiem skupiającym się na prywatności i kontach użytkowników oraz bezpieczeństwie rodziny. Od kilku lat pracuję nad poprawą bezpieczeństwa smartfonów i mam doświadczenie w pracy z firmami zajmującymi się grami. Wielokrotnie pisałem też o problemach związanych z kontami użytkowników i grami.



Related posts