Napraw wysokie użycie procesora Ntoskrnl.exe

Procesy systemowe, takie jak Ntoskrnl.exe, mogą spowolnić ogólną wydajność komputera. Jest rozszerzony jako plik wykonywalny jądra systemu operacyjnego Windows NT. Ten plik wykonywalny odpowiada za zarządzanie pamięcią, zarządzanie procesami, ekstrakcję sprzętu i jest podstawową częścią systemu operacyjnego. Gdy znajdziesz proces zużywający nadmierne zasoby procesora i dysku w systemie, możesz je zamknąć siłą z Menedżera zadań. Ale tak nie jest w przypadku Ntoskrnl.exe, ponieważ zamknięcie ich na siłę może wpłynąć na obszary, za które są odpowiedzialne. Dlatego, aby rozwiązać problem wysokiego zużycia procesora lub dysku przez Ntoskrnl.exe, przeczytaj ten przewodnik i udostępnij go znajomemu, który ma ten sam problem.

Jak naprawić wysokie użycie procesora Ntoskrnl.exe w systemie Windows 10?

Jeśli okaże się, że system jest bardzo wolny niż zwykle, przejdź do Menedżera zadań, aby sprawdzić, który element systemu zużywa duże zasoby procesora. Jeśli w przypadku, stwierdzisz, że zużywa on najwięcej zasobów procesora, kliknij go prawym przyciskiem myszy i wybierz opcję Właściwości. Teraz znajdziesz nowy element o nazwie ntoskrnl.exe. W tym artykule pokazaliśmy kroki, aby naprawić wysokie zużycie procesora przez Ntoskrnl.exe na Windows 10.

Dlaczego Ntoskrnl.exe zużywa dużo miejsca na dysku i zasobów procesora?

Najbardziej widoczne problemy, takie jak te, można zgłaszać z powodu wycieku pamięci ze sprzętu i złośliwego oprogramowania. Jednak wielu z was może pomylić się z pytaniem, że Ntoskrnl.exe zarządza pamięcią, ale dlaczego zużywa nadmiar zasobów pamięci? Czytaj dalej, aby dowiedzieć się dlaczego?

Oto kilka możliwych przyczyn tego błędu.

  • Najczęstszą przyczyną problemu jest nowa skompresowana pamięć. Za każdym razem, gdy używasz dowolnej aplikacji lub programu w systemie, pamięć RAM zostanie wykorzystana w celu zwiększenia prędkości zamiast zwykłego przechowywania. Jednak gdy otworzysz wiele aplikacji jednocześnie, zużyje się więcej pamięci RAM, a tym samym wydajność procesora zostanie spowolniona.
  • Jeśli twój system jest narażony na atak złośliwego oprogramowania lub wirusa, procesor zużywa dużo zasobów, a tym samym twój komputer zostanie najwyraźniej spowolniony. Uruchom skanowanie antywirusowe, aby posortować wszelkie ataki wirusów/złośliwego oprogramowania w systemie.
  • Przestarzałe lub niezgodne sterowniki w twoim systemie przyczyniają się do tego samego problemu. Odpowiednio zaktualizuj lub wycofaj sterowniki, aby uniknąć problemu.

  • Jeśli pliki Ntoskrnl.exe są uszkodzone, napotkasz ten problem raz po raz. Zdarza się to rzadko, ponieważ pliki te są domyślnie chronione przez system. Jednak gdy napotkasz problem, normalnie nie będziesz pracować w swoim systemie.

W tej sekcji zebrano listę metod rozwiązywania problemów, które mogą pomóc w rozwiązaniu problemu z wykorzystaniem procesora. Kroki rozwiązywania problemów są uporządkowane zgodnie z powagą i ekstremalnymi przyczynami. Postępuj zgodnie z nimi, aby osiągnąć najlepsze wyniki.

Metoda 1: Użyj planu zasilania o wysokiej wydajności

Możesz także zoptymalizować komputer, ustawiając w ustawieniach plan zasilania o wysokiej wydajności. Te plany zasilania zostały opracowane w celu zarządzania ustawieniami zasilania w ustawieniach przenośnych. Postępuj zgodnie z poniższymi instrukcjami, aby użyć ustawień planu zasilania o wysokiej wydajności w swoim systemie.

1. Kliknij prawym przyciskiem ikonę baterii na pasku zadań i wybierz Opcje zasilania.

2. Teraz wybierz opcję Wysoka wydajność, jak pokazano na poniższym obrazku.

Teraz zoptymalizowałeś swój system pod kątem gier i lepszej wydajności.

Metoda 2: Usuń pliki tymczasowe

Jeśli w systemie znajdują się jakiekolwiek uszkodzone pliki Ntoskrnl.exe, napotkasz problemy z wysokim użyciem procesora Ntoskrnl.exe. Możesz rozwiązać ten błąd, usuwając pliki tymczasowe w systemie. Następnie postępuj zgodnie z instrukcjami, aby zaimplementować to samo.

