· tech
Jak naprawić 100% użycia procesora przez proces systemowy w Windows
.png)
Godzina 8:45 rano, warszawskie centrum biznesowe na Mokotowie. Za piętnaście minut kluczowa telekonferencja zarządu z inwestorami, a stacja robocza dyrektora finansowego wydaje z siebie dźwięk startującego odrzutowca. Wentylatory wyją na maksymalnych obrotach, kursor myszy skacze po ekranie jak szalony, a w Menedżerze zadań proces „System” lub „System i przerwania” dumnie wyświetla równe 100% użycia procesora. Ekran zamarza przy próbie otwarcia prezentacji PowerPoint. Panika w oczach użytkownika sięga zenitu, a ja wkraczam do akcji z walizką serwisową.
Znam ten ból na pamięć. Zanim wpadłem na właściwy trop, straciłem mnóstwo czasu na bezmyślne restarty komputera, odinstalowywanie pakietu Office czy skanowanie antywirusem, które w tym konkretnym scenariuszu nie dawały absolutnie nic. Problem leżał głębiej – w sterownikach, uszkodzonej usłudze Windows Update lub konflikcie podzespołów.
.png)
Dziś pokażę Ci szybką, sprawdzoną metodę krok po kroku, jak opanować tę sytuację bez formatowania dysku i tracenia nerwów.
Dlaczego proces „System” obciąża procesor na 100%? (Główne przyczyny)
Zanim klikniemy cokolwiek w systemie, warto zrozumieć, z czym walczymy. Proces systemowy (System / ntoskrnl.exe) to jądro systemu Windows. Jeśli pożera całą moc obliczeniową procesora, oznacza to, że hardware lub sterownik nisko poziomowy utknął w pętli błędów. Oto 3 najczęstsze winowajcy:
- Konflikt sterowników kontrolera pamięci masowej lub sieciowej: Najczęściej po aktualizacji Windowsa stary sterownik kontrolera SATA/NVMe lub karty sieciowej Intela wariuje i generuje nieskończone przerwania (Hardware Interrupts).
- Zawieszona kolejka Windows Update: Usługa aktualizacji próbuje pobrać lub zainstalować poprawkę, ale pliki uległy uszkodzeniu, co powoduje ciągłe mielenie w tle przez proces systemowy.
- Problem z zarządzaniem energią (ACPI): Błędy w komunikacji między systemem a płytą główną (często po wybudzeniu ze stanu uśpienia), które zmuszają procesor do pracy na maksymalnych lub niestabilnych częstotliwościach.
Procedura naprawcza: Krok po kroku do stabilnego systemu
Do działania potrzebujemy pełnych uprawnień administratora. Otwórzmy Menedżer zadań, przejdźmy do Panelu sterowania i Menedżera urządzeń. Oto co robimy po kolei.
Krok 1: Identyfikacja winowajcy w Menedżerze Zadań
- Wciśnij skrót
Ctrl + Shift + Esc, aby uruchomić Menedżer zadań. - Kliknij zakładkę Procesy i posortuj kolumnę CPU klikając na jej nagłówek, aby najwyższe wartości były na górze.
- Jeśli widzisz, że proces o nazwie „System” lub „System i przerwania” (System and compressed memory) pożera 80-100% CPU, kliknij na niego prawym przyciskiem myszy i wybierz Przejdź do szczegółów.
- Zobaczysz proces ntoskrnl.exe. To potwierdzenie, że problem leży w jądrze systemu lub sterownikach urządzeń, a nie w zwykłej aplikacji użytkownika.
Krok 2: Czyszczenie kolejki Windows Update (Częsty punkt zapalny)
Jeśli proces systemowy obciąża procesor z powodu zaciętych aktualizacji, musimy zresetować komponenty usługi Update:
- Kliknij Start, wpisz
cmd, kliknij prawym przyciskiem myszy na Wiersz polecenia i wybierz Uruchom jako administrator. - Wpisz poniższe komendy, zatwierdzając każdą klawiszem Enter:
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver
- Następnie zresetuj foldery pamięci podręcznej, wpisując:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 Catroot2.old
- Uruchom usługi ponownie:
net start wuauservnet start cryptSvcnet start bitsnet start msiserver
- Zrestartuj komputer.
Krok 3: Aktualizacja lub wycofanie sterowników w Menedżerze Urządzeń
Jeżeli reset Windows Update nie pomógł, winny jest najpewniej sterownik sprzętowy.
- Kliknij prawym przyciskiem myszy na Start i wybierz Menedżer urządzeń.
- Rozwiń gałąź Karty sieciowe oraz Kontrolery IDE ATA/ATAPI lub Dyski.
- Kliknij prawym przyciskiem myszy na główną kartę sieciową (np. Intel Ethernet Connection) i wybierz Właściwości.
- Przejdź do zakładki Sterownik. Jeśli przycisk Przywróć sterownik jest aktywny, kliknij go – oznacza to, że ostatnia aktualizacja systemu Windows podmieniła stabilny sterownik na wadliwy.
- Jeśli przycisk jest nieaktywny, wybierz Aktualizuj sterownik -> Wyszukaj automatycznie sterowniki lub pobierz najnowszy sterownik bezpośrednio ze strony producenta płyty głównej (Dell, HP, Lenovo, ASUS).
Ważne ostrzeżenie serwisowe i dobre praktyki
Często zadawane pytania (FAQ)
1. Czy mogę po prostu zamknąć proces „System” w Menedżerze zadań? Nie. Proces „System” (ntoskrnl.exe) to fundament systemu operacyjnego Windows. Próba jego wymuszonego zamknięcia natychmiast spowoduje awarię systemu, tzw. “Blue Screen of Death” (BSOD) i utratę niezapisanych danych.
2. Co zrobić, jeśli po restrykcyjnym skanowaniu antywirusem problem nadal występuje? Jeśli program antywirusowy nie wykrył zagrożeń, a proces systemowy nadal dusi procesor, problem na 99% nie wynika z infekcji złośliwym oprogramowaniem. Skup się na aktualizacji BIOS-u płyty głównej oraz sterowników chipsetu (szczególnie sterowników Intel Management Engine lub AMD Chipset Drivers).
3. Czy wyłączenie szybkiego uruchamiania (Fast Startup) w Panelu sterowania może pomóc? Tak! Funkcja szybkiego uruchamiania w Windows często zapisuje uszkodzony stan jądra systemowego do pliku hibernacji podczas zamykania komputera. Aby to wyłączyć, wejdź w Panel sterowania -> Opcje zasilania -> Wybierz działanie przycisków zasilania, odznacz Włącz szybkie uruchamianie i zrestartuj komputer. To rozwiązuje problem w co trzecim przypadków biurowych stacji roboczych.