Sposoby rozwiązania problemu wysokiego wykorzystania dysku, procesora i pamięci przez hosta usługi: system lokalny

Sposoby rozwiązania problemu wysokiego wykorzystania dysku, procesora i pamięci przez hosta usługi: system lokalny

Znaczna liczba użytkowników systemu Windows doświadcza problemów z wydajnością przypisywanych dwóm procesom: Service Host: Local System i Service Host: Network Service , które mogą zużywać od 95% do 100% zasobów procesora i dysku. To nadmierne wykorzystanie zasobów może poważnie wpłynąć na wydajność systemu.

W tym artykule przyjrzymy się bliżej funkcjonalności usługi Host: System lokalny , ponieważ wielu użytkowników wyraziło ciekawość dotyczącą jej roli i wpływu na wydajność systemu.

Czym jest usługa Host: System lokalny?

Usługa Host: System lokalny to istotny proces, który działa w tle. Obsługuje różne funkcje systemowe, takie jak Windows Auto Updates , Background Task Management i IP Configuration , między innymi. Warto zauważyć, że podczas aktualizacji systemu Windows proces ten może również wykorzystywać znaczną ilość pasma internetowego.

Zrozumienie hosta usługi: system lokalny

Podczas gdy proces Service Host: Local System zazwyczaj działa dyskretnie, użytkownicy systemów wyposażonych w mniej niż 2 GB pamięci RAM lub ci, którzy polegają na procesorach o niższej specyfikacji, mogą mieć znacznie utrudnione działanie. Ponadto wysokie wykorzystanie procesora może prowadzić do przegrzania, co negatywnie wpływa na żywotność baterii laptopa.

Raporty wskazują, że główną przyczyną zwiększonego wykorzystania procesora i dysku w Service Host: Local System jest usługa Superfetch . Pomimo tego, że jest krytyczna dla funkcjonalności systemu, proces ten może powodować zauważalne obciążenie zasobów bezpośrednio po uruchomieniu systemu, gdy próbuje on wykonywać różne funkcje jednocześnie.

Zrozumienie Superfetch

Superfetch to funkcja zaprojektowana w celu optymalizacji zarządzania pamięcią poprzez naukę zachowań użytkownika w zakresie korzystania z aplikacji. Poprzez wstępne ładowanie często używanych aplikacji do pamięci RAM, Superfetch ma na celu skrócenie czasu uruchamiania aplikacji. Jednak użytkownicy często uważają tę usługę za niepotrzebną, ponieważ może ona prowadzić do dużego zużycia procesora i pamięci RAM, co skłania wielu do poszukiwania sposobów na jej wyłączenie.

Jak rozwiązać problem wysokiego wykorzystania dysku, procesora i pamięci przez hosta usługi: system lokalny

Poniżej przedstawiono kilka prostych metod rozwiązania problemu wysokiego wykorzystania spowodowanego przez Hosta usługi: System lokalny . Postępuj ostrożnie, aby zapewnić dokładność.

1. Wyłącz Superfetch

  1. Uruchom Menedżera zadań na komputerze z systemem Windows 10 i zmaksymalizuj sekcję wyświetlającą Host usługi: System lokalny .
  2. Znajdź Superfetch , kliknij go prawym przyciskiem myszy i wybierz Otwórz usługi .
  3. W oknie Usługi znajdź Superfetch , kliknij prawym przyciskiem myszy i wybierz Właściwości . Ustaw Typ uruchomienia na Wyłączony i kliknij Zastosuj .
  4. Powtórz powyższe kroki dla usługi Windows Update i ustaw Typ uruchomienia na Wyłączony .
  5. Znajdź Usługę inteligentnego transferu w tle , kliknij prawym przyciskiem myszy, wybierz Właściwości , a następnie ustaw Typ uruchomienia na Wyłączony i kliknij Zastosuj .
  6. Na koniec znajdź usługę Update Orchestrator Service , kliknij ją prawym przyciskiem myszy, przejdź do Właściwości i ustaw Typ uruchomienia na Wyłączony .

2. Wyłącz Superfetch za pomocą wiersza poleceń

Jeśli wolisz szybszą metodę, możesz skorzystać z wiersza poleceń, aby wyłączyć funkcję Superfetch , wykonując następujące czynności:

  1. Kliknij prawym przyciskiem myszy przycisk Start systemu Windows i wybierz polecenie Wiersz polecenia (administrator) .
  2. W wyświetlonym oknie wiersza polecenia wprowadź następujące polecenie i naciśnij Enter : net.exe stop superfetch.
  3. Następnie wykonaj polecenie: sc config sysmain start=disabledi naciśnij Enter .

3. Uruchom Kontroler plików systemowych

System File Checker (SFC) to wbudowane narzędzie zaprojektowane do identyfikowania i naprawy uszkodzonych plików systemowych, które mogą przyczyniać się do dużego wykorzystania zasobów przez hosta usługi. Oto jak je uruchomić:

  1. Wpisz Wiersz polecenia w pasku wyszukiwania systemu Windows, kliknij prawym przyciskiem myszy i wybierz polecenie Uruchom jako administrator .
  2. Gdy otworzy się okno wiersza polecenia, wprowadź polecenie: sfc /scannowi naciśnij Enter .
  3. Poczekaj na dokończenie procesu, a następnie uruchom ponownie komputer, aby zmiany zostały zastosowane.

4. Wykonaj czysty rozruch

Czysty rozruch może pomóc poprawić wydajność systemu poprzez wyłączenie aplikacji innych firm podczas uruchamiania. Wykonaj następujące kroki, aby wykonać czysty rozruch:

  1. Naciśnij Windows Key +,R aby otworzyć okno dialogowe URUCHOM, wpisz msconfig i naciśnij Enter .
  2. W oknie Konfiguracja systemu przejdź na kartę Usługi .
  3. Zaznacz pole wyboru Ukryj wszystkie usługi Microsoft , a następnie kliknij opcję Wyłącz wszystkie .

Po zastosowaniu tych zmian uruchom ponownie komputer. Jeśli problem z wysokim wykorzystaniem będzie się powtarzał, stopniowo włączaj usługi ponownie, aby ustalić, która z nich może powodować problem.

Ten przewodnik zawiera skuteczne rozwiązania problemu wysokiego wykorzystania dysku spowodowanego przez Service Host: Local System w systemie Windows. Jeśli masz dalsze pytania, możesz zostawić komentarz poniżej.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *