Miękki

Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Wysłany dniaOstatnia aktualizacja: 17 lutego 2021 r.

Svchost.exe (Host usługi lub SvcHost) to ogólna nazwa procesu hosta dla usług uruchamianych z bibliotek dołączanych dynamicznie. Wszystkie usługi wewnętrzne systemu Windows zostały przeniesione do jednego pliku .dll zamiast do pliku .exe, ale do załadowania tych plików .dll potrzebny jest plik wykonywalny (.exe); stąd proces svchost.exe został utworzony. Teraz możesz zauważyć, że istnieje kilka wystąpień procesów svchost.exe, ponieważ jeśli jedna usługa ulegnie awarii, nie spowoduje to wyłączenia systemu Windows, a wszystkie te usługi są zorganizowane w grupy, a każda instancja svchost.exe jest tworzona dla każdego z nich Grupa.



Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

Teraz problem zaczyna się, gdy svchost.exe (netsvcs) zaczyna pobierać prawie wszystkie zasoby systemu Windows i powoduje wysokie zużycie procesora. Jeśli zajrzysz do Menedżera zadań, przekonasz się, że konkretny svchost.exe zajmuje prawie całą pamięć i stwarza problemy dla innych programów lub aplikacji. Komputer staje się niestabilny, ponieważ staje się bardzo powolny i zaczyna losowo zamrażać system Windows, a następnie użytkownik musi ponownie uruchomić system lub wymusić zamknięcie.



Problem Svchost.exe Wysokie użycie procesora występuje głównie z powodu infekcji wirusem lub złośliwym oprogramowaniem na komputerze użytkownika. Ale problem nie ogranicza się tylko do tego, ponieważ generalnie zależy od konfiguracji systemu użytkownika i środowiska. Więc bez marnowania czasu zobaczmy, jak faktycznie naprawić wysokie użycie procesora przez svchost.exe (netsvcs) z poniższym przewodnikiem rozwiązywania problemów.

Zawartość[ ukryć ]



Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

Upewnij się Utworzyć punkt przywracania na wypadek, gdyby coś poszło nie tak.

Metoda 1: Uruchom CCleaner i Malwarebytes

1. Pobierz i zainstaluj CCleaner & Malwarebytes.



dwa. Uruchom Malwarebytes i pozwól mu przeskanować twój system w poszukiwaniu szkodliwych plików. Jeśli zostanie znalezione złośliwe oprogramowanie, automatycznie je usunie.

Kliknij Skanuj teraz po uruchomieniu Malwarebytes Anti-Malware

3. Teraz uruchom CCleaner i wybierz Czyszczenie niestandardowe .

4. W obszarze Czyszczenie niestandardowe wybierz Karta Okna i zaznacz wartości domyślne i kliknij Analizować .

Wybierz opcję Czyszczenie niestandardowe, a następnie zaznacz domyślną opcję w zakładce Windows | Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

5. Po zakończeniu analizy upewnij się, że na pewno usuniesz pliki do usunięcia.

Kliknij Uruchom Cleaner, aby usunąć pliki

6. Na koniec kliknij Uruchom czystsze i pozwól CCleanerowi działać.

7. Aby jeszcze bardziej wyczyścić system, wybierz zakładkę Rejestr i upewnij się, że zostały sprawdzone następujące elementy:

Wybierz kartę Rejestr, a następnie kliknij Skanuj w poszukiwaniu problemów

8. Kliknij na Skanuj w poszukiwaniu problemów i zezwól CCleaner na skanowanie, a następnie kliknij Napraw zaznaczone problemy przycisk.

Po zakończeniu skanowania w poszukiwaniu problemów kliknij Napraw wybrane problemy | Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

9. Kiedy CCleaner pyta Czy chcesz wykonać kopię zapasową zmian w rejestrze? wybierz Tak .

10. Po zakończeniu tworzenia kopii zapasowej kliknij Napraw wszystkie wybrane problemy przycisk.

11. Uruchom ponownie komputer, aby zapisać zmiany.

Metoda 2: Wyłącz konkretną usługę, która powoduje wysoki procesor

1. Naciśnij Ctrl + Shift + Esc razem, aby uruchomić Menedżera zadań.

2. Przełącz na Zakładka Szczegóły i kliknij prawym przyciskiem myszy na wysokie użycie procesora svchost.exe proces i wybór Przejdź do usług.

Kliknij prawym przyciskiem myszy svchost.exe, który powoduje wysokie zużycie procesora, i wybierz Przejdź do usług

3. To automatycznie przeniesie Cię do zakładki Usługi i zauważysz, że jest ich kilka wyróżnione usługi które działają w ramach procesu svchost.exe.

