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

Svchost.exe ( Host usługi(Service Host) lub SvcHost ) to ogólna nazwa procesu hosta dla usług uruchamianych z bibliotek dołączanych dynamicznie. Wszystkie usługi wewnętrzne systemu Windows(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(Windows) , a wszystkie te usługi są zorganizowane w grupy, a każdy svchost .exeinstancja jest tworzona dla każdej takiej grupy.

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

Teraz problem zaczyna się, gdy svchost.exe (netsvcs) zaczyna pobierać prawie wszystkie zasoby systemu Windows(Windows) i powoduje wysokie zużycie procesora(CPU) . Jeśli zajrzysz do Menedżera zadań(Task Manager) , zobaczysz, ż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(Windows) , a następnie użytkownik musi ponownie uruchomić system lub wymusić zamknięcie.

Problem Svchost.exe Wysokie użycie procesora(Svchost.exe High CPU Usage) 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(Fix High CPU Usage) przez svchost.exe (netsvcs) z poniższym przewodnikiem rozwiązywania problemów.

Napraw wysokie użycie procesora(Fix High CPU Usage) przez svchost.exe (netsvcs)

Upewnij się, że  utworzyłeś punkt przywracania(create a restore point)  na wypadek, gdyby coś poszło nie tak.

Metoda 1: Uruchom CCleaner i Malwarebytes(Method 1: Run CCleaner and Malwarebytes)

1. Pobierz i zainstaluj  CCleaner  i Malwarebytes.

2.  Uruchom Malwarebytes(Run Malwarebytes)(Run Malwarebytes) i pozwól mu przeskanować 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  Custom Clean .

4. W obszarze Czyszczenie niestandardowe wybierz  kartę Windows(Windows tab) i zaznacz ustawienia domyślne, a następnie kliknij opcję  Analizuj(Analyze) .

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.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

Kliknij Uruchom Cleaner, aby usunąć pliki

6. Na koniec kliknij przycisk  Uruchom Cleaner(Run Cleaner)  i pozwól CCleanerowi(CCleaner) uruchomić swój kurs.

7. Aby dalej wyczyścić system,  wybierz kartę Rejestr(select the Registry tab) i upewnij się, że są zaznaczone następujące elementy:

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

8. Kliknij przycisk  Skanuj w poszukiwaniu problemów(Scan for Issues)  i zezwól CCleaner na skanowanie, a następnie kliknij przycisk  Napraw wybrane problemy(Fix Selected Issues)  .

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

9. Gdy CCleaner zapyta „ Czy chcesz wykonać kopię zapasową zmian w rejestrze? (Do you want backup changes to the registry?) wybierz Tak( select Yes) .

10. Po zakończeniu tworzenia kopii zapasowej kliknij przycisk  Napraw wszystkie wybrane problemy(Fix All Selected Issues)  .

11. Uruchom ponownie komputer, aby zapisać zmiany.

Metoda 2: Wyłącz konkretną usługę, która powoduje wysoki procesor(Method 2: Disable the particular service that is causing High CPU)

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

2. Przejdź do zakładki Szczegóły(Details tab) i kliknij prawym przyciskiem myszy proces svchost.exe o wysokim wykorzystaniu procesora(CPU) i wybierz Przejdź do usług.(Go to Service(s).)

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(Services) i zauważysz, że istnieje kilka wyróżnionych usług(highlighted services) , które działają w ramach procesu svchost.exe.

Spowoduje to automatyczne przejście do zakładki Usługi i jest kilka podświetlonych usług

4. Teraz kliknij prawym przyciskiem myszy podświetloną usługę( highlighted service) jeden po drugim i wybierz Zatrzymaj.

5. Rób to, dopóki wysokie użycie procesora(CPU) 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ę.

Uwaga:(Note:) w większości przypadków usługa Windows Update(Windows Update Service) jest usługą winowajcy, ale zajmiemy się nią 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, a następnie kliknij ją prawym przyciskiem myszy(right-click) i wybierz Właściwości.(Properties.)

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(Click Stop) , jeśli usługa jest uruchomiona, a następnie upewnij się, że typ uruchamiania(Startup) jest ustawiony na Wyłącz(Disable) 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 z pewnością rozwiąże wysokie użycie procesora przez svchost.exe (netsvcs)(Resolve High CPU Usage by svchost.exe (netsvcs)) . Jeśli trudno jest wyzerować konkretny plik svchost.exe powodujący problem, możesz użyć programu firmy Microsoft(Microsoft) o nazwie Process Explorer , który pomoże ci znaleźć przyczynę problemu.

Metoda 3: Wyczyść dzienniki przeglądarki zdarzeń(Method 3: Clear Event Viewer Logs)

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

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(Windows Logs) , a następnie kliknij prawym przyciskiem myszy podfoldery jeden po drugim i wybierz Wyczyść dziennik.(Clear Log.)

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

3. Te podfoldery to Application, Security, Setup, System i Forwarded Events.(Application, Security, Setup, System and Forwarded Events.)

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(Method 4: Rename SoftwareDistribution Folder)

1. Naciśnij Windows Key + X , a następnie wybierz Wiersz polecenia (administrator).(Command Prompt (Admin).)

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

net stop wuauserv
net stop cryptSvc
net stop bits
net stop mserver(net stop msiserver)

Zatrzymaj usługi aktualizacji systemu Windows wuauserv cryptSvc bits msserver

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

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

Zmień nazwę folderu dystrybucji oprogramowania

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

net start wuauserv
net start cryptSvc
net start bits
net start mserver(net start msiserver)

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(Method 5: Run Windows Update Troubleshooter)

1. Wpisz „rozwiązywanie problemów” w pasku wyszukiwania systemu Windows(Windows Search) i kliknij Rozwiązywanie problemów.(Troubleshooting.)

rozwiązywanie problemów z panelem sterowania

2. Następnie z lewego okna wybierz opcję Wyświetl wszystko.(View all.)

3. Następnie z listy Rozwiązywanie problemów(Troubleshoot) z komputerem wybierz Windows Update.

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

4. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie i uruchom Windows Update Rozwiązywanie problemów.(Windows Update Troubleshoot run.)

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

5. Uruchom ponownie komputer, aby zapisać zmiany.

Powinno to pomóc w naprawieniu  wysokiego użycia procesora przez svchost.exe (netsvcs)( High CPU Usage by svchost.exe (netsvcs))  , ale jeśli nie, przejdź do następnej metody.

Metoda 6: Upewnij się, że aktualizujesz system Windows(Method 6: Make sure to Update Windows)

1. Naciśnij Windows Key + I, a następnie wybierz Aktualizacja i zabezpieczenia.(Update & Security.)

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

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

Sprawdź aktualizacje systemu Windows

3. Po zainstalowaniu aktualizacji uruchom ponownie komputer, aby naprawić wysokie użycie procesora przez svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Metoda 7: Wyłącz usługę BITS i Windows Update(Method 7: Disable the BITS and Windows Update service)

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

okna usług

2. Teraz znajdź na liście BITS i Windows Update , a następnie kliknij je prawym przyciskiem myszy i wybierz (Windows Update)Właściwości.(Properties.)

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

3. Upewnij się, że klikniesz Zatrzymaj(click Stop) , a następnie ustaw typ uruchamiania na (Startup)Wyłączony.(Disabled.)

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.

Powinno to pomóc w naprawieniu  wysokiego użycia procesora przez svchost.exe (netsvcs)( High CPU Usage by svchost.exe (netsvcs))  , ale jeśli nie, przejdź do następnej metody.

Metoda 8: Pobierz i uruchom RKill(Method 8: Download & Run 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. Powinno to rozwiązać problem  wysokiego użycia procesora przez svchost.exe.( High CPU Usage by svchost.exe issue.)

Pobierz Rkill stąd(Download Rkill from here) , zainstaluj i uruchom.

Metoda 9:  (Method 9: )Uruchom Kontroler plików systemowych (SFC) i Sprawdź dysk (CHKDSK)(Run System File Checker (SFC) and Check Disk (CHKDSK))

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

wiersz poleceń z uprawnieniami administratora

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

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

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

3. Poczekaj(Wait) 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)(Fix File System Errors with Check Disk Utility(CHKDSK)) .(Fix File System Errors with 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ą(Method 10: Run System and Maintenance Troubleshooter)

1. Naciśnij klawisz Windows Key + X i kliknij Panel sterowania.(Control Panel.)

panel sterowania

2. Wyszukaj Rozwiązywanie problemów(Search Troubleshoot) i kliknij Rozwiązywanie problemów.(Troubleshooting.)

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( Troubleshooter for System Maintenance) .

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

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

Zalecana:(Recommended:)

To jest to, że pomyślnie naprawiłeś wysokie użycie procesora(Fix High CPU Usage) przez svchost.exe (netsvcs), ale jeśli nadal masz jakieś pytania dotyczące tego postu, możesz je zadać w sekcji komentarza.



About the author

Jestem profesjonalnym inżynierem dźwięku z ponad 10-letnim doświadczeniem. Pracowałem przy wielu projektach, od małych domowych systemów audio po duże produkcje komercyjne. Moje umiejętności polegają na tworzeniu doskonałych ścieżek dźwiękowych i narzędzi do przetwarzania dźwięku, dzięki którym muzyka brzmi świetnie. Mam również ogromne doświadczenie w pracy z systemem Windows 10 i mogę pomóc Ci w pełni wykorzystać możliwości systemu komputerowego.



Related posts