Wie kann ich hohe 'svchost beheben.exe ' Nutzung in Windows 7?

Ich habe ein problem mit Windows 7 64-bit. Ich dachte, es war langsam und alles, aber dann sah ich, dass die CPU-Auslastung immer bei 80% lag und begann nach einer Lösung zu suchen.

Es gibt zwei svchost.exe, die jeweils etwa 30% verbrauchen, und im Ressourcenmonitor gibt es eine Systemunterbrechung, die ständig 45% verbraucht. Ich habe versucht, die Anwendungen zu schließen, aber es macht keinen Unterschied.

Ich habe einige andere Dinge ausprobiert, die ich bei Google gefunden habe, z. B. Systemupdates deaktivieren, aber es hat nicht funktioniert.

Ich weiß nicht, ob es helfen wird, aber hier sind meine Spezifikationen:

Core 2 Duo 4400
ATI Radeon 4850
4 GB DDR2 RAM

BEARBEITEN

Ich habe das vorgeschlagene Programm ausgeführt und diese Informationen erhalten; habe ich es richtig verstanden?

Geben Sie hier die Bildbeschreibung ein


BEARBEITEN

Wie Sie hier gefragt haben, habe ich es jetzt verstanden? Die anderen TCP / IP gibt es nichts.

Geben Sie hier die Bildbeschreibung ein

BEARBEITEN

Ich lief msconfig und nahm die Dienste, die einer der svchost.exe ich habe aus dem Start heraus verwendet und jetzt ist meine CPU um 50%, aber ich möchte es immer noch weiter verbessern. Ich kann nicht so viel CPU-Leistung verlieren, nur wegen Windows...


BEARBEITEN

Ja, es gibt nichts, was ich hier tun kann. Ich werde Windows XP bald neu installieren, es ist wirklich seltsam...

Author: Peter Mortensen, 2010-01-05

12 answers

I think you ' ll find Svchost Zuschauer um nützlich zu sein.

geben Sie hier die Bildbeschreibung ein

Sie können damit bestimmen, welches Programm am besten funktioniert, indem Sie die geschriebene Datenmenge und dergleichen anzeigen. Es sollte in gewisser Weise helfen zu bestimmen, welcher Prozess was tut.

 17
Author: KdgDev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-19 10:07:15

Verwenden Sie ein Programm wie Process Explorer, um festzustellen, welches svchost.exe die Ressourcen verbraucht. Wird svchost von services.exe ausgeführt? Was sind die Befehlszeilenargumente für dieses bestimmte svchost? Es gibt mehrere svchost, die über Windows ausgeführt werden, Sie müssen isolieren, welche diese Ressourcen verbraucht. Der Prozess-Explorer zeigt an, welche Dienste diesem Prozess zugeordnet sind, und zeigt an, welche TCP/IP-Ports er verwendet.

Klicken Sie auf das Prozess-Tag, damit die Prozesse show in a tree format, um zu bestätigen, es wird über services.exe.

geben Sie hier die Bildbeschreibung ein

Wenn Sie sich Ihre Dienste-Registerkarten ansehen, sehen sie legitim aus.

First svchost looks like `svchost.exe -k LocalServiceNoNetwork`
Second svchost looks like `svchost.exe -k LocalServiceNetworkRestricted`

Haben Sie etwas aggressiv Ihre Windows-Firewall schlagen? Was zeigen die Registerkarten TCP/IP und Threads? Auf der Registerkarte Threads werden CPU-Informationen für die Threads in jedem Prozess angezeigt. Haben Sie versucht, die angegebenen Dienste neu zu starten oder Ihr Eventlog auf viele Fehler überprüft?

Führen Sie any indizierung von Mediendateien oder haben Sie irgendetwas in Ihrem LAN, das versucht, auf diese Mediendateien zuzugreifen?

Das sind viele EtcTraceMessageVa-Aufrufe. Haben Sie Ihr Eventlog überprüft? Bei der Geschwindigkeit, mit der CPU verwendet wird, muss etwas in WMI in ETW geschrieben werden. Bessere Frage, hat dies kürzlich begonnen und haben Sie einen Wiederherstellungspunkt, bevor es passiert ist?

 14
Author: Darren Hall,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-28 04:49:39

Ich bin überrascht, über die Beratung, die andere gegeben haben, auf dieses Problem (einige sogar ganz einfach gemacht Vermutungen).

Für Leonardo und andere, die ihren Weg hierher finden, gibt es einige Teps, die alle anderen vermisst haben.

  • Ja, beginnen Sie mit einer Kopie von Process Explorer.

  • Ja, schauen Sie sich als nächstes die Instanzen von SVCHOST.EXE an, die ausgeführt werden, und doppelklicken Sie auf die Instanzen mit der hohen CPU-Auslastung.

  • Ja, schauen Sie sich die Registerkarte Services an, um zu finden herauszufinden, welche Dienste von dieser Instanz von svchost gehostet werden.