Spowoduje to automatyczne przejście do zakładki Usługi i jest kilka wyróżnionych usług

4. Teraz kliknij prawym przyciskiem myszy wyróżniona usługa jeden po drugim i wybierz Stop.

5. Rób to, dopóki wysokie użycie procesora przez ten konkretny proces svchost.exe nie zostanie naprawione.

6. Po zweryfikowaniu usług, z powodu których wystąpił ten problem, czas wyłączyć tę usługę.

Notatka: Większość czasu, Usługa aktualizacji systemu Windows jest usługą winowajcy, ale zajmiemy się tym później.

7. Naciśnij klawisz Windows + R, a następnie wpisz services.msc i naciśnij Enter.

okna usług | Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

8. Teraz znajdź tę konkretną usługę na tej liście kliknij prawym przyciskiem myszy na nim i wybierz Nieruchomości.

Teraz znajdź tę konkretną usługę na tej liście, a następnie kliknij ją prawym przyciskiem myszy i wybierz Właściwości

9. Kliknij Zatrzymaj, jeśli usługa jest uruchomiona, a następnie upewnij się, że typ uruchomienia jest ustawiony na Wyłączyć i kliknij Zastosuj, a następnie OK.

Kliknij Zatrzymaj, jeśli usługa jest uruchomiona, a następnie upewnij się, że typ uruchomienia jest ustawiony na Wyłączony

10. Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy problem został rozwiązany, czy nie

To na pewno Rozwiąż wysokie użycie procesora przez svchost.exe (netsvcs) . Jeśli trudno jest wyzerować konkretny plik svchost.exe powodujący problem, możesz użyć programu firmy Microsoft o nazwie Eksplorator procesów , które pomogą Ci znaleźć przyczynę problemu.

Metoda 3: Wyczyść dzienniki przeglądarki zdarzeń

1. Naciśnij klawisz Windows + R, a następnie wpisz eventvwr.msc i naciśnij Enter, aby otworzyć Podgląd zdarzeń.

Wpisz eventvwr w run, aby otworzyć Podgląd zdarzeń | Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

2. Z menu po lewej stronie rozwiń Dzienniki Windows a następnie kliknij prawym przyciskiem myszy podfoldery jeden po drugim i wybierz Wyczyść log.

Rozwiń Dzienniki systemu Windows, a następnie kliknij prawym przyciskiem myszy podfoldery jeden po drugim i wybierz Wyczyść dziennik

3. Te podfoldery będą Aplikacje, zabezpieczenia, konfiguracja, zdarzenia systemowe i przekazane.

4. Upewnij się, że wyczyściłeś dzienniki zdarzeń dla wszystkich powyższych folderów.

5. Uruchom ponownie komputer, aby zapisać zmiany.

Metoda 4: Zmień nazwę folderu SoftwareDistribution

1. Naciśnij klawisz Windows + X, a następnie wybierz Wiersz polecenia (administrator).

2. Teraz wpisz następujące polecenia, aby zatrzymać usługi Windows Update, a następnie naciśnij Enter po każdym z nich:

net stop wuauserv
net stop cryptSvc
bity stopu netto
net stop msserver

Zatrzymaj usługi aktualizacji systemu Windows wuauserv cryptSvc bits msserver

3. Następnie wpisz następujące polecenie, aby zmienić nazwę folderu SoftwareDistribution, a następnie naciśnij Enter:

ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old

Zmień nazwę folderu dystrybucji oprogramowania

4. Na koniec wpisz następujące polecenie, aby uruchomić usługi Windows Update i naciśnij Enter po każdym z nich:

net start wuauserv
net start cryptSvc
bity startu netto
net start msserver

Uruchom usługi aktualizacji systemu Windows wuauserv cryptSvc bits msserver | Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

5. Uruchom ponownie komputer, aby zapisać zmiany.

Metoda 5: Uruchom narzędzie do rozwiązywania problemów z Windows Update

1. Wpisz rozwiązywanie problemów w pasku wyszukiwania systemu Windows i kliknij Rozwiązywanie problemów.

rozwiązywanie problemów z panelem sterowania

2. Następnie z lewego okna wybierz panel Pokaż wszystkie.

3. Następnie z listy Rozwiązywanie problemów z komputerem wybierz Aktualizacja systemu Windows.

wybierz aktualizację systemu Windows z rozwiązywania problemów z komputerem

4. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie i pozwól Uruchom Windows Update Rozwiązywanie problemów.

Narzędzie do rozwiązywania problemów z Windows Update

5. Uruchom ponownie komputer, aby zapisać zmiany.

