Miękki

Napraw hosta usługi: system lokalny (svchost.exe) Wysokie użycie procesora i dysku

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Wysłany dniaOstatnia aktualizacja: 17 lutego 2021 r.

Napraw hosta usługi: System lokalny (svchost.exe) Wysokie użycie procesora i dysku: Jeśli napotykasz ten problem, w którym proces o nazwie Host usługi: System lokalny (svchost.exe) wykorzystuje wszystkie zasoby systemowe, powodując wysokie zużycie procesora i dysku w Menedżerze zadań, nie martw się, ponieważ dzisiaj zobaczymy, jak to zrobić Napraw ten problem za pomocą tego artykułu. Ten post pomoże, jeśli masz do czynienia z wysokim zużyciem procesora, zużyciem pamięci lub użyciem dysku z powodu procesu Host usługi: system lokalny.



Co to jest Host usługi: system lokalny (svchost.exe)?

Host usługi: System lokalny sam w sobie jest pakietem innych procesów systemowych, które działają pod nim, innymi słowy, jest to w zasadzie ogólny kontener hostingu usług. Tak więc rozwiązywanie tego problemu staje się trudne, ponieważ każdy proces działający pod Hostem usługi: System lokalny może powodować problem z wysokim obciążeniem procesora lub dysku. Host usługi: System lokalny obejmuje takie procesy, jak Menedżer użytkowników, Klient zasad grupy, Automatyczna aktualizacja systemu Windows, Usługa inteligentnego transferu w tle (BITS), Harmonogram zadań itp.



Możesz szybko zobaczyć różne procesy w obszarze Host usługi: System lokalny, naciskając jednocześnie klawisze Ctrl + Alt + Del, aby otworzyć Menedżera zadań, a następnie przejść do karty Procesy i znaleźć procesy związane z Hostem usługi, takie jak Host usługi: Usługa lokalna, Host usługi: Sieć Usługa itp. Gdy rozszerzysz tę usługę, znajdziesz w niej uruchomione różne procesy.

Napraw hosta usługi: system lokalny (svchost.exe) Wysokie użycie procesora i dysku



Jak widać, pod Hostem usługi działa wiele procesów: System lokalny (svchost.exe), taki jak Windows Update, który może zająć dużo zasobów systemowych, ale jeśli określony proces powoduje ciągłe wysokie zużycie procesora i dysku, może to być problem, którym trzeba się zająć. Więc bez marnowania czasu, zobaczmy, jak naprawić hosta usługi: system lokalny (svchost.exe) Wysokie użycie procesora i dysku za pomocą poniższego samouczka.

Zawartość[ ukryć ]



Napraw hosta usługi: system lokalny (svchost.exe) Wysokie użycie procesora i dysku

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

Przed kontynuowaniem kroków rozwiązywania problemów należy najpierw zidentyfikować główną przyczynę problemu, tj. która usługa lub proces w Host usługi: System lokalny powoduje problem z wysokim zużyciem procesora lub dysku. Aby to zrobić, potrzebujesz darmowego narzędzia firmy Microsoft o nazwie Eksplorator procesów .

1. Pobierz ten program z powyższego linku, kliknij prawym przyciskiem myszy plik procexp64.exe i wybierz Uruchom jako administrator.

Kliknij prawym przyciskiem myszy plik procexp64.exe i wybierz uruchom jako administrator

2. Teraz kliknij Kolumna procesora sortować procesy według Zużycie procesora lub pamięci.

3. Następnie znajdź proces svchost.exe na liście i kliknij prawym przyciskiem myszy i wybierz Nieruchomości.

Znajdź proces svchost.exe na liście i kliknij go prawym przyciskiem myszy i wybierz Właściwości.

4. W oknie właściwości svchost.exe przełącz na Zakładka Usługi Gdzie będziesz znajdź listę usług działających w ramach tego procesu.

W oknie właściwości svchost.exe przejdź do zakładki Usługi

5. Następnie przejdź do Zakładka wątku gdzie znajdziesz wszystkie wątki, które są wykonywane w ramach usługi svchost.exe.

Przejdź do zakładki Wątek, gdzie znajdziesz wszystkie wątki, które są wykonywane w ramach usługi svchost.exe

6. Kliknij na Kolumna procesora i kolumna Delta cykli sortować wątki i znajdź usługę lub bibliotekę dll powodującą duże zużycie procesora.

7. Kliknij konkretną usługę powodującą problem i kliknij Przycisk Zabij lub wstrzymaj.

Znajdź usługę lub bibliotekę dll powodującą wysokie zużycie procesora, a następnie kliknij przycisk Zabij lub wstrzymaj

8. Następnie odczekaj kilka minut i zobacz, czy wysokie użycie procesora lub dysku przez hosta usługi: naprawiono system lokalny (svchost.exe).

9. Jeśli nadal masz problem, wykonaj powyższe kroki dla wszystkich wątków, które zajmują dużą część zasobów systemowych.

