Der Prozess svchost.exe wird von Microsoft als "ein Generic Host Process Namen für Dienste , die von Dynamic Link Libraries laufen . " Svchost.exe , in anderen Worten, ist ein Prozess , der Windows , um mehrere Dienste von DLL-Dateien ausführen können . Ein "Ausreißer Prozess " bezieht sich auf einen Prozess unter Windows , die in eine Endlosschleife eintritt und verbraucht die Ressourcen des Computers , so dass andere Prozesse zum Absturz bringen. Der Prozess svchost.exe kann oft ein außer Kontrolle geratener Prozess aufgrund von Fehlern und Abstürzen zu werden, was Windows einfrieren oder abstürzen . Origins und Lage
Die svchost.exe -Datei erstellt wurde , um DLL- Dateien für Windows-Prozesse ausführen . Der Prozess svchost.exe erscheint mehrmals im Task-Manager und läuft weiter , bis der Computer heruntergefahren ist ; Windows-Prozesse wie das automatische Update, Windows Firewall und Fax-Services sind alle DLL-Dateien, die svchost.exe ausführen und laufen auf die Erfordernisse System . Die svchost.exe -Datei wird die Registrierung beim Start scannen und Prozesse identifizieren , die ausgeführt werden müssen, und Gruppe Dienstleistungen in mehrere svchost ausführbare Dateien . Normalerweise gibt es eine Handvoll von svchost Prozesse laufen , von denen einige nehmen können wertvolle IT-Ressourcen . Die svchost Prozess ist unter dem Registry- Schlüssel " HKEY_LOCAL_MACHINE \\ Software \\ Microsoft \\ Windows NT \\ CurrentVersion \\ svchost " im Registrierungs-Editor befindet, jede Taste unter diesem Titel wird eine Gruppe von Diensten oder DLL-Dateien von der svchost.exe beim Systemstart ausgeführt zu identifizieren.
Speicherbedarf
Svchost.exe betreibt mehrere Prozesse auf einmal ganze Systemabstürze zu vermeiden. Wenn eine einzelne Datei svchost.exe war geladen und Ausführung jedes Windows-Dienst , würde der Vorgang bis mehr Speicher und verursachen mögliche Abstürze im System. Das Verfahren wird daher dupliziert ; wenn man svchost.exe ausfällt, das gesamte System wird nicht abstürzen und kann leicht erholen. Wenn die Datei svchost.exe auf über 70 Prozent des verfügbaren Speichers in der CPU verwenden beginnt , könnte dies auf ein Update im Gange ist oder dass einer der Prozesse auf Ihrem Computer lädt ein neues Update.
Runaway Prozess
Da der Prozess svchost.exe ständig ausgeführt wird, Prozesse von DLL-Dateien , hat es das Potenzial, zu einem außer Kontrolle geratenen Prozess geben und zum Absturz des Computersystems. Wenn ein Service der svchost.exe Prozess gehostet aus irgendeinem Grund fehl, kann der svchost versuchen, die Datei erneut ausführen , wodurch Fehler in der svchost.exe Prozess und die Schaffung eines außer Kontrolle geratenen Prozess, der nimmt alle Speicher-und CPU-Ressourcen und verhindert alle anderen . Informationen (z. B. Tastatureingaben von Mausbewegungen ) in das System
Verhindern, dass ein Runaway
Stoppen eines außer Kontrolle geratenen svchost.exe ist notorisch schwierig , der Prozess wird entweder wieder Arbeit selbst oder wird das System komplett abstürzen , der Benutzer daran gehindert , auch versuchen, die Datei svchost.exe deaktivieren . Sie können jedoch deaktivieren einige Prozesse von der svchost durch Öffnen des Command Line ( Klick auf " Start", wählen Sie " Ausführen" und Eingabe von " cmd.exe " ) und Eingabe ausgeführt " tasklist /svc . " Dieser zeigt Ihnen die einzelnen Leistungen und eine "PID "-Nummer. Im Task-Manager (Strg + Alt + Entf) , wenn Sie die Registerkarte "Prozesse" und wählen Sie "Ansicht" aus dem Hauptmenü , dann " Spalten auswählen " und aktivieren Sie "PID ", werden Sie sehen, die Prozesse im Task-Manager erscheint mit einer PID-Nummer neben ihnen. Unnötige svchost.exe Prozesse können durch Bezugnahme auf die PID-Nummer in der Befehlszeile und Task-Manager und voll mit der rechten Maustaste auf den Prozess und die Auswahl deaktiviert identifiziert werden " Prozess beenden. " Einzelne DLL-Dateien können gelöscht und deaktiviert werden.