Hier haben alle anderen aufgehört; das ist nicht genug. Jetzt müssen Sie Services.msc ausführen und jeden der Dienste stoppen, die wiederum von der außer Kontrolle geratenen Instanz von svchost gehostet werden, und nach jedem eine Weile warten, um festzustellen, ob die CPU-Last abfällt. Wenn ja, dann war der letzte, den du aufgehört hast, der Schuldige.

Zu diesem Zeitpunkt wissen Sie genau, welcher Dienst die CPU verstopft hat und kann dann verfolgen Sie herauszufinden, warum dieser bestimmte Dienst Zyklen saugen würde.

 4
Author: Synetech,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-01 04:40:12

Eine Reihe von Viren können unter dem Namen svchost laufen, so ist es am besten zu überprüfen, Sie haben anständige Anti-Virus läuft und aktualisiert. Es ist jedoch genauso wahrscheinlich, dass es sich um ein nicht virenbedingtes Windows-Problem handelt.

Svchost.exe ist ein generischer Host-Prozessname für Dienste, die von Dynamic-Link-Bibliotheken (DLLs) ausgeführt werden, und Sie können analysieren, was diese bestimmten svchost-Prozesse verwenden Svchost Process Analyzer

 1
Author: WheresAlice,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-01-05 22:21:27

Ich hatte gerade einen der svchosts Prozesse, aus dem Nichts, starten Sie meinen Win7 32bit PC für die letzten 2 Tage zu lähmen,mit der (Dual-Core) CPU auf 100% stecken. Dieser spezielle svchost-Prozess war für über ein Dutzend Net Services-Prozessthreads verantwortlich, die alle als standardmäßige Netzwerkdienste galten.

Mit einer Kombination aus neuen Admin-Warnungen im EventVwr, Sys Internals Process Explorer und svchost Analyser habe ich sie auf den Hauptschuldigen eingegrenzt Wesen:

Windows Live Mesh Remote-Desktop-service -

Wenn ich dies in Diensten deaktiviere, habe ich ungefähr 60% meiner CPU zurückbekommen, und dieser bestimmte svchost-Dienst wurde dann im Task-Manager abgebrochen.

Es wurde dann durch ein anderes ersetzt, wobei etwa 35-45% verwendet wurden. Wenn Sie mit der rechten Maustaste in den Task-Manager klicken und zum Dienst wechseln, wurde nur Windows Defender zugewiesen.... (und wir haben alle schon einmal davon gehört).

So viele wissen nicht, dass es installiert ist mit Windows 7 standardmäßig (Sie können es nicht in Ihrer Programmliste sehen), dieser Link zeigt eine nette Anleitung zum Deaktivieren.

Http://www.simplehelp.net/2009/03/11/how-to-disable-windows-defender-in-windows-7/

 1
Author: Dominic bufton,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-09-30 00:33:29

Ich hatte auch ein Problem mit svchost.exe verursacht 100% CPU - - Nutzung. Die fraglichen Dienste im Zusammenhang mit svchost sind NLASvc, LanmanWorkstation, Dnscache und CryptSvc. Mein Problem war Firefox. In der neuesten Version haben sie Plugin-Container hinzugefügt.exe, die als Prozess getrennt von Firefox ausgeführt wird. Die Idee dahinter ist, dass Firefox oder Ihre Browsersitzung nicht abstürzt, wenn ein Plugin abstürzt. Aber es machte das Surfen auf meinem System unerträglich.

Die Lösung: Plugin deaktivieren container-Prozess.

  • Öffnen Sie den Firefox-Webbrowser.
  • Geben Sie about:config in die Adressleiste ein und drücken Sie die Eingabetaste.
  • Es erscheint eine Warnung. Ignorieren Sie es und drücken Sie die "ich werde vorsichtig sein, ich verspreche!" Schaltfläche.
  • Geben Sie im Feld Filter dom ein.ipc. Für das Filter-Dom werden sechs Einstellungen angezeigt.ipc.
  • Erste und letzte Einstellungen ignorieren (dom.ipc.Plugin.enabled und dom.ipc.Plugin.timeoutSecs). Toggle (Doppelklick) jede der vier verbleibenden Einstellungen zu ändern Sie den Wert von " true "in"false".

Wenn Sie fertig sind, starten Sie Firefox neu und öffnen Sie den Windows Task-Manager, um zu sehen, dass der Plugin-Container-Prozess deaktiviert ist..

Weitere Informationen

