Napraw wysokie użycie procesora przez hosta usługi: system lokalny

Opublikowany: 2018-04-15
Napraw wysokie użycie procesora przez lokalny system hosta usługi

Napraw wysokie użycie procesora przez hosta usługi: system lokalny w Menedżerze zadań - Jeśli masz do czynienia z wysokim zużyciem procesora, zużyciem pamięci lub użyciem dysku, prawdopodobnie będzie to spowodowane procesem znanym jako Host usługi: System lokalny i nie martw się nie jesteś sam, ponieważ wielu innych użytkowników systemu Windows 10 napotyka podobny problem. Aby dowiedzieć się, czy napotykasz podobny problem, po prostu naciśnij Ctrl + Shift + Del, aby otworzyć Menedżera zadań i poszukaj procesu wykorzystującego 90% zasobów procesora lub pamięci.

Napraw wysokie użycie procesora przez lokalny system hosta usługi

Now Service Host: Local System jest sam w sobie pakietem innych procesów systemowych, które działają pod nim, innymi słowy, jest to w zasadzie ogólny kontener hostingu usług. Dlatego rozwiązywanie tego problemu staje się bardzo trudne, ponieważ każdy proces w jego ramach może powodować problem z wysokim zużyciem procesora. Host usługi: System lokalny zawiera proces, taki jak Menedżer użytkowników, Klient zasad grupy, Automatyczna aktualizacja systemu Windows, Usługa inteligentnego transferu w tle (BITS), Harmonogram zadań itp.

Ogólnie rzecz biorąc, Host usługi: System lokalny może zająć dużo zasobów procesora i pamięci RAM, ponieważ ma wiele różnych procesów uruchomionych pod nim, ale jeśli konkretny proces stale zajmuje dużą część zasobów systemowych, może to stanowić problem. Więc bez marnowania czasu, zobaczmy, jak naprawić wysokie użycie procesora przez hosta usługi: system lokalny za pomocą poniższego przewodnika rozwiązywania problemów.

Zawartość

  • Napraw wysokie użycie procesora przez hosta usługi: system lokalny
  • Metoda 1: Wyłącz Superfetch
  • Metoda 2: Uruchom SFC i DISM
  • Metoda 3: Poprawka rejestru
  • Metoda 4: Uruchom narzędzie do rozwiązywania problemów z Windows Update
  • Metoda 5: Wykonaj czysty rozruch
  • Metoda 6: Uruchom ponownie usługę Windows Update
  • Metoda 7: Zmień harmonogram procesora
  • Metoda 8: Wyłącz usługę inteligentnego transferu w tle
  • Metoda 9: Wyłącz niektóre usługi

Napraw wysokie użycie procesora przez hosta usługi: system lokalny

Upewnij się, że utworzyłeś punkt przywracania na wypadek, gdyby coś poszło nie tak.

Metoda 1: Wyłącz Superfetch

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

okna usług

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

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

3. W sekcji Stan usługi, jeśli usługa jest uruchomiona, kliknij Zatrzymaj.

4. Teraz z listy rozwijanej Typ uruchomienia wybierz opcję Wyłączone.

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łączenie 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:

 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

3. Upewnij się, że wybrałeś PrefetchParameters , a następnie w prawym oknie kliknij dwukrotnie klawisz EnableSuperfetch 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 sprawdź, czy możesz naprawić wysokie użycie procesora przez hosta usługi: system lokalny.

Metoda 2: Uruchom 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 /skanuj
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (Jeśli powyższe nie powiedzie się, spróbuj tego) 

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:

 a) Dism /Online /Cleanup-Image /CheckHealth
b) Dism / Online / Cleanup-Image / ScanHealth
c) Dism /Online /Cleanup-Image /RestoreHealth 

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:

 Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

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

7. Uruchom ponownie komputer, aby zapisać zmiany i sprawdź, czy możesz naprawić wysokie użycie procesora przez hosta usługi: system lokalny.

Metoda 3: 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_MACHINE\SYSTEM\ControlSet001\Services\Ndu

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

Kliknij dwukrotnie Start w edytorze rejestru Ndu

4. 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 4: Uruchom narzędzie do rozwiązywania problemów z Windows Update

1. Teraz 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 okienka wybierz opcję Wyświetl wszystko.

3. Następnie z listy Rozwiązywanie problemów 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 narzędzie Windows Update Rozwiązywanie problemów.

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

5. Uruchom ponownie komputer i możesz naprawić wysokie użycie procesora przez hosta usługi: system lokalny.

Metoda 5: Wykonaj czysty rozruch

Czasami oprogramowanie innych firm może powodować konflikt z systemem i dlatego może powodować wysokie zużycie procesora na komputerze. Aby naprawić wysokie użycie procesora przez hosta usługi: system lokalny , musisz wykonać czysty rozruch komputera i zdiagnozować problem krok po kroku.

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

Metoda 6: 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
Instalator 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 ustawiony na 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 Start w obszarze Stan usługi.

5. Następnie kliknij prawym przyciskiem myszy usługę Windows Update i wybierz 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 7: 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 w obszarze Wydajność.

zaawansowane ustawienia systemu

3. Ponownie przejdź do zakładki Zaawansowane w obszarze Opcje wydajności.

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

W opcji Planowanie procesora wybierz Program

5. Uruchom ponownie komputer, aby zapisać zmiany.

Metoda 8: 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. Przejdź do zakładki usług, a następnie odznacz „Usługa inteligentnego transferu w tle”.

Odznacz usługę inteligentnego transferu w tle

3. Kliknij Zastosuj, a następnie OK.

Metoda 9: Wyłącz niektóre usługi

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

Naciśnij Ctrl + Shift + Esc, aby otworzyć Menedżera zadań

2. Rozwiń Host usługi: System lokalny i zobacz, która usługa zajmuje zasoby systemowe (wysokie).

3. Wybierz tę usługę, a następnie kliknij ją prawym przyciskiem myszy i wybierz opcję Zakończ zadanie.

Kliknij prawym przyciskiem myszy dowolny proces NVIDIA i wybierz opcję Zakończ zadanie

4. Uruchom ponownie komputer, aby zapisać zmiany, a jeśli nadal okaże się, że ta konkretna usługa zużywa duże obciążenie procesora, wyłącz ją.

5. Kliknij prawym przyciskiem myszy usługę, którą wcześniej wybrałeś i wybierz Otwórz usługi.

Kliknij prawym przyciskiem dowolną usługę i wybierz Otwórz usługiKliknij prawym przyciskiem dowolną usługę i wybierz Otwórz usługi

6. Znajdź konkretną usługę, a następnie kliknij ją prawym przyciskiem myszy i wybierz Zatrzymaj.

7. Uruchom ponownie komputer, aby zapisać zmiany.

Zalecana:

  • Napraw Na tym komputerze brakuje jednego lub więcej protokołów sieciowych
  • Napraw Zostałeś zalogowany z tymczasowym błędem profilu
  • Jak naprawić pulpit odnosi się do lokalizacji, która jest niedostępna
  • Napraw WiFi nie łączy się automatycznie w systemie Windows 10

To jest to, że pomyślnie naprawiłeś wysokie użycie procesora przez hosta usługi: system lokalny, ale jeśli nadal masz jakieś pytania dotyczące tego postu, możesz je zadać w sekcji komentarza.