Was Sie wissen sollten
- Service Host (svchost.exe) ist ein legitimer Systemprozess, der im Windows-Betriebssystem verwendet wird.
- Es ist sicher, wenn es hier gespeichert wird: %SystemRoot%System32 oder %SystemRoot%SysWOW64 .
- Sie können svchost.exe löschen, wenn Sie es irgendwo anders finden.
In diesem Artikel wird erläutert, was svchost.exe ist, wie Sie feststellen können, ob es sicher ist, und was zu tun ist, wenn Sie einen svchost.exe-Virus finden.
Was ist Svchost.exe?
Die Datei svchost.exe (Service Host) ist ein kritischer Systemprozess, der von Microsoft in Windows bereitgestellt wird Betriebssysteme . Unter normalen Umständen handelt es sich bei dieser Datei nicht um einen Virus, sondern um eine wichtige Komponente in vielen Windows-Diensten.
Der Zweck von svchost.exe besteht, wie der Name schon sagt, darin,Host-Dienste. Windows verwendet es, um Dienste zu gruppieren, die Zugriff darauf benötigen DLLs in einem Prozess auszuführen, was dazu beiträgt, den Bedarf an Systemressourcen zu reduzieren.
Da Windows den Service Host-Prozess für so viele Aufgaben verwendet, kommt es häufig zu einer erhöhten RAM-Auslastung von svchost.exe im Task-Manager. Außerdem werden viele Instanzen von svchost.exe im Task-Manager ausgeführt, da Windows ähnliche Dienste zusammenfasst, beispielsweise netzwerkbezogene Dienste.
Da es sich um eine so kritische Komponente handelt, sollten Sie sie nicht löschen oder unter Quarantäne stellen, es sei denn, Sie haben überprüft, dass die spezifische svchost.exe-Datei, mit der Sie es zu tun haben, unnötig oder bösartig ist. Es dürfen nur zwei Ordner vorhanden sein, in denen die echte Version gespeichert ist, sodass eine Fälschung leicht erkannt werden kann.
Svchost.exe-Prozesse (Windows 11).
Welche Software verwendet Svchost.exe?
Der Prozess svchost.exe startet beim Start von Windows und überprüft dann die HKLM-Bienenstock des Registrierung (unterSOFTWAREMicrosoftWindows NTCurrentVersionSvchost) für Dienste, die in den Speicher geladen werden sollen.
Svchost.exe läuft unter Windows 11. Windows 10 , Windows 8 , Windows 7 , Windows Vista , Windows XP , und Windows 2000.
Beginnend mit dem Windows 10 Creator Update (Version 1703) führt bei Systemen mit mehr als 3,5 GB RAM jeder Dienst eine Instanz von svchost aus. Wenn weniger als 3,5 GB RAM verfügbar sind, werden Dienste wie in früheren Windows-Versionen in gemeinsame svchost.exe-Prozesse gruppiert.
So laden Sie Videos vom Facebook-Messenger herunter
Einige Beispiele für Windows-Dienste, die svchost.exe verwenden, sind:
- Windows Update
- Hintergrundaufgaben Infrastrukturdienst
- Plug-and-Play
- World Wide Web Publishing-Dienst
- Bluetooth-Supportdienst
- Windows-Firewall
- Aufgabenplaner
- DHCP-Client
- Windows-Audio
- Superfetch
- Netzwerkverbindungen
- Remoteprozeduraufruf (RPC)
Ist Svchost.exe ein Virus?
Normalerweise nicht, aber es schadet nicht, dies zu überprüfen, insbesondere wenn Sie keine Ahnung haben, warum svchost.exe den gesamten Speicher auf Ihrem Computer belegt.
Der erste Schritt bei der Feststellung, ob svchost.exe ein Virus ist, besteht darin, zu bestimmen, welche Dienste jede svchost.exe-Instanz hostet. Da im Task-Manager wahrscheinlich mehrere Instanzen ausgeführt werden, müssen Sie etwas tiefer eintauchen, um zu sehen, was die einzelnen Prozesse tun, bevor Sie entscheiden, ob Sie den svchost-Prozess löschen oder den darin ausgeführten Dienst deaktivieren möchten.
Sobald Sie wissen, welche Dienste in svchost.exe ausgeführt werden, können Sie erkennen, ob sie real und notwendig sind oder ob Malware vorgibt, svchost.exe zu sein.
Wenn Sie Windows 11, 10 oder 8 haben, können Sie jede svchost.exe-Datei über den Task-Manager öffnen.
-
Wähle aus Prozesse Tab.
-
Scrollen Sie nach unten zum Windows-Prozesse Abschnitt und suchen Sie a Service-Host:< Dienstname> Eintrag.
-
Tippen und halten Sie den Eintrag gedrückt oder klicken Sie mit der rechten Maustaste darauf und wählen Sie ihn aus Dateispeicherort öffnen .
Wenn der Ort, der geöffnet wird, irgendetwas istandereals einen der folgenden Pfade, in denen Windows authentische Kopien von svchost.exe speichert, haben Sie möglicherweise einen Virus:
- %SystemRoot%System32svchost.exe
- %SystemRoot%SysWOW64svchost.exe
Svchost.exe im System32-Ordner (Windows 11).
Der zweite Pfad ist der Ort, an dem sich 32-Bit-Dienste befinden, die auf einem 64-Bit-Computer ausgeführt werden. Nicht alle Computer verfügen über diesen Ordner.
-
Wählen Sie im Task-Manager den Pfeil links neben dem Eintrag aus, um ihn zu erweitern. Direkt unter der Instanz svchost.exe befindet sich jeder Dienst, den sie hostet.
woran erkenne ich ob mein handy entsperrt ist
Bei anderen Windows-Versionen wie Windows 7 können Sie auch den Task-Manager verwenden, um alle von svchost.exe verwendeten Dienste anzuzeigen, dieser ist jedoch nicht so übersichtlich wie in neueren Versionen. Klicken Sie dazu mit der rechten Maustaste auf eine svchost.exe-Instanz im Prozesse Registerkarte, Auswahl Gehen Sie zu Dienste , und lesen Sie dann die Liste der hervorgehobenen Dienste im durch Dienstleistungen Tab.
Eine andere Möglichkeit besteht darin, das zu verwendenAufgabenliste Befehl In Eingabeaufforderung um eine Liste aller Dienste zu erstellen, die von allen svchost.exe-Instanzen verwendet werden.
Das zu tun, Öffnen Sie die Eingabeaufforderung und geben Sie den folgenden Befehl ein:
Eine weitere Möglichkeit besteht darin, einen Umleitungsoperator zu verwenden, um die Ergebnisse des Befehls in eine Textdatei zu exportieren, die möglicherweise einfacher zu lesen ist.
Wenn Sie etwas in der Liste nicht identifizieren, bedeutet das nicht unbedingt, dass Sie einen Virus haben. Es könnte sich einfach um einen Dienst handeln, den Sie nicht kennen, der aber für die wesentlichen Funktionen von Windows von entscheidender Bedeutung ist. Es gibt wahrscheinlich Dutzende von Diensten, die nach Viren aussehen und völlig sicher sind.
Wenn Sie bei irgendetwas, das Sie sehen, zögern, suchen Sie online. In neueren Windows-Versionen können Sie dies über den Task-Manager tun: Klicken Sie mit der rechten Maustaste auf den Dienst und wählen Sie ihn aus Online suchen . Notieren Sie sich bei Windows 7, Vista oder XP den Dienst in der Eingabeaufforderung und geben Sie ihn in Google ein.
Um einen in svchost.exe ausgeführten Dienst herunterzufahren, lesen Sie die beiden Anweisungen unten auf dieser Seite.
Warum verbraucht Svchost.exe so viel Speicher?
Wie jeder Prozess erfordert auch dieser Speicher und CPU Kraft zum Laufen. Es ist normal, dass svchost.exe einen erhöhten Speicherverbrauch aufweist, vor allem dann, wenn einer der Dienste, die Service Host verwenden, verwendet wird.
Ein wichtiger Grund dafür, dass svchost.exe viel Speicher (und sogar Bandbreite ) ist, wenn etwas auf das Internet zugreift. In diesem Fall wird möglicherweise svchost.exe netsvcs ausgeführt. Dies kann passieren, wenn Windows Update daran arbeitet, Patches und andere Updates herunterzuladen und zu installieren. Zu den weiteren Diensten, die unter svchost.exe netsvcs verwendet werden, gehören BITS (Background Intelligent Transfer Service), Schedule (Aufgabenplaner), Themes und iphlpsvc (IP Helper).
Eine Möglichkeit zu verhindern, dass der svchost-Prozess so viel Speicher oder andere Systemressourcen beansprucht, besteht darin, die verantwortlichen Dienste zu stoppen. Wenn der Service Host beispielsweise Ihren Computer aufgrund von Windows Update verlangsamt, beenden Sie das Herunterladen/Installieren von Updates oder deaktivieren Sie den Dienst vollständig. Oder vielleicht defragmentiert die Festplattendefragmentierung Ihre Festplatte. In diesem Fall verwendet Service Host mehr Speicher für diese Aufgabe.
Allerdings sollte es in alltäglichen Situationen nicht überfordernd seinalleden Systemspeicher. Wenn svchost.exe mehr als 90–100 Prozent des Arbeitsspeichers belegt, handelt es sich möglicherweise um eine bösartige, nicht echte Kopie von svchost.exe. Wenn Sie glauben, dass dies der Fall ist, lesen Sie weiter, um zu erfahren, wie Sie svchost.exe-Viren löschen.
So fahren Sie einen Svchost.exe-Dienst herunter
Was die meisten Leute wahrscheinlich mit dem svchost-Prozess tun möchten, ist, einen in svchost.exe ausgeführten Dienst zu löschen oder zu deaktivieren, weil er zu viel Speicher verbraucht. Aber selbst wenn Sie svchost.exe löschen, weil es sich um einen Virus handelt, befolgen Sie trotzdem diese Anweisungen, da es hilfreich ist, den Dienst zu deaktivieren, bevor Sie versuchen, ihn zu löschen.
Für Windows 7 und ältere Windows-Versionen ist die Verwendung einfacher Process Explorer . Klicken Sie mit der rechten Maustaste auf die Datei svchost.exe und wählen Sie Tötungsprozess .
-
Identifizieren Sie den Dienst, den Sie deaktivieren möchten.
Um dies in Windows 11, 10 oder 8 zu tun, erweitern Sie das Service-Host: [Dienstname] Eintrag.
-
Klicken Sie mit der rechten Maustaste auf den Task-Manager-Eintrag für den Dienst, den Sie herunterfahren möchten, und wählen Sie „ Stoppen . Windows stoppt diesen Dienst sofort. Alle verwendeten Systemressourcen werden für andere Dienste und Anwendungen freigegeben.
Wenn die Option zum Beenden des Dienstes nicht angezeigt wird, stellen Sie sicher, dass Sie den Dienst selbst und nicht die Zeile „Diensthost“ auswählen.
-
Wenn der Dienst nicht beendet wird, weil das Programm ausgeführt wird, beenden Sie ihn. Wenn Sie dies nicht können, müssen Sie es möglicherweise tun Deinstallieren Sie die Software .
Sie können überprüfen, ob er heruntergefahren wurde, oder ihn dauerhaft deaktivieren, indem Sie denselben Dienst im Programm „Dienste“ suchen (suchen Sie nach dienstleistungen.msc aus dem Startmenü). Um die erneute Ausführung zu stoppen, doppelklicken Sie in der Liste auf den Dienst und ändern Sie den Starttyp in Deaktiviert .
So entfernen Sie einen Svchost.exe-Virus
Sie können die eigentliche Datei svchost.exe nicht von Ihrem Computer löschen, da sie zu integral und wesentlich für einen Prozess ist, aber Sie können gefälschte Dateien entfernen. Wenn Sie eine svchost.exe-Datei haben, befindet sich diese irgendwo, außer imSystem32oder SysWOW64Wenn Sie den zuvor erwähnten Ordner löschen, ist das Löschen zu 100 Prozent sicher.
Wenn Ihr Download-Ordner beispielsweise eine Service-Host-Datei enthält oder sich eine auf Ihrem Desktop oder einem Flash-Laufwerk befindet, ist es offensichtlich, dass Windows sie nicht für wichtige Service-Hosting-Zwecke verwendet. In diesem Fall können Sie sie entfernen.
Allerdings sind svchost.exe-Viren wahrscheinlich nicht so einfach zu löschen wie normale Dateien. Befolgen Sie diese Schritte, um den Virus zu entfernen:
-
Klicken Sie im Task-Manager mit der rechten Maustaste auf den Prozess svchost.exe und wählen Sie Dateispeicherort öffnen .
Wir werden mit diesem Fenster noch nichts machen, also lassen Sie es offen.
Denken Sie daran, dass Ihre Datei svchost.exe sauber ist und nicht gelöscht werden sollte, wenn es sich bei dem geöffneten Ordner um einen der oben genannten Systemordner handelt.JedochAchten Sie besonders darauf, den Dateinamen zu lesen. Wenn es sich auch nur um einen Buchstaben von svchost.exe unterscheidet, haben Sie es nicht mit der legitimen Datei zu tun, die von Windows verwendet wird.
-
Klicken Sie mit der rechten Maustaste auf denselben svchost.exe-Prozess und wählen Sie Task beenden .
Wenn das nicht funktioniert, öffnen Sie es Process Explorer Klicken Sie mit der rechten Maustaste auf die Datei svchost.exe und wählen Sie dann aus Tötungsprozess es abzuschalten.
-
Wenn in der Datei svchost.exe Dienste verschachtelt sind, öffnen Sie sie wie oben beschrieben im Task-Manager und stoppen Sie jeden einzelnen Dienst.
-
Öffnen Sie den Ordner aus Schritt 1 und versuchen Sie, die Datei svchost.exe wie jede andere Datei zu löschen, indem Sie mit der rechten Maustaste darauf klicken und auswählen Löschen .
Wenn dies nicht möglich ist, installieren Sie es LockHunter und weisen Sie ihn an, die Datei beim nächsten Neustart zu löschen (dadurch wird die gesperrte Datei gelöscht, was unter Windows normalerweise nicht möglich ist).
So ändern Sie das standardmäßige Google Mail-Konto
-
Installieren Sie Malwarebytes oder irgendein anderes Tool zum Entfernen von Spyware , und führen Sie einen vollständigen Systemscan durch, um den svchost-Prozess zu löschen.
Starte deinen Computer neu wenn etwas gefunden wurde.
Wenn der Virus svchost.exe die Installation eines Programms auf Ihrem Computer nicht zulässt, laden Sie einen tragbaren Virenscanner auf ein Flash-Laufwerk herunter und scannen Sie von dort aus.
-
Verwenden Sie ein vollständiges Antivirenprogramm, um nach Viren zu suchen.
Es ist auf jeden Fall eine gute Idee, einen dieser ständig aktiven Virenscanner zu haben, auch wenn ein anderer Virenscanner die Datei svchost.exe löschen konnte.
-
Verwenden Sie ein kostenloses bootfähiges Antivirenprogramm, um Ihren Computer zu scannen, bevor Windows startet. Diese sind hilfreich, wenn die anderen Scanner fehlschlagen, weil der Virus svchost.exe nur ausgeführt werden kann, wenn Windows ausgeführt wird, und ein bootfähiges AV-Tool außerhalb von Windows ausgeführt wird.
- Wie viele Instanzen von svchost sollten ausgeführt werden?
Es können beliebig viele svchost gleichzeitig ausgeführt werden, da mehrere verschiedene Dienste alle auf derselben Systemdatei svchost.exe basieren. Überprüfen Sie den Namen im Prozesse Tab rein Taskmanager um sicherzustellen, dass es gültig und keine Schadsoftware ist.
- Was passiert, wenn ich svchost.exe lösche?
Wenn Sie eine legitime ausführbare Microsoft Windows-Datei svchost.exe löschen, funktioniert Ihr Computer möglicherweise nicht mehr ordnungsgemäß.