Anonim

Jeśli korzystałeś z systemu Windows przez dłuższy czas, zobaczysz svchost.exe działający w tle. Często na raz działa wiele usług svchost.exe. To normalne i nie ma się czym martwić. Jednak jeśli jedno wystąpienie zawiera błąd lub źle się zachowuje, może to spowodować wysokie wykorzystanie procesora, co spowalnia resztę komputera. Jeśli widzisz to, oto jak zatrzymać svchost.exe powodujący wysokie wykorzystanie procesora w systemie Windows 10.

Svchost.exe to ogólna usługa systemu Windows, która obsługuje pliki DLL. Ponieważ biblioteki dynamicznych linków są używane przez wiele programów i procesów, svchost.exe działa jako gofer między programem wywołującym plik a samym plikiem. Dlatego jednocześnie może być uruchomionych wiele instancji.

Zatrzymaj svchost.exe powodując wysokie wykorzystanie procesora w systemie Windows 10

Najpierw musimy dowiedzieć się, która usługa powoduje, że svchost.exe wykorzystuje tak wiele zasobów.

  • Otwórz wiersz polecenia i wpisz „tasklist / svc”. Spowoduje to wyświetlenie listy wszystkich uruchomionych usług. Zobaczysz wiele svchost.exe po lewej stronie i usługi, które z niego korzystają po prawej stronie.

Lub:

  • Kliknij pasek zadań prawym przyciskiem myszy i wybierz Menedżera zadań. Przewiń w dół do Host usług i kliknij dwukrotnie każdy z nich. Pojawi się wówczas każda usługa bazowa.

Interesuje nas konkretny proces svchost.exe, który zużywa najwięcej procesora lub pamięci. Dlatego korzystanie z Menedżera zadań jest często najłatwiejszym sposobem.

  1. Kliknij pole CPU u góry Menedżera zadań, aby posortować procesy według kolejności wykorzystania. Zmiany są, svchost.exe powodujący problem będzie do góry.
  2. Kliknij dwukrotnie, aby zobaczyć usługi bazowe.
  3. Kliknij każdą usługę prawym przyciskiem myszy i wybierz Stop. Rób to pojedynczo, aż procesor wróci do normy. Gdy wykorzystanie zostanie zmniejszone, natychmiast zidentyfikuj usługę, którą zatrzymałeś. Jest to usługa powodująca problem. Możesz również wybrać opcję Otwórz usługi i zatrzymać go stamtąd, jeśli chcesz.

Powinno to natychmiast zmniejszyć wykorzystanie procesora do normalnego poziomu. Teraz, aby zająć się pierwotną przyczyną. Zidentyfikuj usługę powodującą problem, jak w kroku 3.

  • Jeśli jest to sterownik, zaktualizuj sterownik.
  • Jeśli jest to program antywirusowy, może skanować lub zwalczać złośliwe oprogramowanie, więc pozostaw go do działania.
  • Jeśli jest to inny typ programu, poszukaj jego aktualizacji.
  • Jeśli jest to podstawowa usługa systemu Windows, wykonaj aktualizację Windows, aby sprawdzić, czy jest dostępna poprawka lub aktualizacja.
  • Jeśli jest to usługa, której nie potrzebujesz ani której nie używasz, wyłącz ją w Usługach i przejdź dalej.

Jak widać, ponieważ svchost.exe jest pośrednikiem w tej sytuacji, potrzeba trochę pracy detektywistycznej, aby dowiedzieć się dokładnie, co się dzieje. Teraz wiesz, co zrobić, jeśli natrafisz na svchost.exe powodujący wysokie wykorzystanie procesora w systemie Windows 10, naprawa go nie zajmie długo!

Czy masz inny sposób rozwiązania problemu wysokiego wykorzystania procesora? Daj nam znać poniżej.

Jak zatrzymać svchost.exe zwiększające użycie procesora