Zeigen Sie die Liste der vom svchost.exe-Prozess in Windows gehosteten Dienste an

Svchost.exe ist ein Prozess, der andere Windows -Dienste hostet, die verschiedene Systemfunktionen ausführen. Auf Ihrem Computer können mehrere Instanzen von svchost.exe ausgeführt werden, wobei jede Instanz einen anderen Dienst enthält. Wir haben vor einiger Zeit einen Beitrag darüber veröffentlicht, was Sie tun können, wenn svchost.exe einen hohen Prozentsatz Ihrer CPU verbraucht(svchost.exe is using up a high percentage of your CPU) .

In diesem Artikel werde ich Ihnen einige Möglichkeiten zeigen, wie Sie den eigentlichen Prozess oder Dienst anzeigen können, der in svchost.exe ausgeführt wird. Auf den meisten Windows-PCs werden zwischen 10 und 20 dieser Prozesse ausgeführt. Wenn es ein Problem gibt und ein bestimmter svchost.exe-Prozess Probleme verursacht, können Sie es wahrscheinlich leicht beheben, sobald Sie wissen, welcher Dienst in diesem Prozess ausgeführt wird.

Taskmanager

Wenn Sie Windows 10 ausführen, müssen Sie nicht weiter als bis zum Task-Manager suchen. Klicken Sie(Click) auf Start und geben Sie den Task-Manager ein oder halten Sie einfach CTRL + SHIFT + ESC auf der Tastatur gedrückt. Dadurch wird der Task-Manager aufgerufen. Wenn Sie nur ein kleines Kästchen mit einer Liste der derzeit ausgeführten Programme sehen, klicken Sie unbedingt unten auf Weitere Details .( More details)

Klicken Sie dann auf die Registerkarte Prozesse(Processes) und scrollen Sie an Apps und Hintergrundprozessen(Background Processes) vorbei , bis Sie zu Windows-Prozessen(Windows Processes) gelangen . Scrollen Sie weiter nach unten, bis Sie Service Host sehen:(Service Host:) . Es sollten einige von ihnen aufgelistet sein.

Wie Sie sehen können, wird bei jedem Diensthost der Name des Dienstes nach dem Semikolon aufgeführt. Dadurch ist es wirklich einfach zu erkennen, welcher Dienst mit welchem ​​svchost.exe-Prozess verknüpft ist. Wenn Sie die genaue Prozess-ID sehen möchten, klicken Sie einfach mit der rechten Maustaste auf die Zeile und wählen Sie Gehe zu Details(Go to details) .

Dadurch gelangen Sie automatisch zur Registerkarte Details und es wird automatisch die Zeile ausgewählt, die diesem Prozess entspricht.

Jetzt können wir sehen, dass der DHCP(DHCP Client) -Clientdienst in svchost.exe mit einer Prozess-ID von 1504 ausgeführt wird. Dies ist bei weitem der einfachste Weg, um diese Aufgabe zu erledigen, aber es erfordert Windows 10. Wenn Sie Windows 7 oder früher ausführen, lesen Sie über andere Methoden.

Tasklist-Befehl

In jeder Version von Windows können Sie die Befehlszeile verwenden, um eine Liste aller svchost.exe-Prozesse zusammen mit dem darin ausgeführten Dienst zu generieren. Öffnen Sie dazu einfach eine Eingabeaufforderung, indem Sie auf Start klicken und cmd eingeben .

Fahren Sie an der Eingabeaufforderung fort und kopieren Sie den folgenden Befehl und fügen Sie ihn ein:

tasklist /svc | find "svchost.exe"

Dadurch wird eine Liste aller laufenden Prozesse generiert, diese Liste an den Befehl find übergeben und so gefiltert, dass nur die svchost.exe-Prozesse angezeigt werden. Wenn Sie dies in eine Textdatei ausgeben möchten, verwenden Sie den folgenden Befehl:

tasklist /svc | find "svchost.exe" > c:\tasklist.txt

Beachten Sie, dass Sie zur Ausgabe an das Stammverzeichnis des Laufwerks C eine Administrator(Administrator) - Eingabeaufforderung öffnen müssen ( Start , cmd eingeben , mit der rechten Maustaste auf die Eingabeaufforderung klicken und Als Administrator( Run as Administrator) ausführen wählen ). Wenn es einfacher ist, können Sie den Pfad in etwas anderes wie C:\Users\username\Documents ändern .

Process Explorer

Schließlich können Sie ein Drittanbieterprogramm von Microsoft namens Process Explorer verwenden . Einfach(Just) herunterladen, entpacken und die EXE -Datei ausführen. Es muss nichts installiert werden, was praktisch ist.

Klicken Sie auf die Überschrift für die Spalte Prozess(Process) , um die Liste der Prozesse zu sortieren, und scrollen Sie dann nach unten, bis Sie svchost.exe sehen. Fahren Sie fort und bewegen Sie die Maus über einen beliebigen Prozess, und es werden Ihnen die Dienste angezeigt, die diesem Prozess zugeordnet sind.

Das sind also ein paar einfache und einfache Möglichkeiten, um mehr über den svchost.exe-Prozess und was in jedem davon läuft, zu erfahren. Genießen!



About the author

Ich bin ein Technologieberater mit über 10 Jahren Erfahrung in der Softwarebranche. Ich bin spezialisiert auf Microsoft Office, Edge und andere verwandte Technologien. Ich habe an verschiedenen Projekten für große und kleine Unternehmen gearbeitet und kenne mich mit den verschiedenen Plattformen und Tools, die heute verfügbar sind, sehr gut aus.



Related posts