Svchost.exe ist ein Prozess, der Windows-Dienste hostet, um verschiedene Funktionen auszuführen. Auf Ihrem Computer können mehrere Instanzen von svchost.exe (Hostprozess für Windows-Dienste) ausgeführt werden, wobei jede Instanz unterschiedliche Dienste enthält.
Mit dem Task-Manager können Sie die Liste der Dienste anzeigen, die unter einem bestimmten svchost.exe-Prozess ausgeführt werden.
Sehen Sie sich die Liste der Dienste an, die unter Svchost.exe ausgeführt werden
Verwenden des Task-Managers
- Öffnen Sie den Task-Manager, indem Sie mit der rechten Maustaste auf die Taskleiste klicken und dann auf klicken Taskmanager.
- Wählen Sie die Registerkarte "Prozesse" und klicken Sie auf "Prozesse von allen Benutzern anzeigen".
- Rechtsklick auf a
svchost.exe
Vorgang und klicken Sie auf "Zu Dienst(en) gehen".
Dies hebt Dienste hervor, die von der. gehostet werdensvchost.exe
Prozess, auf den Sie mit der rechten Maustaste geklickt haben.
Verwenden der Befehlszeile
Alternativ können Sie die Liste der Dienste finden, die von jedem svchost.exe-Prozess gehostet werden, indem Sie das
Aufgabenliste /svc
Befehl aus einem Eingabeaufforderungsfenster.
Es zeigt den Dienstnamen (anstelle des Anzeigenamens) neben jedem svchost.exe-Prozess an, wie unten:
svchost.exe 2452 Dnscache. svchost.exe 2460 DoSvc. svchost.exe 2544 Wcmsvc. svchost.exe 2552 DusmSvc. svchost.exe 2676 BFE, mpssvc
Um den Anzeigenamen eines Dienstes zu kennen, z. B. mpssvc
, können Sie den folgenden Befehl ausführen:
sc getdisplayname mpssvc
Die Ausgabe sieht so aus:
[SC] GetServiceDisplayName ERFOLG. Name = Windows Defender-Firewall
Ressourcenmonitor verwenden
- Oder führen Sie die Ressourcenmonitor (
resmon.exe
oderperfmon.exe /res
) - Klicken Sie auf die Registerkarte CPU und wählen Sie einen svchost.exe-Prozess aus der Liste aus.
- Im Abschnitt Dienste sehen Sie die Liste der Dienste, die unter dieser bestimmten Instanz von svchost.exe ausgeführt werden.
Process Explorer
Sie können die Liste der Dienste unter jedem svchost.exe-Prozess einfach mit Windows Sysinternals anzeigen Process Explorer.
- Sortieren Sie im Prozess-Explorer die Spalte Prozess aufsteigend oder absteigend.
- Scrollen Sie nach unten und wählen Sie einen svchost.exe-Prozess aus.
- Klicken Sie mit der rechten Maustaste auf den Prozess und klicken Sie auf Eigenschaften.
- Klicken Sie auf die Registerkarte Dienste.
Sie sehen die Liste der Dienste, die unter dieser bestimmten Instanz von svchost.exe gruppiert sind
Wie die Dienste gruppiert werden, wird durch die Einstellungen im folgenden Registrierungsschlüssel bestimmt:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SVCHOST
Wenn ein svchost.exe-Prozess mit einem bestimmten Parameter gestartet wird, sucht er nach einem Wert (Liste der Dienstnamen) mit demselben Namen unter dem obigen Registrierungsschlüssel. Diese Dienste werden unter dieser Instanz von svchost.exe geladen.
Änderungen in Windows 10
Im Gegensatz zu früheren Windows-Betriebssystemen würde in Windows 10 jeder Dienst seine eigener Service-Host (svchost.exe) anstatt dass die Dienste unter einer einzigen svchost.exe gruppiert oder gehostet werden. Diese Änderung wurde erstmals in v1709 in Systemen mit mehr als 3,5 GB RAM eingeführt.
Aber selbst auf Systemen mit mehr als 3,5 GB RAM werden möglicherweise immer noch einige svchost.exe-Prozesse angezeigt, die vier oder mehr Dienste in Windows 10 hosten. In früheren Versionen von Windows konnten Sie leicht 10 oder mehr Dienste sehen, die unter einem einzigen svchost.exe-Prozess ausgeführt werden, aber das ist auf Windows 10-Systemen nicht immer der Fall.
Eine kleine Bitte: Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte?
Eine "kleine" Aktie von Ihnen würde dem Wachstum dieses Blogs sehr helfen. Einige tolle Vorschläge:- Pin es!
- Teilen Sie es mit Ihrem Lieblingsblog + Facebook, Reddit
- Tweete es!