1. Naciśnij klawisz Windows, wpisz %temp% i kliknij Otwórz.

2. Tutaj wybierz wszystkie pliki i foldery, naciskając jednocześnie klawisze Ctrl + A, a następnie kliknij wybrane pliki prawym przyciskiem myszy.

3. Wybierz opcję Usuń, aby usunąć wszystkie pliki tymczasowe.

4. Na koniec przejdź do Pulpitu i kliknij prawym przyciskiem myszy Kosz. Wybierz opcję Opróżnij kosz, aby trwale usunąć dane z komputera z systemem Windows.

Metoda 3: Uruchom narzędzie do rozwiązywania problemów z wydajnością

Jeśli wydajność systemu jest przedłużona, może to wynikać z tego problemu z wysokim obciążeniem procesora, możesz go rozwiązać, wykonując następujące kroki.

1. Naciśnij i przytrzymaj jednocześnie klawisze Windows + R, aby otworzyć okno dialogowe Uruchom.

2. Teraz wpisz msdt.exe /id PerformanceDiagnostic i naciśnij klawisz Enter.

3. W tym miejscu narzędzie do rozwiązywania problemów z wydajnością rozpoczyna proces skanowania i wyświetla wszelkie problemy do naprawienia. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces i sprawdzić, czy problem został rozwiązany.

Uwaga: Jeśli pojawi się monit, usługa rozwiązywania problemów w trybie online systemu Windows jest wyłączona, a następnie zastosuj inne metody omówione w tym artykule.

Metoda 4: Skanuj dyski lokalne

Czasami błędy na dyskach twardych mogą przyczynić się do wysokiego wykorzystania procesora lub dysku przez problem Ntoskrnl.exe. W ten sposób możesz wykonać skanowanie i usunąć ewentualne błędy. W ten sposób znajdź miejsce przechowywania plików instalacyjnych i przeskanuj odpowiedni dysk zgodnie z poniższymi instrukcjami.

1. Naciśnij jednocześnie klawisze Windows + E, aby otworzyć Eksplorator plików i kliknij Ten komputer.

2. Kliknij prawym przyciskiem myszy dysk lokalny i wybierz Właściwości, jak zaznaczono na poniższym obrazku.

3. Teraz przejdź do zakładki Narzędzia i kliknij przycisk Sprawdź.

4. Teraz kliknij opcję Skanuj dysk w oknie Sprawdzanie błędów.

5. Poczekaj na zakończenie procesu skanowania i usuń ewentualne błędy.

Na koniec sprawdź, czy problem został rozwiązany. Jeśli nie znajdziesz żadnych błędów, postępuj zgodnie z pozostałymi metodami omówionymi w tym artykule.

Metoda 5: Wykonaj czyszczenie dysku

Oczyszczanie dysku jest jak Kosz. Dane usunięte za pomocą funkcji Oczyszczanie dysku nie są trwale usuwane z systemu i pozostają dostępne na dysku twardym. W razie potrzeby możesz odzyskać pliki.

1. W pasku wyszukiwania systemu Windows wpisz Oczyszczanie dysku i kliknij Uruchom jako administrator, jak zaznaczono poniżej.

2. Zostaniesz poproszony o wybranie dysku, który chcesz wyczyścić. Tutaj wybraliśmy dysk C:. Kliknij OK, aby kontynuować.

3. Pojawi się monit, a program Oczyszczanie dysku obliczy ilość miejsca, które można zwolnić.

4. Zaznacz pole obok wszystkich żądanych pozycji w sekcji Pliki do usunięcia: i kliknij Wyczyść pliki systemowe.

5. Po zakończeniu skanowania ponownie zaznacz pola wszystkich wybranych elementów i kliknij OK.

6. Na koniec kliknij przycisk Usuń pliki w monicie o potwierdzenie.

7. Uruchom ponownie komputer. Aby wyczyścić dodatkowe miejsce, przeczytaj 10 sposobów na zwolnienie miejsca na dysku twardym.

Metoda 6: Wyłącz SuperFetch (SysMain)

Czas uruchamiania aplikacji i systemu Windows został poprawiony dzięki wbudowanej funkcji o nazwie SysMain (dawniej SuperFetch). Jednak programy systemu nie korzystają z tej funkcji. Zamiast tego działania w tle są zwiększone, a szybkość działania systemu zostanie stosunkowo zmniejszona. Te usługi systemu Windows pochłaniają zasoby procesora i często zaleca się wyłączenie SuperFetch w systemie.

1. Uruchom okno dialogowe Uruchom, przytrzymując jednocześnie klawisze Windows + R.

2. Wpisz services.msc, jak pokazano, i kliknij OK, aby uruchomić okno Usługi.

3. Teraz przewiń w dół i kliknij prawym przyciskiem myszy SysMain. Następnie wybierz Właściwości, jak pokazano.

4. Tutaj, na karcie Ogólne, ustaw Typ uruchomienia na Wyłączony z menu rozwijanego, jak podkreślono poniżej.

5. Na koniec kliknij Zastosuj, a następnie OK, aby zapisać zmiany.

Metoda 7: Uruchom ponownie usługę Windows Update

Czasami można naprawić problem wysokiego użycia procesora Ntoskrnl.exe, ręcznie usuwając folder dystrybucji oprogramowania i ponownie uruchamiając usługę Windows Update. Następnie postępuj zgodnie z poniższymi instrukcjami, aby zaimplementować to samo.

1. Możesz uruchomić okno dialogowe Uruchom, przechodząc do menu wyszukiwania i wpisując Uruchom.

2. Wpisz services.msc w następujący sposób i kliknij OK, aby uruchomić okno Usługi.

3. Teraz przewiń ekran w dół i kliknij prawym przyciskiem myszy Windows Update.

Uwaga: Jeśli bieżący stan to nie Uruchomiony, możesz pominąć poniższy krok.

4. Tutaj kliknij Zatrzymaj, jeśli bieżący stan to Uruchomiony.

5. Zostanie wyświetlony komunikat, że system Windows próbuje zatrzymać następującą usługę na komputerze lokalnym… Poczekaj na zakończenie monitu. Zajmie to około 3 do 5 sekund.

6. Teraz otwórz Eksplorator plików, klikając jednocześnie klawisze Windows + E. Teraz przejdź do następującej ścieżki.

C:WindowsSoftwareDistributionDataStore

7. Teraz wybierz wszystkie pliki i foldery, naciskając jednocześnie klawisze Ctrl + A i kliknij prawym przyciskiem myszy puste miejsce.

8. Tutaj wybierz opcję Usuń, aby usunąć wszystkie pliki i foldery z lokalizacji DataStore.

9. Teraz przejdź do ścieżki C: WindowsSoftwareDistributionDownload i Usuń wszystkie pliki w lokalizacji pobierania, jak wspomniano w poprzednich krokach.

10. Teraz wróć do okna Usługi i kliknij prawym przyciskiem myszy Windows Update.

11. Tutaj wybierz opcję Start, jak pokazano na poniższym obrazku.

12. Otrzymasz komunikat, system Windows próbuje uruchomić następującą usługę na komputerze lokalnym… Poczekaj 3 do 5 sekund i zamknij okno Usługi.

13. Na koniec sprawdź, czy problem został rozwiązany w twoim systemie.

Metoda 8: Zatrzymaj usługi BlueStacks

BlueStacks jest emulatorem Androida, ale tworzy tak wiele konfliktów z plikami Ntoskrnl.exe powodujących problem z Ntoskrnl.exe. Ale możesz je zatrzymać, wykonując poniższe kroki.

1. Otwórz Notatnik i wklej do niego następujące klucze.

C:Program Files (x86)BlueStacksHD-Quit.exe
net stop BstHdUpdaterSvc
net stop BstHdLogRotatorSvc
net stop BstHdAndroidSvc

2. Teraz przejdź do Plik i zapisz plik jako name_you_like.bat

3. Teraz przejdź do lokalizacji, w której zapisałeś plik i uruchom go z uprawnieniami administratora.

4. Teraz potwierdź zmiany w rejestrze, klikając Tak i ponownie uruchamiając system.

Teraz wszystkie usługi BlueStacks zostaną wyłączone, rozwiązując w ten sposób problem z wysokim obciążeniem procesora Ntoskrnl.exe.

Metoda 9: Uruchom skanowanie złośliwego oprogramowania

Niewiele programów chroniących przed złośliwym oprogramowaniem może pomóc w pokonaniu złośliwego oprogramowania. Jednak rutynowo skanują i chronią Twój system. Dlatego, aby uniknąć dużego obciążenia procesora przez Ntoskrnl.exe, uruchom skanowanie antywirusowe w systemie i sprawdź, czy problem został rozwiązany. Następnie wykonaj poniższe kroki, aby to zrobić.

1. Naciśnij jednocześnie klawisze Windows + I, aby uruchomić Ustawienia.

2. Tutaj kliknij Ustawienia aktualizacji i zabezpieczeń, jak pokazano.

3. Przejdź do Zabezpieczenia systemu Windows w lewym okienku.

4. Kliknij opcję Ochrona przed wirusami i zagrożeniami w prawym okienku.

5. Kliknij przycisk Szybkie skanowanie, aby wyszukać złośliwe oprogramowanie.

6A. Po zakończeniu skanowania zostaną wyświetlone wszystkie zagrożenia. Kliknij Rozpocznij działania w obszarze Bieżące zagrożenia.

