Sihost.exe to prawidłowy proces systemowy Windows, znany jako Shell Infrastructure Host. Obsługuje część interfejsu graficznego, między innymi menu Start, pasek zadań, powiadomienia i efekty wizualne. Nie wyłączaj ani nie usuwaj pliku znajdującego się w C:\Windows\System32, ponieważ może to doprowadzić do awarii powłoki Windows, czarnego ekranu lub problemów z logowaniem.
Czym jest sihost.exe?
Proces sihost.exe działa w tle podczas sesji użytkownika. Współpracuje z Eksploratorem Windows oraz ShellExperienceHost.exe, aby wyświetlać i obsługiwać elementy środowiska graficznego. Sam fakt, że widzisz go w Menedżerze zadań, jest więc normalny.
Prawidłowy plik należy do systemu Windows i powinien znajdować się tutaj:
C:\Windows\System32\sihost.exe
Krótkie skoki użycia procesora po zalogowaniu, zmianie tapety, otwarciu menu Start lub pracy z Eksploratorem plików zwykle nie oznaczają infekcji. Problem wymaga sprawdzenia, gdy zużycie zasobów jest stale wysokie, pojawiają się błędy albo plik działa z nietypowej lokalizacji.
Jak sprawdzić, czy sihost.exe jest prawdziwy?
Nazwa procesu nie wystarcza do oceny bezpieczeństwa. Złośliwe programy mogą używać identycznej lub podobnej nazwy, aby ukryć się wśród procesów Windows. Najpierw sprawdź lokalizację pliku:
- Otwórz Menedżer zadań skrótem Ctrl + Shift + Esc.
- Przejdź do zakładki „Szczegóły” i znajdź proces
sihost.exe. - kliknij go prawym przyciskiem myszy.
- Wybierz „Otwórz lokalizację pliku”.
Położenie w folderze System32 jest podstawowym sygnałem, że masz do czynienia z komponentem Windows. Następnie otwórz właściwości pliku, przejdź do zakładki „Podpisy cyfrowe” i sprawdź, czy podpis wystawił Microsoft Windows lub Microsoft Corporation.
| Cecha | Prawidłowy plik | Podejrzany plik |
|---|---|---|
| Lokalizacja | C:\Windows\System32\sihost.exe |
AppData, Temp, Downloads, Public lub inny folder użytkownika |
| Podpis cyfrowy | Microsoft Windows lub Microsoft Corporation | Brak podpisu albo nieznany wydawca |
| Zachowanie | Działa w tle i zwykle zużywa niewiele zasobów | Uruchamia narzędzia systemowe, tworzy nietypowe połączenia lub wraca po usunięciu |
Plik o nazwie sihost.exe w folderze AppData albo Temp jest podejrzany, nawet jeśli jego nazwa wygląda wiarygodnie. Nie uruchamiaj go ręcznie. Przeskanuj go programem zabezpieczającym i sprawdź, czy nie został dodany do autostartu lub Harmonogramu zadań.
Co zrobić, gdy sihost.exe zużywa dużo procesora lub pamięci?
Jeśli prawidłowy plik z System32 powoduje problemy, przyczyną może być uszkodzenie plików systemowych, błąd aktualizacji, wadliwe rozszerzenie powłoki, problem z profilem użytkownika albo aplikacja uruchamiana razem z Windowsem. Zacznij od działań, które nie usuwają plików systemowych:
- Uruchom ponownie komputer i sprawdź, czy obciążenie utrzymuje się po kilku minutach od zalogowania.
- W Menedżerze zadań kliknij „Eksplorator Windows” prawym przyciskiem myszy i wybierz „Uruchom ponownie”.
- Zainstaluj dostępne aktualizacje Windows oraz aktualizacje aplikacji systemowych.
- Otwórz Terminal lub Wiersz polecenia jako administrator i uruchom narzędzia DISM oraz SFC.
- Wykonaj czysty rozruch, aby sprawdzić, czy problem powoduje program lub usługa innej firmy.
W przypadku naprawy systemu uruchom najpierw:
DISM /Online /Cleanup-Image /RestoreHealth
Po zakończeniu działania DISM uruchom:
sfc /scannow
Narzędzia te sprawdzają i naprawiają składniki obrazu Windows oraz chronione pliki systemowe. Jeżeli błąd występuje tylko na jednym koncie, przyczyną może być uszkodzony profil użytkownika. Gdy pojawia się komunikat „Unknown Hard Error”, czarny pulpit lub ciągłe restarty Eksploratora, uruchom Windows w trybie awaryjnym albo użyj innego konta administratora, a następnie wykonaj naprawę systemu.
Ostrzeżenie: nie kończ procesu sihost.exe tylko dlatego, że chwilowo obciąża procesor. Jego wymuszone zatrzymanie może zresetować elementy pulpitu, wyłączyć menu Start i pasek zadań albo spowodować czarny ekran. Nie usuwaj też ręcznie pliku z folderu System32.
Za co dokładnie odpowiada Shell Infrastructure Host?
Shell Infrastructure Host obsługuje wizualne i interaktywne elementy powłoki Windows. Dotyczy to między innymi menu Start, paska zadań, powiadomień, tła pulpitu, przezroczystości okien i części prezentacji aplikacji. Współpraca z ShellExperienceHost.exe pozwala systemowi wyświetlać te elementy w ramach graficznego interfejsu użytkownika.
Dlatego wyłączenie prawidłowego sihost.exe nie jest metodą optymalizacji Windows. Gdy proces zużywa zbyt dużo zasobów, należy naprawić przyczynę problemu, a nie usuwać komponent powłoki.
Co zapamiętać?
Jeśli sihost.exe znajduje się w C:\Windows\System32 i ma podpis Microsoft, pozostaw go w systemie. Nietypowa lokalizacja, brak podpisu lub podejrzane zachowanie oznaczają potrzebę skanowania i sprawdzenia autostartu, nie ręcznego kasowania pliku systemowego.