svchost.exe
Terminy wyszukiwania w katalogu svchost, service host, service host process
Kluczowy proces systemu Windows używany do uruchamiania usług systemowych w tle.
Co musisz wiedzieć
Jest to normalna i ważna część systemu Windows.
System Windows używa pliku svchost.exe do uruchamiania usług w tle. Widok kilku kopii działających jednocześnie jest całkowicie normalny.
- Bezpieczny?
- Sprawdź ścieżkę uruchomionego pliku, podpis i wydawcę. Sama nazwa nie gwarantuje bezpieczeństwa.
- Czy zamknąć go?
- Zazwyczaj nie
- Czy usunąć go?
- Nie
Czym jest svchost.exe?
svchost.exe to Host usługi systemu Windows. Jest to legalny plik wykonywalny firmy Microsoft, który ładuje i uruchamia grupy usług systemu Windows w ramach jednego lub wielu procesów.
Co robi?
Wiele funkcji systemu Windows działa jako usługi: aktualizacje, obsługa sieci, dźwięk oraz konserwacja w tle. Zamiast przydzielać każdemu z nich osobny program, Windows często uruchamia je wewnątrz svchost.exe. Pozwala to zachować porządek w systemie oraz umożliwia czystsze uruchamianie, zatrzymywanie i izolowanie usług.
Dlaczego jest uruchomiony?
Widzisz go, ponieważ system Windows wykonuje zadania w tle. Niektóre usługi działają stale. Inne uruchamiają się w razie potrzeby, a następnie przechodzą w stan bezczynności. Menedżer zadań wyświetla nazwę procesu hosta, a nie przyjazną nazwę funkcji, dlatego svchost.exe pojawia się tak często.
Dlaczego jest tak wiele kopii?
Współczesne wersje systemu Windows dzielą usługi pomiędzy kilka procesów Hosta usługi. Ogranicza to potencjalne szkody w przypadku awarii jednej usługi i ułatwia sprawdzenie, która grupa jest obciążona. Wiele kopii jest zjawiskiem oczekiwanym. Pojedyncza kopia nie jest "prawidłową" liczbą.
Sprawdź działający proces
W Windows PowerShell to zapytanie tylko do odczytu wyświetla pasujące identyfikatory procesów, czasy utworzenia i ścieżki wykonywalnych plików na tym komputerze.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'svchost.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Brak wyniku lub niedostępna ścieżka jest niejednoznaczna. Chronione procesy mogą ograniczać dostęp, a identyfikatory procesów mogą być ponownie używane. Zachowaj lokalne ścieżki osobiste.
Użyj przewodnika po tożsamości pliku do porównania sygnatur i metadanych produktu. Sam plik nie może ustalić bezpieczeństwa.
Czy jest bezpieczny?
Zweryfikuj ten działający plik
Oryginalny svchost.exe systemu Windows jest normalnym składnikiem systemu. Proces o tej samej nazwie działający z nietypowej lokalizacji może wymagać dalszej weryfikacji.
Oryginalna kopia systemu Windows działa zwykle z:
C:\Windows\System32\svchost.exe
- Oczekiwany wydawca: Microsoft Corporation
- Oczekiwany podpis cyfrowy: Microsoft Windows
- Sama nazwa pliku nie jest dowodem bezpieczeństwa
Czy mogę go zakończyć?
Niezalecane
Zakończenie Hosta usługi może zatrzymać usługi działające w jego ramach. Może to zakłócić aktualizacje, obsługę sieci, dźwięk lub inne zadania w tle. Jeśli jedna instancja zużywa nietypową ilość zasobów, przed wprowadzeniem jakichkolwiek zmian zidentyfikuj hostowaną usługę.
Czy mogę go usunąć?
Nie
Nie usuwaj pliku svchost.exe. Jest to plik systemowy Windows. Jego usunięcie może uniemożliwić uruchamianie usług przez system Windows i doprowadzić do niestabilności komputera.
Czy powinien uruchamiać się z systemem Windows?
svchost.exe uruchamia się wraz z systemem Windows, ponieważ system operacyjny wymaga hosta dla usług. Nie należy usuwać go z autostartu. Jeśli określona usługa nie powinna uruchamiać się przy starcie, zmodyfikuj tę usługę, a nie plik wykonywalny hosta.
Zmierz użycie zasobów
| CPU i pamięć | Porównaj kilka obserwacji dla tego samego PID i obciążenia. Ten wpis nie ma niezależnie zmierzonej uniwersalnej bazy odniesienia. |
|---|---|
| Dysk i sieć | Przypisz aktywność do rzeczywistego procesu i bieżącego zadania; sam plik nie ustala oczekiwanych miejsc docelowych ani wolumenu transferu. |
Informacje o pliku
| Nazwa pliku wykonywalnego | svchost.exe |
|---|---|
| Zarejestrowana ścieżka instalacji | C:\Windows\System32\svchost.exe |
| Wydawca | Microsoft Corporation |
| Sprawdzenie podpisu | Sprawdź rzeczywisty plik; ten wpis nie certyfikuje jego tożsamości certyfikatu. |
| Architektura | Zgodna z systemem operacyjnym (zazwyczaj 64-bitowa w nowoczesnych systemach Windows) |
Częste problemy
Wysokie użycie procesora
Często obciążona jest hostowana usługa, a nie sam host. Windows Update, mechanizmy konserwacji typu Superfetch oraz zapętlone aktualizacje to częste przyczyny. Przed zakończeniem procesu zidentyfikuj usługę wewnątrz instancji.
Wysokie użycie pamięci
Użycie pamięci zależy od usług działających w danym hoście. Wyciek pamięci lub zawieszona usługa mogą sprawić, że dany svchost.exe wydaje się duży. Porównaj ścieżkę instancji i usługi, które ona hostuje.
Nieoczekiwane użycie sieci
Niektóre prawidłowe hosty komunikują się z firmą Microsoft lub lokalnymi zasobami sieciowymi. Nietypowe adresy docelowe w połączeniu z nieoczekiwaną lokalizacją pliku są lepszym sygnałem ostrzegawczym niż samo wykorzystanie sieci.
Podejrzana lokalizacja pliku
Plik o nazwie svchost.exe poza folderem System32 lub SysWOW64 nie jest normalną kopią systemu Windows. Nie usuwaj plików systemowych pochopnie. Najpierw sprawdź ścieżkę i podpis.
Rozwiązywanie problemów
Zdiagnozuj problem, zanim podejmiesz jakiekolwiek nieodwracalne działania.
Sprawdź ścieżkę i podpis
Otwórz właściwości procesu i upewnij się, że uruchamia się on z lokalizacji C:\Windows\System32\svchost.exe oraz jest podpisany przez firmę Microsoft. To jest pierwsza czynność sprawdzająca, a nie edycja Rejestru.
Sprawdź, które usługi znajdują się w instancji
Menedżer zadań oraz services.msc mogą pokazać hostowane usługi. Wysokie zużycie zasobów wynika zazwyczaj z tego, że jedna z tych usług wykonuje pracę, uległa awarii lub ponawia próby.
Uruchom ponownie konkretną usługę, a nie każdy host
Jeśli znana usługa uległa zawieszeniu, bezpieczniejszym rozwiązaniem jest jej ponowne uruchomienie niż kończenie losowych instancji svchost.exe.
Unikaj inwazyjnych kroków na początku
Nie usuwaj pliku svchost.exe, nie wyłączaj krytycznych usług bez znajomości konsekwencji ani nie edytuj Rejestru jako pierwszego kroku.
Szczegóły techniczne
Szczegóły techniczne
| Nazwa obrazu | svchost.exe |
|---|---|
| Oryginalna nazwa pliku | svchost.exe |
| Typowy wzorzec polecenia | svchost.exe -k <service-group> |
| Grupy usług | LocalService, NetworkService, netsvcs i inne |
| Powiązany artykuł | Windows Update (wuauserv) może działać wewnątrz Hosta usługi |
Źródła i weryfikacja
Zarejestrowana etykieta źródła: sierpień 2026. Etykieta ta nie stanowi niezależnej weryfikacji. Jak prowadzimy badania.
- Microsoft Learn: Host usługi (svchost.exe) · Grupowanie usług i proces hosta
- Pomoc techniczna Microsoft: Czym jest svchost.exe · Publiczna dokumentacja wsparcia
- Microsoft Sysinternals: Sigcheck · Wyjaśnia, jak sprawdzać podpisy plików. Ta publikacja nie rozstrzyga o tożsamości ani bezpieczeństwie konkretnego uruchomionego pliku.
- Microsoft: Get-CimInstance · Metoda odczytu lokalnego zapytania o proces.
- Microsoft: Win32_Process properties · Dokumentuje identyfikatory procesów, ścieżki wykonywalnych plików, daty utworzenia i ponowne użycie identyfikatora rodzica.
Czy ten artykuł był pomocny?
Wystarczy odpowiedź tak lub nie. Wybierz powód, jeśli chcesz, lub dodaj krótką notatkę.
Dziękujemy. Pomaga nam to ulepszać tę stronę.