If-Koubou

Co to jest proces "Przerwania systemu" i dlaczego działa on na moim komputerze?

Co to jest proces "Przerwania systemu" i dlaczego działa on na moim komputerze? (Jak)

Jeśli kiedykolwiek przeglądałeś okno Menedżera zadań, prawdopodobnie zauważyłeś proces o nazwie "Przerwania systemu" i prawdopodobnie go zignorowałeś. Ale jeśli używasz procesora i zastanawiasz się, co możesz z tym zrobić, mamy dla ciebie odpowiedź.

Ten artykuł jest częścią naszych bieżących serii wyjaśniających różne procesy znalezione w Menedżerze zadań, takie jak Runtime Broker, svchost.exe, dwm.exe, ctfmon.exe, rundll32.exe, Adobe_Updater.exe i wiele innych. Nie wiesz, jakie są te usługi? Lepiej zacznij czytać!

Czym jest proces "Przerwania systemu"?

System Interrupts jest oficjalną częścią systemu Windows i chociaż pojawia się w Menedżerze zadań jako proces, nie jest to proces w tradycyjnym sensie. Jest to raczej zbiorczy symbol zastępczy używany do wyświetlania zasobów systemowych używanych przez wszystkie przerwania sprzętowe występujące na komputerze.

Podczas gdy przerwanie sprzętowe wydaje się nieuprzejme, jest to normalna komunikacja między twoim sprzętem (i powiązanym z nim oprogramowaniem) a procesorem. Załóżmy, że zaczynasz na przykład pisać coś na klawiaturze. Zamiast całego procesu przeznaczonego tylko do oglądania sygnałów z klawiatury, na płycie głównej jest trochę sprzętu, który obsługuje ten rodzaj monitorowania. Kiedy ustali, że inny element sprzętowy potrzebuje uwagi procesora, wysyła sygnał przerwania do procesora. Jeśli jest to przerwanie o wysokim priorytecie (jak zwykle ma to miejsce przy wprowadzaniu danych przez użytkownika), procesor wstrzymuje proces, nad którym pracuje, przetwarza przerwanie, a następnie wznawia poprzedni proces.

Wszystko dzieje się błyskawicznie, a zwykle jest wiele, wiele przerwań trwających cały czas. W rzeczywistości możesz zobaczyć tę rzecz w działaniu, jeśli chcesz. Uruchom Menedżera zadań i przewiń w dół, aż zobaczysz w oknie "Przerwania systemu". Teraz otwórz Notatnik i zacznij pisać. Nie wpłynie to dramatycznie na twoje ustawienie "Przerwanie systemu", ale powinieneś zauważyć, że wzrasta o około jedną dziesiątą punktu procentowego. W naszym przypadku wzrósł on z poziomu bazowego od 0,1% do 0,3%.

W trakcie normalnych operacji może się okazać, że użycie procesora przez "Przerwania systemu" wzrośnie nawet o 10% krótko, zanim ustabilizuje się do zera.

To świetnie, ale dlaczego używa tak dużo procesora?

Jeśli widzisz, że użycie procesora przez "Przerwania systemowe" wzrasta powyżej około 20% i jest to ważna częśćpozostań tam konsekwentnie, wtedy masz problem. Ponieważ jest to reprezentacja przerwań sprzętowych na komputerze, konsekwentnie wysokie użycie procesora zwykle oznacza, że ​​sprzęt lub powiązany z nim sterownik źle się zachowuje. Jak rozwiązać problem ze sprzętem? Cóż, to trudna część.

Pierwszym krokiem powinno być ponowne uruchomienie komputera. Wiemy, że słyszałeś to milion razy, ale wciąż jest to solidna rada. Ponowne uruchomienie komputera może rozwiązać wszystkie dziwne problemy i jest to dość łatwy krok do podjęcia.

Jeśli ponowne uruchomienie komputera nie wyleczy problemu z używaniem procesora, następnym krokiem jest upewnienie się, że komputer jest aktualny. Pozwól, aby Windows Update zrobił coś, dzięki czemu możesz mieć pewność, że posiadasz wszystkie najnowsze aktualizacje systemu Windows i sterowników - przynajmniej dla sterowników zarządzanych przez system Windows. W tym czasie musisz się upewnić, że sterowniki, których nie można zarządzać witryną Windows Update, są również aktualne. W tym przewodniku można znaleźć instrukcje dotyczące wykonywania obu tych czynności.

