Was ist svchost.exe (LocalSystemNetworkRestricted), wenn ich es im Ressourcenmonitor in Windows Vista sehe und warum verlangsamt es mich?

36

Manchmal, wenn mein Computer eingefroren und fast unbrauchbar ist, scheint es, dass die Ursache eine starke Hintergrundverarbeitung ist. Manchmal kann ich mithilfe des Ressourcenmonitors feststellen, wer meine gesamte Festplattenbandbreite verwendet (solche Details werden im Task-Manager nicht angezeigt). Ich vermute, dass diese svchost.exe-Instanz wirklich die Aktivität des Dienstes für Windows Update anzeigt, aber ich bin nicht sicher, ob ich es mit Sicherheit herausfinden kann.

Folgendes sehe ich:

Bildbeschreibung hier eingeben

Die Frage ist: Was bedeutet LocalSystemNetworkRestricted und kann ich einen Eintrag in der Ressourcenübersicht zuordnen, der besagt, dass es sich bei svchost.exe um einen Dienst handelt?

Der gute Teil ist, dass die Datei-Spalte im Screenshot oben (falls erweitert) Ihnen sagt, welche Datei geschrieben oder gelesen wird, und dies hat mir wiederum bei meiner Theorie geholfen, dass dies Windows-Update und MSI-Installationen von Windows sind -Updates (die wahrscheinlich Teilprozesse des Dienstes sind), die als "svchost.exe (LocalSystemNetworkRestricted)" angezeigt werden, aber ich möchte es sicher wissen. Handelt es sich bei der fraglichen Datei um die Auslagerungsdatei, wird mein System höchstwahrscheinlich von Lese- / Schreibvorgängen für Auslagerungsdateien überflutet (umgangssprachlich als "Mein System ist überlastet" bezeichnet und benötigt mehr physischen Arbeitsspeicher). Aber die Ursache scheint letztendlich ein Windows-Dienst zu sein.

Update Nicht Windows Update, aber es stellt sich heraus, dass es sich um SuperFetch handelt, ein gewaltiges Vista-Problem.

Warren P
quelle
Ich habe auch festgestellt, dass auf vielen Laptops, bei denen das Laufwerk ausfällt, die gleiche Langsamkeit in SuperFetch angezeigt wird, aber es ist ein Problem, nicht die URSACHE.
Warren P
Ein verwandter Albtraum einer absurd schlecht geschriebenen Anwendung ist Windows Defender, das weitaus schlimmer ist, indem es leistungsfähige Systeme während des "Aktualisierungsprozesses" in die Knie zwingt und auch den Rest der Zeit saugt. Es erscheint als svchost secsvcs. Obwohl es den beängstigend wichtigen Namen (Abkürzung) "Sicherheitsdienste" hat, möchte ich Sie dringend bitten, ihn zu entfernen. AAR eine Notlösung Verbesserung ist, gehen Sie auf services.msc und beenden Sie den Dienst Windows Defender. (Mein Erfahrungsbereich ist Windows 7 64)
MicrosoftShouldBeKickedInNuts

Antworten:

29

Dieses nervige Systemausfallen wird durch eine Windows Vista-Fehlfunktion (Miststück) namens SuperFetch verursacht. Obwohl der Dienst in Win7 noch vorhanden ist, wurde er repariert und scheint mich nicht mehr zu verlangsamen, obwohl Ihre Laufleistung variieren kann.

http://en.wikipedia.org/wiki/Windows_Vista_I/O_technologies#SuperFetch

Nach dem Deaktivieren dieses Mistfests im Fenster Dienste (geben Sie Dienste in das Suchfeld des Startmenüs ein, suchen Sie Superfetch, beenden Sie es und deaktivieren Sie es für den automatischen Start), verschwinden diese Abstürze. Auf Systemen mit ausreichend RAM und Datenträgerdurchsatz führt Superfetch zu einer Nettoerhöhung der Systemleistung. Auf meinem Laptop führt das Aktivieren von SuperFetch zu regelmäßigen Einfrierungen des Systems, bei denen es überhaupt nicht auf Mausklicks reagiert. Ich dachte, ich wäre verrückt geworden, aber es war Teil der Dinge, die die Leute, die Ihnen die Benutzerkontensteuerung und andere großartige Innovationen gebracht haben, in Vista eingebaut haben. Ich denke, es wurde überarbeitet oder in Win7 verschrottet, so dass dies nicht möglich ist.

