Wypróbuj Nasz Instrument Do Eliminowania Problemów


Pytanie : Ostatnio zauważyłem, że Host infrastruktury powłoki wykorzystuje 50-70% mocy procesora mojego laptopa z systemem Windows. Nawet po zamknięciu podejrzanych aplikacji nadal pochłania dużą część zasobów procesora przez wiele godzin. Jak to naprawić?

Cóż, wielu użytkowników systemu Windows 10/11 zgłosiło ten problem, więc nie jesteś sam. Dzieje się tak głównie podczas wykonywania typowych zadań, takich jak przeglądanie zdjęć na wewnętrznym lub zewnętrznym dysku twardym lub korzystanie z tła pulpitu pokazu slajdów. Ponowne uruchomienie komputera może tymczasowo to naprawić, ale pojawia się ponownie po dniu lub dwóch, co może być dość denerwujące.

W tym artykule powiemy Ci, jakie kroki możesz wykonać, aby rozwiązać problem z wysokim zużyciem procesora przez Shell Infrastructure Host.





Spis treści

Co to jest host infrastruktury Shell?

Shell Infrastructure Host lub sihost.exe odpowiada za przezroczystość paska zadań, układ menu startowego, obrazy tła i inne podstawowe elementy interfejsu graficznego w systemie Windows. Zwykle zajmuje tylko niewielką ilość zasobów procesora. Ale kiedy coś pójdzie nie tak, może zużywać więcej mocy procesora niż zwykle.

Jak naprawić wysokie zużycie procesora przez Shell Infrastructure Host?

Poniżej znajdują się najlepsze rozwiązania problemu z wysokim wykorzystaniem procesora przez Shell Infrastructure Host. Być może nie będziesz musiał ich wszystkich wypróbowywać. Po prostu idź w dół listy, aż znajdziesz ten, który Ci odpowiada.



Poprawka 1: Aktualizuj system Windows

Microsoft dołożył starań, aby zmniejszyć tego rodzaju problem w systemie Windows 10/11, a zainstalowanie oczekujących aktualizacji systemu Windows pomogło wielu użytkownikom rozwiązać problem. Więc spróbuj najpierw! Oto jak zaktualizować system Windows do najnowszej wersji:





  1. Kliknij Początek i wybierz Ustawienia .
  2. Wybierz Aktualizacja i bezpieczeństwo .
  3. Kliknij Sprawdź aktualizacje .
  4. Zaktualizuj system operacyjny zgodnie z wymaganiami i uruchom ponownie komputer, aby sprawdzić, czy problem został rozwiązany.

Jeśli aktualizacja systemu Windows nie pomaga, przejdź do drugiej poprawki.

Poprawka 2: Użyj statycznego tła pulpitu

Jak już wspomniano, Shell Infrastructure Host jest ściśle powiązany z niektórymi podstawowymi elementami graficznymi w systemie Windows. W niektórych przypadkach problem wysokiego zużycia procesora występuje, gdy używasz tła pulpitu pokazu slajdów. Więc przejście na statyczny może być rozwiązaniem. Oto jak to zrobić:



  1. Kliknij Początek i wybierz Ustawienia .
  2. Wybierz Personalizacja .
  3. w Tło pole, wybierz Obrazek lub Jednolity kolor.

Jeśli ten krok nadal nie może poprawić wykorzystania procesora, przejdź do następnej metody poniżej.





Poprawka 3: Użyj innej aplikacji do przeglądania zdjęć

Jedną z głównych przyczyn problemu z wysokim procesorem Shell Infrastructure Host jest problem z wyciekiem pamięci w domyślnej aplikacji do przeglądania zdjęć w systemie Windows. Ten błąd powoduje, że sihost.exe cały czas odpytuje rejestr, co prowadzi do dużego obciążenia procesora.

Mając to na uwadze, użycie innego oprogramowania do przeglądania zdjęć jest kolejnym łatwym rozwiązaniem tego problemu. Wystarczy wykonać poniższe czynności:

  1. Kliknij Początek i wybierz Ustawienia .
  2. Wybierz Aplikacje.
  3. Wybierz Aplikacje domyślne , następnie kliknij Zdjęcia (która jest domyślną aplikacją do przeglądania zdjęć w systemie Windows).
  4. Przełącz się na inną aplikację.

Następnie sprawdź, czy to rozwiąże problem. Jeśli nic się nie zmieni, może być konieczna naprawa uszkodzonych plików systemowych.

Poprawka 4: Napraw uszkodzone pliki systemowe

Uszkodzone pliki systemowe mogą być częstym powodem, dla którego składniki systemu Windows, takie jak Shell Infrastructure Host, mogą powodować wysokie zużycie procesora. W znajdowaniu i naprawianiu uszkodzonych plików systemowych szczególnie pomocne może być narzędzie Restoro.

Restoro to profesjonalne narzędzie do naprawy systemu, które może naprawić typowe błędy komputera, chronić Cię przed utratą plików, złośliwym oprogramowaniem i awarią sprzętu i zoptymalizuj wydajność komputera.