Jeśli aktualizacja komputera i sterowników sprzętowych nie załatwi sprawy, to będziesz musiał zanurkować i dowiedzieć się, jaki konkretny sprzęt powoduje problemy. Diagnozowanie całego sprzętu jest nieco poza zakresem tego artykułu, ale mamy kilka pomocnych wskazówek, które pomogą ci zawęzić sprawę.

Zacznij od wyłączenia urządzeń zewnętrznych pojedynczo. Zaczynamy od urządzeń zewnętrznych głównie dlatego, że jest to najłatwiejsze do zrobienia i należy skupić się głównie na dyskach zewnętrznych i urządzeniach wejściowych, takich jak klawiatura, mysz, kamera internetowa i mikrofon. Po prostu odłącz je pojedynczo i sprawdź, czy "Przerywa system" ustala się. Jeśli tak, to wiesz, na którym urządzeniu się skupić.

Następnie przejdź do swoich wewnętrznych urządzeń. Oczywiście, staje się to trochę trudniejsze, ponieważ nie można ich po prostu odłączyć. Ale możesz je wyłączyć w Menedżerze urządzeń. Po prostu należy uważać, aby nie wyłączyć żadnych urządzeń krytycznych dla utrzymania działania systemu, takich jak dyski lub karty graficzne. Ponadto nie należy wyłączać żadnych elementów wymienionych w kategoriach Komputer, Procesory lub Urządzenia systemowe. Zamiast tego skoncentruj się na takich elementach, jak karty sieciowe, karty dźwiękowe i inne karty dodatkowe. Są najbardziej prawdopodobnymi sprawcami. Po prostu idź po jednym na raz. Wyłącz urządzenie i sprawdź "Przerwania systemu" w Menedżerze zadań. Jeśli problem zniknie, zidentyfikujesz urządzenie powodujące problem. Jeśli nie, włącz ponownie urządzenie i przejdź do następnego.

Istnieje kilka innych elementów sprzętu, które mogą powodować ten problem i nie można przetestować w ten sposób. Awaria zasilania (lub bateria laptopa) może spowodować wzrost wykorzystania procesora przez "Przerwania systemu", a także awaryjny dysk twardy. Możesz przetestować swoje dyski twardym za pomocą wbudowanego w Windows narzędzia Check Disk lub z dobrą stroną trzecią firmy S.M.A.R.T. użyteczność. Niestety, jedynym sposobem na sprawdzenie zasilania dla tego problemu jest jego wymiana.

Jeśli identyfikujesz urządzenie, które powoduje problemy, następnym krokiem jest ustalenie, czy przyczyną problemu jest samo urządzenie lub sterownik sprzętowy. Ponownie, może to być nieco trudne do wymyślenia i będzie wymagać pewnych prób i błędów, ale mamy pewne wytyczne.

  • Wypróbuj urządzenia zewnętrzne na innym komputerze, jeśli masz dostępne.
  • Jeśli twoje sterowniki są aktualne i uważasz, że samo urządzenie jest w porządku, zawsze możesz spróbować wrócić do wcześniejszego sterownika.
  • Uderz w Google lub witrynę producenta twojego sprzętu i zobacz, czy inni ludzie mają podobne problemy.
  • Rozważ aktualizację systemu BIOS. Jeśli nie możesz zawęzić problemu, możliwe, że sprzęt odpowiedzialny za interpretowanie przerwań ma problemy. Aktualizacja systemu BIOS może czasami rozwiązać problem.

Czy mogę go wyłączyć?

Nie, nie można wyłączyć "Przerwania systemu". I nie ma ku temu dobrego powodu. Jest to istotny komponent wydajności twojego komputera, ponieważ jest używany do obsługi przerwań sprzętowych i zgłaszania ich. System Windows nawet nie pozwoli Ci tymczasowo zakończyć zadania.

Czy ten proces może być wirusem?

"System interrupts" sam w sobie jest oficjalnym składnikiem systemu Windows. To prawie na pewno nie jest wirus. W rzeczywistości, ponieważ nie jest to rzeczywisty proces, "Przerywa system" nawet nie ma skojarzonego pliku .EXE lub .DLL, który działa. Oznacza to, że nie można go bezpośrednio przejąć przez złośliwe oprogramowanie.

Jednak możliwe jest, że wirus zakłóca działanie określonego sterownika sprzętowego, co z kolei może mieć wpływ na "przerwań systemowych". Jeśli podejrzewasz jakąkolwiek formę złośliwego oprogramowania, śmiało skanuj w poszukiwaniu wirusów za pomocą preferowanego skanera antywirusowego. Lepiej dmuchać na zimne!