10. Po ustaleniu konkretnego sprawcy, który był przyczyną problemu, musisz wyłączyć konkretna usługa z okna services.msc.

11. Aby to zrobić, musisz mapuj nazwy DLL na nazwy usług , korzystając z kroku 4.

Będziesz musiał zmapować nazwy DLL na nazwy usług

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

services.msc windows

13. Znajdź konkretne usługi powodujące problem w oknie service.msc, a następnie kliknij go prawym przyciskiem myszy i wybierz Właściwości.

Kliknij prawym przyciskiem myszy poszczególne usługi powodujące problem i wybierz Właściwości

14. Jeśli usługa jest już uruchomiona, kliknij Zatrzymać następnie z listy rozwijanej Typ uruchomienia wybierz Niepełnosprawny.

Kliknij Stop, a następnie z menu rozwijanego Typ uruchomienia wybierz Wyłączone

15. Kliknij Zastosuj, a następnie OK, aby zapisać zmiany, a to spowoduje Napraw hosta usługi: system lokalny (svchost.exe) Wysokie użycie procesora i dysku wydanie.

Metoda 1: Uruchom polecenie SFC i DISM

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

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

4. Ponownie otwórz cmd i wpisz następujące polecenie i naciśnij Enter po każdym z nich:

|_+_|

System przywracania zdrowia DISM

5. Uruchom polecenie DISM i poczekaj, aż się zakończy.

6. Jeśli powyższe polecenie nie działa, wypróbuj poniższe:

|_+_|

Notatka: Zastąp C:RepairSourceWindows lokalizacją źródła naprawy (dysk instalacyjny lub dysk odzyskiwania systemu Windows).

7. Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy jesteś w stanie Napraw hosta usługi: System lokalny (svchost.exe) Wysokie użycie procesora i dysku.

Metoda 2: Usuń folder SoftwareDistribution

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

services.msc windows

2. Kliknij prawym przyciskiem myszy Usługa Windows Update i wybierz Zatrzymać.

Kliknij prawym przyciskiem myszy usługę Windows Update i wybierz Zatrzymaj

3. Otwórz Eksplorator plików, a następnie przejdź do następującej lokalizacji:

C:WindowsSoftwareDistribution

Cztery. Usuń wszystko pliki i foldery pod Dystrybucja oprogramowania.

Usuń wszystkie pliki i foldery w SoftwareDistribution

5.Ponownie kliknij prawym przyciskiem myszy Usługa Windows Update następnie wybierz Początek.

Kliknij prawym przyciskiem myszy usługę Windows Update, a następnie wybierz Start

6. Teraz spróbuj pobrać aktualizacje i sprawdź, czy jesteś w stanie Napraw hosta usługi: System lokalny (svchost.exe) Wysokie użycie procesora i dysku.

Metoda 3: Wyłącz Superfetch

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

okna usług

2.Znajdź Superpobieranie usługę z listy, a następnie kliknij ją prawym przyciskiem myszy i wybierz Nieruchomości.

Kliknij prawym przyciskiem myszy Superfetch i wybierz Właściwości

3. W sekcji Status usługi, jeśli usługa jest uruchomiona, kliknij Zatrzymać.

4.Teraz od Uruchomienie typ rozwijane wybierz Niepełnosprawny.

kliknij stop, a następnie ustaw typ uruchamiania na wyłączony we właściwościach superfetch

5. Kliknij Zastosuj, a następnie OK.

6. Uruchom ponownie komputer, aby zapisać zmiany.

Jeśli powyższa metoda nie wyłącza usług Superfetch, możesz śledzić wyłącz Superfetch za pomocą Rejestru:

1. Naciśnij klawisz Windows + R, a następnie wpisz regedit i naciśnij Enter, aby otworzyć Edytor rejestru.

Uruchom polecenie regedit

2. Przejdź do następującego klucza rejestru:

|_+_|

3. Upewnij się, że wybrałeś Parametry pobierania wstępnego następnie w prawym oknie kliknij dwukrotnie Włącz Superfetch klucz i zmień jego wartość na 0 w polu danych wartości.

Kliknij dwukrotnie klawisz EnablePrefetcher, aby ustawić jego wartość na 0 w celu wyłączenia Superfetch

4. Kliknij OK i zamknij Edytor rejestru.

5. Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy jesteś w stanie Napraw hosta usługi: System lokalny (svchost.exe) Wysokie użycie procesora i dysku.

Metoda 4: Poprawka rejestru

1. Naciśnij klawisz Windows + R, a następnie wpisz regedit i naciśnij Enter, aby otworzyć Edytor rejestru.

Uruchom polecenie regedit

2. Przejdź do następującego klucza rejestru:

HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesNdu

3. Upewnij się, że wybrałeś Ndu, a następnie w prawym okienku kliknij dwukrotnie Start.

Kliknij dwukrotnie Start w edytorze rejestru Ndu