Oto jak używać Restoro do naprawy plików systemowych:

  1. Ściągnij oraz zainstalować Restoro.
  2. Uruchom Restoro i uruchom darmowe skanowanie . W pełni przeanalizuje Twój komputer i dostarczy Ci szczegółowy raport ze skanowania, który zawiera wszystkie wykryte problemy.
  3. Kliknij Rozpocznij naprawę aby automatycznie naprawić wszystkie problemy (musisz zapłacić za pełną wersję. Jest ona objęta 60-dniową gwarancją zwrotu pieniędzy, dzięki czemu możesz dokonać zwrotu w dowolnym momencie, jeśli Restoro nie rozwiąże problemu).
Jeśli napotkasz jakiekolwiek problemy podczas korzystania z Restoro lub jeśli to nie zadziała, nie wahaj się skontaktować się z Zespół wsparcia Restoro .

Poprawka 5: Uruchom narzędzie do rozwiązywania problemów z konserwacją systemu

Uruchomienie narzędzia do rozwiązywania problemów z konserwacją systemu to kolejne sprawdzone rozwiązanie tego problemu. Jest to narzędzie, które może naprawić różne problemy związane z konserwacją systemu na Twoim komputerze. Aby go uruchomić, wykonaj poniższe czynności:

  1. Kliknij prawym przyciskiem myszy Początek przycisk i wybierz Biegać .
  2. Rodzaj następujące w wierszu poleceń i naciśnij Wchodzić :
    %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic
  3. Kliknij Zaawansowany w wyskakującym okienku.
  4. Kliknij Uruchom jako administrator .
  5. Kliknij Następny . Następnie narzędzie do konserwacji systemu zajmie się rozwiązywaniem problemów i poinformuje o zakończeniu.

Jeśli problem zniknie, gratulacje! Jeśli nie, możesz wypróbować jeszcze jedną poprawkę.

Rozwiązanie 6: Wykonaj czysty rozruch

Czysty rozruch jest wykonywany w celu uruchomienia systemu Windows przy użyciu minimalnego zestawu sterowników i programów startowych. W ten sposób możesz określić, czy oprogramowanie (takie jak aplikacje do edycji zdjęć) stale działa w tle i powoduje wysokie zużycie procesora. Oto jak to robisz:

  1. Kliknij prawym przyciskiem myszy Początek przycisk i wybierz Biegać .
  2. Rodzaj msconfig i naciśnij Wchodzić .
  3. Na Usługi zakładka Konfiguracja systemu, wybierz Ukryj wszystkie usługi Microsoft , a następnie wybierz Wyłącz wszystkie . Kliknij Stosować .
  4. Na Uruchomienie zakładka Konfiguracja systemu, kliknij Otwórz Menedżera zadań .
  5. Na Uruchomienie zakładka w Menadżer zadań , dla każdy element startowy, wybierz element, a następnie kliknij Wyłączyć .
  6. Wróć do Konfiguracja systemu okno i kliknij OK aby zapisać wprowadzone zmiany.
  7. Kliknij Uruchom ponownie aby ponownie uruchomić komputer.
  8. Sprawdź, czy problem zniknął.
Twój komputer może tymczasowo utracić niektóre funkcje w czystym środowisku rozruchowym, ale funkcja ta powróci, gdy: zresetuj komputer, aby uruchomić się normalnie .

Znajdź aplikację lub usługę, która powoduje problem

Jeśli problem z przepychaniem zasobów procesora Shell Infrastructure Host nie występuje w środowisku czystego rozruchu, musisz dowiedzieć się, która aplikacja lub usługa startowa powoduje problem:

Włącz wyłączone usługi pojedynczo i uruchom ponownie komputer. Jeśli problem pojawi się ponownie po włączeniu jednego z nich, musisz odinstalować to problematyczne oprogramowanie, aby go rozwiązać.

Pamiętaj jednak, że najskuteczniejszym sposobem na to jest testowanie połowy z nich na raz, eliminując w ten sposób połowę elementów jako potencjalną przyczynę przy każdym ponownym uruchomieniu komputera. Następnie możesz powtórzyć ten proces, aż wyizolujesz problem.

Zresetuj komputer, aby uruchomić się normalnie po rozwiązaniu problemu z czystym rozruchem

Po zakończeniu rozwiązywania problemów wykonaj następujące kroki, aby zresetować komputer i uruchomić go normalnie.

  1. Kliknij prawym przyciskiem myszy Początek przycisk i wybierz Biegać .
  2. Rodzaj msconfig i naciśnij Wchodzić .
  3. Na Ogólny zakładka, wybierz Normalne uruchamianie .
  4. Wybierz Usługi wyczyść pole wyboru obok Ukryj wszystkie usługi Microsoft , Wybierz Włącz wszystkie , a następnie wybierz Stosować .
  5. Wybierz Uruchomienie kartę, a następnie wybierz Otwórz Menedżera zadań .
  6. W Menedżerze zadań włącz wszystkie programy startowe, które zostały wcześniej wyłączone, a następnie wybierz OK .
  7. Po wyświetleniu monitu o ponowne uruchomienie komputera wybierz Uruchom ponownie .

Mamy nadzieję, że jedna z powyższych poprawek pomoże rozwiązać problem z wysokim zużyciem procesora przez Shell Infrastructure Host. Jeśli masz jakieś pytania lub lepsze sugestie, możesz zostawić komentarz poniżej.