6B. Jeśli na Twoim urządzeniu nie ma żadnego zagrożenia, wyświetli ono alert Brak aktualnych zagrożeń.

Metoda 10: Napraw pliki systemowe

Użytkownicy systemu Windows 10 mogą automatycznie skanować i naprawiać swoje pliki systemowe, uruchamiając Kontroler plików systemowych. Ponadto jest to wbudowane narzędzie, które pozwala użytkownikowi usunąć pliki i naprawić ten problem. Następnie wykonaj poniższe kroki, aby zaimplementować to samo.

1. Naciśnij klawisz Windows, wpisz Wiersz polecenia i kliknij Uruchom jako administrator.

2. Kliknij Tak w monicie Kontrola konta użytkownika.

3. Wpisz polecenie chkdsk C: /f /r /x i naciśnij klawisz Enter.

4. Jeśli pojawi się monit z komunikatem, że program Chkdsk nie może uruchomić… wolumin jest… w trakcie przetwarzania, wpisz Y i naciśnij klawisz Enter.

5. Ponownie wpisz polecenie: sfc /scannow i naciśnij klawisz Enter, aby uruchomić skanowanie Kontrolera plików systemowych.

Uwaga: rozpocznie się skanowanie systemu, a jego zakończenie zajmie kilka minut. W międzyczasie możesz kontynuować wykonywanie innych czynności, ale uważaj, aby przypadkowo nie zamknąć okna.

Po zakończeniu skanowania wyświetli jeden z tych komunikatów:

  • Ochrona zasobów systemu Windows nie znalazła żadnych naruszeń integralności.
  • Ochrona zasobów systemu Windows nie mogła wykonać żądanej operacji.
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki i pomyślnie je naprawiła.
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie była w stanie naprawić niektórych z nich.

6. Po zakończeniu skanowania uruchom ponownie komputer.

7. Ponownie uruchom Wiersz Poleceń jako administrator i wykonaj podane polecenia jedno po drugim:

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

Uwaga: Aby poprawnie wykonywać polecenia DISM, musisz mieć działające połączenie internetowe.

Metoda 11: Przywróć aktualizacje sterowników

Jeśli system działał poprawnie i zaczął działać nieprawidłowo po aktualizacji, może pomóc wycofanie sterowników. Wycofanie sterownika spowoduje usunięcie aktualnego sterownika zainstalowanego w systemie i zastąpienie go jego poprzednią wersją. Ten proces powinien wyeliminować wszelkie błędy w sterownikach i potencjalnie naprawić wspomniany problem.

Uwaga: w tym przewodniku skompilowaliśmy kroki, aby przywrócić wspólny sterownik ekranu. Zaleca się wycofanie wszystkich niekompatybilnych sterowników.

1. Naciśnij klawisz Windows, wpisz menedżer urządzeń i kliknij Otwórz.

2. Kliknij strzałkę obok Karty graficzne, aby ją rozwinąć.

3. Kliknij prawym przyciskiem myszy sterownik ekranu (np. sterownik NVIDIA GeForce) i wybierz Właściwości, jak pokazano poniżej.

4. Przejdź do karty Sterownik i kliknij Przywróć sterownik, jak pokazano.

Uwaga: jeśli opcja Przywróć sterownik jest wyszarzona, oznacza to, że komputer z systemem Windows nie ma wstępnie zainstalowanych plików sterownika lub nigdy nie był aktualizowany. W takim przypadku wypróbuj alternatywne metody omówione w tym artykule.

5. Podaj powód dlaczego się wycofujesz? w oknie przywracania pakietu sterowników. Następnie kliknij przycisk Tak, który jest podświetlony.

6. Teraz uruchom ponownie system, aby wycofanie było skuteczne.

Metoda 12: Odinstaluj oprogramowanie Zune (jeśli dotyczy)

Wielu użytkowników zgłosiło, że oprogramowanie Zune zakłóca działanie plików ntoskrnl.exe, powodując problem wysokiego zużycia procesora Ntoskrnl.exe. Odinstaluj je, wykonując poniższe czynności.

1. Naciśnij klawisz Windows, wpisz aplikacje i funkcje, a następnie kliknij Otwórz.

2. Kliknij aplikację Zune i wybierz opcję Odinstaluj, jak pokazano poniżej.

3. Kliknij Odinstaluj ponownie, aby potwierdzić to samo, jak pokazano powyżej.

4. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces dezinstalacji.

5. Na koniec uruchom ponownie komputer.

***

Mamy nadzieję, że ten przewodnik był pomocny i można było rozwiązać problem wysokiego zużycia procesora przez Ntoskrnl.exe. Daj nam znać, która metoda zadziałała najlepiej. Ponadto, jeśli masz jakieś pytania/sugestie dotyczące tego artykułu, możesz je umieścić w sekcji komentarzy.