Proces systemowy (ntoskrnl.exe) Wysokie użycie dysku lub procesora w systemie Windows 11/10

Proces systemowy(System) można postrzegać jako specjalny rodzaj procesu, który obsługuje wątki działające tylko w trybie jądra. Powiązana nazwa pliku to ntoskrnl.exe i znajduje się w folderze C:\Windows\System32\Odpowiada za różne usługi systemowe, takie jak abstrakcja sprzętu, zarządzanie procesami i pamięcią itp.

Czasami proces systemowy(System) może przez kilka minut wyświetlać wysokie użycie dysku lub procesora . (high disk or CPU usage)To jest tymczasowe i nie powinno cię martwić. Ale jeśli to samo często się powtarza, być może będziesz musiał przyjrzeć się kilku rzeczom.

Proces systemowy(System) (ntoskrnl.exe) Wysokie(High Disk) użycie dysku lub procesora(CPU)

Proces systemowy Wysokie użycie dysku lub procesora

Istnieją różne czynniki, które mogą powodować zmianę wydajności urządzenia z systemem Windows 10. Obejmuje to najnowsze aktualizacje, zmiany w wersjach sterowników urządzeń itp. Możesz wypróbować te rozwiązania, aby rozwiązać problem.

  1. Zaktualizuj(Update) stare sterowniki lub przywróć poprzednią aktualizację
  2. Wyczyść plik strony przy wyłączaniu
  3. Nie korzystaj z planu oszczędzania energii
  4. Użyj Eksploratora procesów SysInternals
  5. Wyłącz bezczynne zadanie
  6. Użyj śledzenia zdarzeń(Use Event Tracing) dla systemu Windows(Windows) do przechwytywania danych próbkowania procesora(CPU)

Przyjrzyjmy się bliżej powyższym rozwiązaniom!

1] Zaktualizuj(Update) stare sterowniki lub przywróć wcześniejszą aktualizację

Sterowniki to programy, które kontrolują poszczególne urządzenia podłączone do Twojej płyty głównej. Dlatego ich aktualizowanie(keeping them up-to-date) może pomóc w wyeliminowaniu wszelkich problemów ze zgodnością lub błędów, które powodują zwiększone zużycie procesora(CPU) . Z drugiej strony, jeśli zauważysz, że nowa aktualizacja zakłóca normalne funkcjonowanie komputera i powoduje wysokie zużycie dysku lub procesora(CPU) , rozważ przywrócenie wcześniejszej wersji sterownika .

2] Wyczyść plik strony po wyłączeniu

Otwórz Edytor rejestru(Registry Editor) i przejdź do następującego adresu ścieżki –

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

Znajdź folder zarządzania pamięcią .(Memory Management)

Następnie kliknij prawym przyciskiem myszy ClearPageFileAtShutDown i wybierz opcję Modyfikuj(Modify) .

System zarządzania pamięcią

Następnie na wyświetlonym ekranie Edytuj wartość DWORD(Edit DWORD Value) zmień wartość ClearPageFileAtShutDown z 0 na 1 i kliknij OK.

Spowoduje to wyczyszczenie pliku strony przy każdym wyłączeniu(clear Page File at every shutdown) i obniży wysokie zużycie pamięci RAM(RAM) w systemie Windows 10(Windows 10) .

3] Nie używaj planu oszczędzania energii

Niektóre ustawienia zasilania ograniczają prędkość procesora(CPU) , niezależnie od używanego urządzenia. W związku z tym konieczne staje się sprawdzenie Opcji zasilania(Power Options) . Wpisz Edytuj plan zasilania(Edit Power Plan) w pasku wyszukiwania(Search) i naciśnij Enter . Po(Once) otwarciu kliknij Opcje zasilania(Power Options) na pasku adresu u góry okna.

Kliknij przycisk rozwijany Pokaż dodatkowe plany , a następnie zmień swój (Show additional plans)plan zasilania(Power Plan) . Nie używaj planu oszczędzania energii (Power Saver)— korzystaj ze zrównoważonej(– Use Balanced) lub wysokiej wydajności.

Teraz ponownie otwórz Menedżera zadań(Task Manager) , aby sprawdzić, czy użycie procesora(CPU) wróci do normy.

4] Użyj Eksploratora procesów SysInternals(Use SysInternals Process Explorer)

SysInternals to zaawansowane narzędzie systemowe, które można wykorzystać do zidentyfikowania sterownika powodującego wysokie zużycie procesora(CPU) w systemie Windows 10(Windows 10) . Uruchom program jako administrator i znajdź System na liście uruchomionych procesów. Następnie kliknij go prawym przyciskiem myszy i wybierz opcję Właściwości.(Properties option.)

Następnie przejdź do zakładki Wątki  . (Threads )Posortuj listę modułów załadowanych przez jądro według szybkości wykorzystania procesora(CPU) ( kolumna CPU ). Zanotuj nazwę składnika lub sterownika w  kolumnie Adres początkowy(Start Address) , powodując duże obciążenie, i zakończ go.

Mamy nadzieję, że powinno to pomóc w rozwiązywaniu problemów.

5] Wyłącz bezczynne zadanie

Możesz go łatwo wyłączyć za pomocą Harmonogramu zadań(Task Scheduler) . Po prostu(Just) uruchom go i przejdź do Microsoft .

Regularna konserwacja

Następnie wybierz podfolder Windows pod nim.(Windows)

Rozwiń folder MemoryDiagnostic > TaskScheduler i wybierz RunFullMemoryDiagnostic z prawego panelu. Kliknij go prawym przyciskiem myszy i wybierz opcję Wyłącz(Disable ) , aby zatrzymać proces.

6) Użyj śledzenia zdarzeń(Use Event Tracing) do przechwytywania danych z próbkowania procesora(CPU Sampling)

Śledzenie zdarzeń dla systemu Windows(Windows) umożliwia przechwytywanie zdarzeń jądra i aplikacji w spójny i prosty sposób. Przechwytując i prezentując wybrane zdarzenia, możesz identyfikować i diagnozować problemy z wydajnością systemu i aplikacji. Następnie możesz postępować zgodnie z żądanym kierunkiem działania, aby poprawić błędne zachowanie. Ta metoda jest bardziej odpowiednia dla administratorów IT.

Wszystkiego najlepszego.



About the author

Jestem inżynierem oprogramowania z ponad 10-letnim doświadczeniem na platformach Windows 11 i 10. Skupiam się na tworzeniu i utrzymywaniu wysokiej jakości oprogramowania zarówno dla Windows 7, jak i Windows 8. Pracowałem również nad wieloma innymi projektami, w tym między innymi Chrome, Firefox, Xbox One i plikami.



Related posts