Co obciąża procesor w Windows? Jak rozpoznać proces i wybrać działanie

Wentylator pracuje coraz głośniej, program reaguje z opóźnieniem, a Menedżer zadań pokazuje wysokie użycie CPU. Zanim zamkniesz proces z największą liczbą, sprawdź, czym jest i co właśnie robi. Renderowanie filmu, aktualizacja oraz zapętlony dodatek przeglądarki mogą wyglądać podobnie na wykresie, choć wymagają innych działań.

Celem jest znalezienie zadania odpowiadającego za obciążenie i ustalenie, czy jego praca ma uzasadnienie. Sam wynik 100% nie dowodzi awarii procesora. Ważne są czas trwania, wykonywana czynność i wpływ na pozostałe aplikacje.

Posortuj procesy w momencie spowolnienia

Otwórz Menedżera zadań skrótem Ctrl + Shift + Esc i przejdź do procesów. Kliknij kolumnę CPU, aby najwyższe użycie znalazło się na górze. Obserwuj listę przez kilkanaście sekund. Krótki skok podczas otwierania programu jest mniej istotny niż proces utrzymujący duże obciążenie długo po zakończeniu widocznego zadania.

Rozwiń grupę aplikacji, jeśli zawiera wiele procesów. Przeglądarka, komunikator lub edytor może uruchamiać kilka składników. Nazwa aplikacji wskazuje pierwszy kierunek, ale nie zawsze konkretną kartę albo dodatek. W przeglądarce użyj także jej własnego menedżera zadań, aby powiązać pracę z daną stroną.

Zanotuj nazwę, orientacyjny zakres użycia i sytuację. Sprawdź, czy obciążenie spada po zakończeniu eksportu, zamknięciu strony albo dokończeniu aktualizacji. Nie oceniaj programu tylko według jednego zrzutu ekranu.

Cały procesor i jeden wątek to różne limity

W zakładce Wydajność obejrzyj wykres CPU. W razie potrzeby przełącz jego widok na procesory logiczne. Zadanie korzystające głównie z jednego wątku może ograniczać szybkość aplikacji mimo niewysokiego łącznego procentu użycia. System może przenosić wątek między rdzeniami, więc nie zawsze zobaczysz jeden stale zajęty wykres.

Kolumna CPU opisuje bieżącą aktywność, a czas procesora pokazuje pracę zgromadzoną podczas działania procesu. Długi czas CPU dla programu uruchomionego od rana nie oznacza, że właśnie teraz obciąża komputer najbardziej. Porównuj właściwe wskaźniki.

Niskie taktowanie w spoczynku jest normalne. Jeśli jednak przy obciążeniu procesor pracuje wyraźnie wolniej niż wcześniej, sprawdź zasilanie, profil i temperatury. Artykuł o wolnym laptopie z mocnym procesorem wyjaśnia takie ograniczenia. Podnoszenie priorytetu programu nie naprawia braku mocy ani chłodzenia.

Rozpoznaj proces przed jego zakończeniem

Przejdź do szczegółów procesu, sprawdź lokalizację pliku i jego właściwości. Nazwa podobna do składnika Windows nie jest dowodem, że plik pochodzi od Microsoftu. Ważne są ścieżka, wydawca i zgodność z faktycznie zainstalowaną aplikacją. Poprawny podpis pomaga ustalić pochodzenie, ale sam nie rozstrzyga wszystkich problemów bezpieczeństwa.

Przy bardziej złożonej liście możesz użyć Process Explorer z zestawu Microsoft Sysinternals. Pokazuje zależności procesów i dodatkowe informacje o działaniu. Pobierz go z oficjalnego źródła. Nie potrzebujesz kilku konkurencyjnych „optymalizatorów CPU”, aby odczytać obciążenie.

Wpis svchost.exe może obsługiwać usługę systemową. Zanim go zakończysz, ustal powiązane usługi za pomocą dostępnych informacji Menedżera zadań lub narzędzia diagnostycznego. Masowe zatrzymywanie takich procesów może przerwać pracę systemu i nie usuwa przyczyny ich aktywności.

Typowe scenariusze i właściwa reakcja

Jeżeli proces znika z listy, zanim zdążysz go sprawdzić, zapisz godzinę i powtórz zadanie przy otwartym Menedżerze. Monitor zasobów, dostępny po wpisaniu resmon w oknie Win + R, pozwala obserwować CPU razem z innymi zasobami. To przydatne, gdy program raz liczy, a raz czeka na odczyt. Nie potrzebujesz kończyć procesu, żeby zebrać ten wynik.

W procesie aplikacji spowolnienie może wiązać się z jednoczesnym zajęciem dysku. Jeśli CPU spada, a dysk pozostaje stale zajęty, sprawdź, czy program czeka na pliki lub pamięć wirtualną. Zmiana priorytetu CPU nie usuwa takiego oczekiwania. Porównaj ten sam dokument po zamknięciu innych ciężkich aplikacji.

Zwykłe zamknięcie programu wybierz przed „Zakończ zadanie”. Wymuszone zakończenie może utracić niezapisane dane, przerwać eksport albo pozostawić niepełny plik. Nie zatrzymuj aktualizacji lub kopiowania tylko po to, by zobaczyć niższy procent. Jeśli aplikacja nie odpowiada, najpierw oceń, czy wykonuje pracę, i zanotuj okoliczności. Po ponownym uruchomieniu sprawdź rezultat zadania.

  • Aktualizacja lub skanowanie: sprawdź postęp i czas działania. Pozwól zadaniu się zakończyć, jeśli przebiega prawidłowo, zamiast stale je przerywać.
  • Przeglądarka: zapisz pracę, zamknij obciążającą kartę i porównaj wynik. Gdy winny jest dodatek, sprawdź go osobno.
  • Aplikacja po zakończeniu zadania: zamknij ją zwykłą metodą, uruchom ponownie i zobacz, czy obciążenie wraca przy określonej czynności.
  • Nieznany program: ustal pochodzenie, sprawdź instalację i ochronę komputera. Nie usuwaj losowego pliku tylko na podstawie nazwy.

Proces bezczynności systemu jest szczególnym przypadkiem: jego wysoka wartość oznacza wolny czas CPU. Nie jest zadaniem, które należy usunąć. Natomiast „Przerwania systemowe” opisują aktywność związaną z obsługą sprzętu i sterowników, a nie zwykłą aplikację do zamknięcia.

Przerwania, sterowniki i zadania startowe

Przy utrzymującym się wysokim obciążeniu przerwaniami sprawdź ostatnio podłączone urządzenie i aktualizacje sterowników. Porównaj działanie po odłączeniu zbędnego akcesorium, jeśli można to zrobić bez przerwania ważnej pracy. Zapisz rezultat i korzystaj z sprawdzania sterowników, zamiast instalować przypadkowy pakiet.

Jeżeli CPU jest zajęty głównie po logowaniu, przejrzyj autostart. Wyłącz uruchamianie niepotrzebnych aplikacji, nie całych grup usług Windows. Pomocny jest poradnik porządkowania programów startowych.

Na koniec wróć do pierwotnego zadania i porównaj czas oraz responsywność. Proces zużywający dużo CPU może wykonywać potrzebną pracę; sukcesem nie jest zerowy wykres, lecz sprawne działanie bez nieuzasadnionego obciążenia.