Cztery. Zmień wartość Start na 4 i kliknij OK.

Wpisz 4 w polu danych wartości Start

5. Zamknij wszystko i uruchom ponownie komputer, aby zapisać zmiany.

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

1. Naciśnij Klawisz Windows + I, aby otworzyć Ustawienia, a następnie kliknij Aktualizacja i bezpieczeństwo.

Naciśnij klawisz Windows + I, aby otworzyć Ustawienia, a następnie kliknij ikonę Aktualizacja i zabezpieczenia

2. Z menu po lewej stronie wybierz Rozwiązywanie problemów.

3. Teraz w sekcji Uruchom i działa, kliknij Aktualizacja systemu Windows.

4. Po kliknięciu kliknij Uruchom narzędzie do rozwiązywania problemów w Windows Update.

Wybierz Rozwiązywanie problemów, a następnie w sekcji Uruchom i uruchom, kliknij Windows Update

5. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby uruchomić narzędzie do rozwiązywania problemów i sprawdzić, czy jesteś w stanie Napraw hosta usługi: System lokalny (svchost.exe) Wysokie użycie procesora i dysku.

Uruchom narzędzie do rozwiązywania problemów z Windows Update, aby naprawić wysokie zużycie procesora przez pracownika instalatora modułów systemu Windows

Metoda 6: Wykonaj czysty rozruch

Czasami oprogramowanie innych firm może powodować konflikt z systemem i dlatego może powodować wysokie zużycie procesora na komputerze. W celu Napraw hosta usługi: system lokalny (svchost.exe) Wysokie użycie procesora i dysku , musisz wykonaj czysty rozruch na komputerze i krok po kroku zdiagnozuj problem.

Wykonaj czysty rozruch w systemie Windows. Selektywne uruchamianie w konfiguracji systemu

Metoda 7: Uruchom ponownie usługę Windows Update

1. Naciśnij klawisz Windows + R, a następnie wpisz services.msc (bez cudzysłowów) i naciśnij Enter.

okna usług

2. Znajdź następujące usługi:

Usługa inteligentnego transferu w tle (BITS)
Usługa kryptograficzna
Aktualizacja systemu Windows
Instalacja MSI

3.Kliknij każdy z nich prawym przyciskiem myszy, a następnie wybierz Właściwości. Upewnij się, że ich Typ uruchomienia jest ustawione na A automatyczny.

upewnij się, że ich typ uruchomienia jest ustawiony na Automatyczny.

4. Teraz, jeśli którakolwiek z powyższych usług zostanie zatrzymana, kliknij Rozpocznij w sekcji Status usługi.

5. Następnie kliknij prawym przyciskiem myszy Aktualizacja systemu Windows obsługa i wybór Uruchom ponownie.

Kliknij prawym przyciskiem myszy usługę Windows Update i wybierz Uruchom ponownie

6. Kliknij Zastosuj, a następnie OK, a następnie uruchom ponownie komputer, aby zapisać zmiany.

Metoda 8: Zmień harmonogram procesora

1. Naciśnij klawisz Windows + R, a następnie wpisz sysdm.cpl i naciśnij Enter, aby otworzyć Właściwości systemu.

właściwości systemu sysdm

2. Przejdź do zakładki Zaawansowane i kliknij Ustawienia pod Występ.

zaawansowane ustawienia systemu

3. Ponownie przełącz na Zakładka Zaawansowane w sekcji Opcje wydajności.

4. W Planowaniu procesora wybierz Program i kliknij Zastosuj, a następnie OK.

W Planowaniu procesora wybierz Program

5.Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy jesteś w stanie rozwiązać problem Host usługi: Problem z wysokim obciążeniem procesora i dysku systemu lokalnego (svchost.exe).

Metoda 9: Wyłącz usługę inteligentnego transferu w tle

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

msconfig

2. Następnie przejdź do zakładki usług odznacz usługę inteligentnego transferu w tle.

Odznacz usługę inteligentnego transferu w tle

3. Kliknij Zastosuj, a następnie OK.

Metoda 10: Wykonaj przywracanie systemu

1. Naciśnij klawisz Windows + R i wpisz sysdm.cpl następnie naciśnij enter.

właściwości systemu sysdm

2.Przełącz na Ochrona systemu i kliknij Przywracanie systemu przycisk.

przywracanie systemu we właściwościach systemu

3. Kliknij Następny i wybierz żądany Punkt przywracania systemu .

Kliknij Dalej i wybierz żądany punkt przywracania systemu

4. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć przywracanie systemu.

5. Uruchom ponownie komputer, aby zapisać zmiany.

Zalecana:

To wszystko, co udało Ci się pomyślnie Napraw hosta usługi: system lokalny (svchost.exe) Wysokie użycie procesora i dysku ale jeśli nadal masz jakieś pytania dotyczące tego samouczka, możesz je zadać w sekcji komentarzy.

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.