Die Absturzschutzfunktion in Firefox 3.6 ist nur für bestimmte Plugins aktiviert. Die vier Einstellungen, die wir hier geändert haben, spezifiziert vier verschiedene Out-of-Process-Plugins. Sie sind die NPAPI-test-plugin, Adobe Flash, Apple QuickTime (nur Windows) und Microsoft Silverlight (Windows). Diese Plugins werden in einer separaten dom.ipc.plugins.enabled Voreinstellung angegeben, die standardmäßig auf true gesetzt ist. Wir können sie deaktivieren, indem wir ihren Wert in false ändern. Und so plugin-container.exe wird nicht ausgeführt. Standardmäßig ist die Voreinstellung dom.ipc.plugins.enabled bereits auf "false"gesetzt. Also, keine Notwendigkeit, es zu berühren. Das dom.ipc.plugins.timeoutSecs ist auch hier nicht wichtig, da andere Werte falsch sind.

Ich hoffe, das hilft jemandem.

 1
Author: CHuBBNuTT,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-06-12 13:48:39

Ich hatte das Gleiche, Windows Defender getötet und jetzt geht es mir gut. Viel Glück für Sie.

 0
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-01-15 16:17:44

Aus Ihren Screenshots geht hervor, dass der Audiodienst beteiligt ist.

Möglicherweise besteht eine Verbindung zu dem in win 7 hohe CPU-Auslastung bei 2 Diensten (siehe Letzte Antwort).

Versuchen deaktiviert den integrierten audio - und sehen, ob dies hilft.

 0
Author: harrymc,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2011-08-12 14:18:41

Verwenden Sie den Prozessexplorer von Sysinternal

Finden Sie dann, welcher SVCHOST - Dienst ohne übergeordnetes Element ausgeführt wird, da jeder svchost.exe von services.exe geladen werden muss. Töte sie alle, wenn sie gefunden werden. (Sie können das übergeordnete Element eines Prozesses ermitteln, indem Sie darauf doppelklicken > > Registerkarte "Bild" > > Bezeichnung "Übergeordnetes Element".)

Wenn der Virus, den Sie bekommen haben, derselbe wie bei mir ist, sollten Sie die folgenden Schritte ausführen.

Überprüfen Sie, ob sich im Ordner ..\Program Files\Microsoft ein Prozess mit dem Namen Watermark.exe befindet. Dann löschen Sie es. (Sie sollten diesen Ordner auch besser sperren, indem Sie die Registerkarte Security verwenden.)

Watermark.exe injiziert VBScripts Code in jede .html Datei. Dann werden diese infizierten .html Dateien in SVCHOST.EXE injiziert. Überprüfen Sie also einige .html Dateien von verschiedenen Orten, indem Sie sie mit einem Texteditor öffnen. * Nicht laufen *. Wenn Sie VBScript Code am Ende Ihrer Datei finden, ist die Bedingung schlechter als erhofft.

Wenn dies auch geschieht, löschen Sie besser alle .html Dateien (oder entfernen Sie den Code aus jeder .html Datei.

Nach dem Bereinigen der .html - Dateien habe ich in dieser Situation die SVCHOST.EXE von der Windows XP-Installations-CD durch die Verwendung von Recovery Console vom Booten ersetzt.

 0
Author: Alvin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-18 06:07:34

Die wevtsvc.dll verursacht die hohe CPU-Auslastung für Sie.

geben Sie hier die Bildbeschreibung ein

Dies ist der Windows Eventlog-Dienst. um im Detail zu sehen, was getan wird, müssen Sie xperf verwenden, um CPU-Sampling-Daten zu erfassen und mit WPA zu analysieren.exe - .

 0
Author: magicandre1981,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-07-22 16:28:31

Ein einfacher Weg, den ich in Windows 7 verwendet, um zu finden, was alle Dienste unter einem bestimmten laufen svchost.exe - in windows-task-manager - war Rechtsklick svchost.exe und wählen Sie Gehen Sie zu Service (s) Option aus der Liste. Dies führt zur Registerkarte Dienste und hebt alle Dienste hervor, die unter dem ausgewählten svchost ausgeführt werden.exe.

Ähnliche Option in der Eingabeaufforderung ist zu laufen,

tasklist /svc

Hoffe es hilft!

 0
Author: Anmol Saraf,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-01-16 07:48:02

Könnte der" Power " - Dienst sein, der von einem der svchost-Prozesse ausgeführt wird und eine hohe CPU-Auslastung verursacht. Versuchen Sie, den Energiesparmodus von der Waage (Standard) auf Leistung zu ändern, und stellen Sie den Schlafmodus auf "Nie"ein.

 -1
Author: carmel564,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2010-06-16 06:43:51