Bei der Verwendung von Windows-Betriebssystemen ist es normal, dass wir verschiedene Arten von Diensten sehen, die im Hintergrund im System ausgeführt werden, und obwohl der Zweck der Dienste darin besteht, die Anwendungen und Parameter des Betriebssystems optimal funktionieren zu lassen , gibt es einige Dienste, die Ressourcen verbrauchen und nicht erforderlich sind.
Einer der Dienste, die wir häufig hören oder sehen, ist der Dienst svchost, und oft denken wir, dass es sich um einen Virus oder ähnliches handelt, aber seine Rolle ist bei Windows-Aufgaben wirklich wichtig.
Heute wird Solvetic einige Methoden beibringen, um die Liste der von svchost abgedeckten Dienste zu visualisieren und so die Auswirkungen auf das System etwas besser zu verstehen.
Was ist svchost.exeDer Dienst svchost.exe (Service Host) ist ein Prozess, der für die Ausführung mehrerer DLL-Dateien (Bibliotheken) innerhalb des Windows-Betriebssystems verantwortlich ist, und der Dienst selbst kann keine Aktionen einzeln ausführen, sodass eine ausführbare Datei zur Erfüllung erforderlich ist seine Funktion.
Es ist normal, dass der svchost-Prozess mehrere Prozesse hat, die wie folgt ausgeführt werden:
- Diensthost: DHCP-Client.
- Diensthost: DNS-Client
- Diensthost: Lokaler Dienst (kein Identitätswechsel).
- Diensthost: Windows-Sicherungen.
- Diensthost: Unstack-Dienstgruppe.
- Diensthost: IIS-Anwendungshost-Hilfsanwendungsdienst.
- Diensthost: SSDP-Erkennung.
- Diensthost: Lokaler Dienst (kein Netzwerk).
- Diensthost: Remoteprozeduraufruf.
- Diensthost: UtcSVc.
- Diensthost: Shell-Hardwareerkennung.
- Diensthost: DCOM-Server-Prozess-Initiator.
An dieser Stelle stellt sich die Frage: Warum so viele svchost-Prozesse?Der Grund ist einfach, aber grundlegend, da es sich um Elemente handelt, die das korrekte Funktionieren des Betriebssystems ermöglichen, wenn svchost nur ein Prozess wäre und das gesamte System ausfallen sollte es würde mit Laufzeitfehlern, plötzlichem Herunterfahren, ungeplanten Neustarts abstürzen, die alle den Betrieb des Systems und unsere täglichen Aufgaben beeinträchtigen würden.
Jetzt müssen wir genau aufpassen, da es einen Virus namens Scvhost.exe gibt, der uns auf den ersten Blick den Eindruck vermittelt, der Windows Service Host zu sein, aber beachten Sie, dass der eigentliche Prozess svchots.exe, aber nicht scvhost.exe ist.
1. Zeigen Sie svchost-Prozesse über den Windows 10 Task-Manager an
Schritt 1
Die erste Methode, um auf diese Liste zuzugreifen, ist der Task-Manager, auf den wir auf verschiedene Weise zugreifen können, z.
Schritt 3
Im angezeigten Fenster gehen wir zur Registerkarte "Prozesse" und dort zum Abschnitt "Windows-Prozesse" und sehen dort die vollständige Liste der svchost- oder Service-Host-Prozesse:
VERGRÖSSERN
Schritt 2
Dort können wir Details zu jedem Prozess sowie die minimalen Ressourcen der Computerhardware sehen. Wenn wir detaillierte Informationen zu einem bestimmten Dienst benötigen, können wir mit der rechten Maustaste auf den Dienst klicken und die Option "Gehe zu Details" auswählen:
VERGRÖSSERN
Schritt 3
Das folgende Fenster wird angezeigt. Wir können eine Zusammenfassung jedes Dienstes sowie seine PID, seinen Status, seinen Namen, seinen Verbrauch und seine allgemeine Beschreibung sehen.
Wenn wir mit der rechten Maustaste auf einen Dienst klicken, um seine Details anzuzeigen, wird er standardmäßig im Fenster Details ausgewählt. Zum Beispiel haben wir mit der rechten Maustaste auf den Dienst namens "Diensthost: Lokaler Dienst (eingeschränktes Netzwerk)" geklickt und dieser ausgewählt der Service mit der PID 2724, ideal für Verwaltungs- und Supportzwecke.
VERGRÖSSERN
2. Rufen Sie die Liste der svchost.exe-Prozesse in Windows 10 ab
Aus irgendeinem Kontrollgrund können wir diese Dienste bearbeiten lassen, dies wird dank der Windows-Eingabeaufforderung erreicht, die wir in jeder Edition finden.
Schritt 1
Dazu greifen wir mit den folgenden Tasten auf die Eingabeaufforderung zu und führen den Befehl aus cmd und in der Konsole verwenden wir die folgende Zeile:
+ R
Aufgabenliste / svc | finde "svchost.exe"Schritt 2
Das erhaltene Ergebnis wird folgendes sein:
VERGRÖSSERN
Schritt 3
Dort sehen wir die vollständige Liste mit PID und Namen jedes Prozesses. Wir können dieses Ergebnis in einer Textdatei generieren, indem wir die folgende Zeile ausführen:
Aufgabenliste / svc | finde "svchost.exe"> c:\svchost.txt
VERGRÖSSERN
Schritt 4
Dadurch wird die txt-Datei mit den jeweiligen svchost.exe-Diensten generiert, die auf dem System aktiv sind:
VERGRÖSSERN
3. Holen Sie sich svchost.exe-Dienste mit dem Process Explorer in Windows 10
Der Process Explorer ist ein von Microsoft entwickeltes Dienstprogramm, um vollständigen Zugriff auf alle aktiven oder Hintergrundprozesse des Betriebssystems zu haben.
Im oberen Fenster des Dienstprogramms wird eine Liste der derzeit aktiven Prozesse angezeigt, einschließlich der Namen der besitzenden Konten, während die im unteren Fenster angezeigten Informationen von der Konfiguration des Prozess-Explorers abhängen: wenn er die Kontrolle hat Modus sehen wir die Zusammenfassung des ausgewählten Prozesses im oberen Fenster und wenn sich der Process Explorer im DLL-Modus befindet, sehen wir die DLLs und zugeordneten Dateien, während der Prozess geladen wurde.
Wir können es unter folgendem Link kostenlos herunterladen:
VERGRÖSSERN
Mit diesen Methoden erhalten wir diese detaillierten und vollständigen Informationen, da svchost.exe ein Windows-Prozess ist.