To powinno ci pomóc w naprawie Wysokie użycie procesora przez svchost.exe (netsvcs) ale jeśli nie, przejdź do następnej metody.

Metoda 6: Upewnij się, że aktualizujesz system Windows

1. Naciśnij klawisz Windows + I, a następnie wybierz Aktualizacja i bezpieczeństwo.

Kliknij ikonę Aktualizacja i zabezpieczenia | Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

2. Następnie kliknij Sprawdź aktualizacje i upewnij się, że zainstalowałeś wszystkie oczekujące aktualizacje.

Sprawdź aktualizacje systemu Windows

3. Po zainstalowaniu aktualizacji uruchom ponownie komputer, aby Napraw wysokie użycie procesora przez svchost.exe (netsvcs).

Metoda 7: Wyłącz usługę BITS i Windows Update

1. Naciśnij klawisz Windows + R, a następnie wpisz services.msc i naciśnij Enter.

okna usług

2. Teraz znajdź BITY oraz Aktualizacja systemu Windows na liście, a następnie kliknij je prawym przyciskiem myszy i wybierz Nieruchomości.

Kliknij prawym przyciskiem myszy usługę Windows Update i wybierz Właściwości w oknie usługi

3. Upewnij się, że kliknij Zatrzymaj a następnie skonfiguruj typ uruchomienia na Niepełnosprawny.

Kliknij stop i upewnij się, że typ uruchamiania usługi Windows Update to Wyłącz | Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

4. Kliknij Zastosuj, a następnie OK.

5. Uruchom ponownie komputer, aby zapisać zmiany.

To powinno ci pomóc w naprawie Wysokie użycie procesora przez svchost.exe (netsvcs) ale jeśli nie, przejdź do następnej metody.

Metoda 8: Pobierz i uruchom RKill

Rkill to program opracowany na BleepingComputer.com, który próbuje zakończyć znane procesy złośliwego oprogramowania, aby Twoje normalne oprogramowanie zabezpieczające mogło następnie uruchomić i wyczyścić komputer z infekcji. Po uruchomieniu Rkill zabije procesy złośliwego oprogramowania, a następnie usunie nieprawidłowe skojarzenia plików wykonywalnych i naprawi zasady, które uniemożliwiają nam korzystanie z niektórych narzędzi po zakończeniu. Wyświetli plik dziennika, który pokazuje procesy, które zostały zakończone podczas działania programu. To powinno rozwiązać Wysokie użycie procesora przez problem svchost.exe.

Pobierz Rkill stąd , zainstaluj i uruchom go.

Metoda 9: Uruchom Kontroler plików systemowych (SFC) i Sprawdź dysk (CHKDSK)

1. Naciśnij klawisz Windows + X, a następnie kliknij Wiersz polecenia (administrator).

wiersz poleceń z uprawnieniami administratora

2. Teraz wpisz następujące polecenie w cmd i naciśnij enter:

|_+_|

SFC scan teraz wiersz polecenia | Napraw wysokie użycie procesora przez svchost.exe (netsvcs)

3. Poczekaj na zakończenie powyższego procesu i po zakończeniu uruchom ponownie komputer.

4. Następnie uruchom CHKDSK z Napraw błędy systemu plików za pomocą narzędzia Check Disk Utility (CHKDSK) .

5. Poczekaj, aż powyższy proces się zakończy i ponownie uruchom komputer, aby zapisać zmiany.

Metoda 10: Uruchom narzędzie do rozwiązywania problemów z systemem i konserwacją

1. Naciśnij klawisz Windows + X i kliknij Panel sterowania.

panel sterowania

2. Wyszukaj Rozwiązywanie problemów i kliknij Rozwiązywanie problemów.

Wyszukaj Rozwiązywanie problemów i kliknij Rozwiązywanie problemów

3. Następnie kliknij Wyświetl wszystko w lewym okienku.

4. Kliknij i uruchom Narzędzie do rozwiązywania problemów z konserwacją systemu .

uruchom narzędzie do rozwiązywania problemów z konserwacją systemu

5. Narzędzie do rozwiązywania problemów może być w stanie: Napraw wysokie użycie procesora przez svchost.exe (netsvcs).

Zalecana:

To wszystko, udało Ci się naprawić wysokie użycie procesora przez svchost.exe (netsvcs), ale jeśli nadal masz jakieś pytania dotyczące tego postu, możesz je zadać w sekcji komentarza.

Aditya Farrad

Aditya jest zmotywowanym specjalistą od technologii informatycznych i od 7 lat zajmuje się pisaniem technologii. Zajmuje się usługami internetowymi, urządzeniami mobilnymi, Windows, oprogramowaniem i poradnikami.