Jak wyświetlić usługi działające pod każdym Svchost.exe?

Svchost.exe to proces, który obsługuje usługi systemu Windows w celu wykonywania różnych funkcji. Na komputerze może być uruchomionych wiele wystąpień svchost.exe (proces hosta dla usług systemu Windows), przy czym każda instancja zawiera inne usługi.

Korzystając z Menedżera zadań, możesz wyświetlić listę usług uruchomionych w ramach określonego procesu svchost.exe.

Wyświetl listę usług uruchomionych pod Svchost.exe

Korzystanie z Menedżera zadań

  1. Otwórz Menedżera zadań, klikając prawym przyciskiem myszy pasek zadań, a następnie klikając Menadżer zadań.
  2. Wybierz kartę "Procesy" i kliknij "Pokaż procesy wszystkich użytkowników".
  3. Kliknij prawym przyciskiem myszy svchost.exe proces i kliknij „Przejdź do usługi (s)”.
    Zobacz usługi działające pod svchost.exePodkreśla usługi, które są hostowane przez svchost.exe proces, który kliknąłeś prawym przyciskiem myszy.
    Zobacz usługi działające pod svchost.exe

Korzystanie z wiersza poleceń

Alternatywnie możesz znaleźć listę usług obsługiwanych przez każdy proces svchost.exe, uruchamiając lista zadań /svc polecenie z okna wiersza polecenia.

Zobacz usługi działające pod svchost.exe

Pokazuje nazwę usługi (zamiast nazwy wyświetlanej) obok każdego procesu svchost.exe, na przykład poniżej:

svchost.exe 2452 Dnscache. svchost.exe 2460 DoSvc. svchost.exe 2544 Wcmsvc. svchost.exe 2552 DusmSvc. svchost.exe 2676 BFE, mpssvc

Aby poznać wyświetlaną nazwę usługi — np. mpssvc, możesz uruchomić następujące polecenie:

sc getdisplayname mpssvc

Wynik wygląda tak:

[SC] GetServiceDisplayName SUKCES. Nazwa = Zapora systemu Windows Defender

Korzystanie z Monitora zasobów

  1. Lub uruchom Monitor zasobów (resmon.exe lub perfmon.exe /res)
  2. Kliknij kartę Procesor i wybierz z listy proces svchost.exe.
  3. W sekcji Usługi zobaczysz listę usług działających w tym konkretnym wystąpieniu svchost.exe.
    Zobacz usługi działające pod svchost.exe
ZWIĄZANE Z:Zobacz wykorzystanie zasobów przez poszczególne usługi w systemie Windows 10

Eksplorator procesów

Możesz łatwo wyświetlić listę usług w każdym procesie svchost.exe za pomocą Windows Sysinternals Eksplorator procesów.

  1. W Eksploratorze procesów posortuj kolumnę Proces rosnąco lub malejąco.
  2. Przewiń w dół i wybierz proces svchost.exe.
  3. Kliknij proces prawym przyciskiem myszy i kliknij Właściwości.
  4. Kliknij zakładkę Usługi.
    eksplorator procesów - svchost.exe - lista usług

Zobaczysz listę usług zgrupowanych w tym konkretnym wystąpieniu svchost.exe

Sposób grupowania usług zależy od ustawień w następującym kluczu rejestru:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SVCHOST

Gdy proces svchost.exe jest uruchamiany z określonym parametrem, szuka wartości (listy nazw usług) o tej samej nazwie w powyższym kluczu rejestru. Te usługi są ładowane w tym wystąpieniu svchost.exe.

Zmiany w Windows 10

W przeciwieństwie do wcześniejszych systemów operacyjnych Windows, w systemie Windows 10 każda usługa otrzymała swoją własny host usług (svchost.exe) zamiast usług zgrupowanych lub hostowanych w ramach jednego svchost.exe. Ta zmiana została po raz pierwszy wprowadzona w wersji 1709 w systemach z ponad 3,5 GB pamięci RAM.

Jednak nawet w systemach z więcej niż 3,5 GB pamięci RAM nadal możesz zobaczyć jakiś proces svchost.exe obsługujący cztery lub więcej usług w systemie Windows 10. We wcześniejszych wersjach systemu Windows można było łatwo zobaczyć 10 lub więcej usług działających w ramach jednego procesu svchost.exe, ale nie zawsze tak jest w systemach Windows 10.


Jedna mała prośba: Jeśli podobał Ci się ten post, udostępnij go?

Jeden „mały” udział od ciebie bardzo pomógłby w rozwoju tego bloga. Kilka świetnych sugestii:
  • Przypiąć!
  • Udostępnij to na swoim ulubionym blogu + Facebooku, Reddit
  • Tweetuj to!
Więc bardzo dziękuję za wsparcie, mój czytelniku. To nie zajmie więcej niż 10 sekund twojego czasu. Przyciski udostępniania znajdują się tuż poniżej. :)