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

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

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. Tak więc rozwiązywanie tego problemu staje się bardzo trudne, ponieważ każdy proces w jego ramach może powodować problem z wysokim zużyciem procesora(CPU) . Host usługi : (Service Host)System lokalny zawiera proces, taki jak Menedżer użytkowników, Klient zasad grupy(Group Policy Client) , Automatyczna aktualizacja systemu Windows(Windows Auto Update) , Usługa inteligentnego transferu w(Background Intelligent Transfer Service) tle ( BITS ), Harmonogram zadań(Task Scheduler) itp.

Ogólnie rzecz biorąc, Host usługi(Service Host) : system lokalny może zająć dużo zasobów procesora(CPU) i pamięci RAM(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(Fix High CPU Usage) przez hosta usługi(Service Host) : system lokalny za pomocą poniższego przewodnika rozwiązywania problemów.

Napraw wysokie użycie procesora(Fix High CPU Usage) przez hosta usługi(Service Host) : system lokalny

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

Metoda 1: Wyłącz Superfetch(Method 1: Disable 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(Superfetch) z listy, a następnie kliknij ją prawym przyciskiem myszy i wybierz Właściwości.(Properties.)

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

3. W obszarze Stan usługi(Service) , jeśli usługa jest uruchomiona, kliknij Zatrzymaj.(Stop.)

4. Teraz z listy rozwijanej Typ uruchomienia wybierz opcję ( Startup)Wyłączone.(Disabled.)

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:(disable Superfetch using Registry:)

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

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.(change it’s value to 0 in the value data field.)

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

4. Kliknij OK i zamknij Edytor rejestru(Registry Editor) .

5. Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy możesz  naprawić wysokie użycie procesora przez hosta usługi: system lokalny.(Fix High CPU Usage by Service Host: Local System.)

Metoda 2: Uruchom SFC i DISM(Method 2: Run SFC and DISM)

1. Naciśnij 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

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: (Note:) Zastąp(Replace) C:RepairSourceWindows lokalizacją źródła naprawy ( Windows Installation lub Recovery Disc ).

7. Uruchom ponownie komputer, aby zapisać zmiany i sprawdzić, czy jesteś w stanie  naprawić wysokie użycie procesora przez hosta usługi: system lokalny.(Fix High CPU Usage by Service Host: Local System.)

Metoda 3: Poprawka rejestru(Method 3: Registry Fix)

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

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.( double-click on Start.)

Kliknij dwukrotnie Start w edytorze rejestru Ndu

4. Zmień wartość Start na 4(Change the value of Start to 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(Method 4: Run Windows Update troubleshooter)

1. Teraz 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 okienka 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 narzędzie Windows Update Rozwiązywanie problemów(Windows Update Troubleshoot) .

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.(Fix High CPU Usage by Service Host: Local System.)

Metoda 5: Wykonaj czysty rozruch(Method 5: Perform a Clean boot)

Czasami oprogramowanie innych firm może powodować konflikt z systemem(System) i dlatego może powodować wysokie zużycie procesora(CPU) na komputerze. Aby  naprawić wysokie użycie procesora przez hosta usługi: system lokalny(Fix High CPU Usage by Service Host: Local System) , musisz wykonać czysty rozruch(perform a clean boot) 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(Method 6: Restart Windows Update service)

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) ( Background Intelligent Transfer Service (BITS))
Usługa kryptograficzna (Cryptographic Service)
Windows Update
Instalator MSI(MSI Installer)

3.Kliknij każdy z nich prawym przyciskiem myszy, a następnie wybierz Właściwości(Properties) . Upewnij się, że ich  typ uruchomienia(Startup type) jest ustawiony na automatyczny (A).(utomatic.)

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.(Start under Service Status.)

5. Następnie kliknij prawym przyciskiem myszy usługę Windows Update i wybierz Uruchom ponownie.(Restart.)

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

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

Metoda 7: Zmień harmonogram procesora(Method 7: Change Processor Scheduling)

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

właściwości systemu sysdm

2. Przejdź do zakładki Zaawansowane(Advanced) i kliknij Ustawienia(Settings) w obszarze Wydajność.(Performance.)

zaawansowane ustawienia systemu

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

4. W Planowaniu procesora(Processor) wybierz Program i kliknij Zastosuj(Apply) , 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(Method 8: Disable Background Intelligent Transfer Service)

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”.( uncheck “Background Intelligent Transfer Service”.)

Odznacz usługę inteligentnego transferu w tle

3. Kliknij Zastosuj, a następnie OK.

Metoda 9: Wyłącz niektóre usługi(Method 9: Disable Certain Services)

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

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

2. Rozwiń Host usługi(Service Host) : 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.(End Task.)

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 , (CPU)wyłącz ją.(disable it.)

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

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(Stop) .

7. Uruchom ponownie komputer, aby zapisać zmiany.

Zalecana:(Recommended:)

To jest to, że pomyślnie naprawiłeś wysokie użycie procesora przez hosta usługi: system lokalny,(Fix High CPU Usage by Service Host: Local System) 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