Update Commenter sagt, dass er dies in Win7 sieht. Ich habe noch kein Problem mit Win7 auf Laptops, aber dann haben alle meine Laptops sehr leistungsstarke Laufwerke mit 7200 U / min oder Hybrid- oder Solid-State-Laufwerke. Ich würde gerne Kommentare von Leuten hören, die dieses Problem damit haben, dass SuperFetch einen DESKTOP-Rechner mit einem herkömmlichen Laufwerk (SSD) mit 7200 U / min verlangsamt. (Ich könnte mir vorstellen, dass dies auf einem Hund einer Festplatte mit einer Spindeldrehzahl von 5400 U / min passiert.)

Update2 Ein Teil des Problems mit Windows besteht darin, dass nur der übergeordnete Prozess svchost.exe gemeldet wird. Sie müssen auch die andere Antwort lesen, die Sie auf den SysInternals Process Explorer verweist, um herauszufinden, was in svcchost.exe tatsächlich enthalten ist (wie Superfetch oder Windows Update oder etwas anderes) verlangsamt tatsächlich Ihren Computer.

Warren P
quelle
2
Tatsächlich gibt es auf Vista einen Wettbewerb zwischen beschissenen Fehlfunktionen. Windows Defender verbraucht manchmal auch 100% CPU und 100% Festplattenbandbreite.
Warren P
Vielen Dank dafür! Ich dachte, ich würde verrückt. Windows Vista funktionierte jahrelang einwandfrei und wurde dann vor ungefähr einem Monat vollständig verlangsamt, bis es fast unbrauchbar wurde.
Harry Spier
2
Ich bin gespannt, ob Sie einen Vista-Laptop verwenden. Superfetch scheint auf Laptops am blödesten zu sein, da es auf SATA-Desktop-Laufwerke mit 7200 U / min und hohem Durchsatz ausgelegt zu sein scheint und nicht auf Laptops mit geringerer Leistung.
Warren P
1
Ich hatte das gleiche Problem auf meinem Lenovo T540p mit 4 GB RAM und 7200 U / min-Laufwerk unter Windows 7 x 64. Wenn der Speicherbedarf über 3,5 GB liegt, ist der Laptop sehr langsam und die Datei svchost.exe belegt viel Speicher (~ 1 GB). Nach dem Upgrade auf 8 GB RAM verschwand dieses Problem und jetzt verbraucht die Datei svchost.exe den meisten RAM aller Prozesse, normalerweise jedoch etwa 250 MB. und die Gesamtnutzung beträgt ca. 5,2 GB. Später werde ich mit dem Stoppen von SuperFetch experimentieren.
Vladiz
1
Win7 x64: SuperFetch verursachte auch bei mir Probleme. i7 860 @ 2,80 GHz, 12 GB RAM. Nachdem der LG 34UM67-Monitor heruntergeladen wurde, wurde svchost.exe (LocalSystemNetworkRestricted) auf 2 GB erweitert. Deaktiviert und SuperFetch gestoppt, sah sofort den fraglichen svchost-Prozess verschwinden.
schumacher574
10

Verwenden Sie den Prozess-Explorer und bewegen Sie den Mauszeiger über den Prozessnamen (mit derselben PID), um Informationen zu den in diesem Prozess ausgeführten Windows-Diensten zu erhalten:

Bildschirmfoto von Process Explorer mit Diensten in einem Prozess von svchost.exe

Tamara Wijsman
quelle
3
+1 für den Prozess-Explorer. Immer eine sinnvolle Verbesserung gegenüber dem in das Betriebssystem eingebauten Zeug.
Warren P