Die CPU-Auslastung liegt zu 100% an svchost.exe Windows 7

0

Es ist schon eine Weile her, dass mein Laptop sehr langsam wurde und die CPU-Auslastung fast immer 100% beträgt. Ich habe den Prozessmonitor heruntergeladen und unten sind die Prozessdetails aufgeführt, die den größten Teil der Nutzung beanspruchen. Ich würde es wirklich begrüßen, wenn jemand raten könnte, wie dies zu beheben ist, da es wirklich nervig ist.

enter image description here

Tak
quelle
Sie müssen herausfinden, welcher Dienst sich schlecht verhält. Ein guter Anfang ist, den zuletzt installierten / aktivierten Dienst zu deaktivieren und zu prüfen, ob dies hilft.
Dmitry Grigoryev
@DmitryGrigoryev Der Screenshot in meiner Frage zeigt die Liste der Dienste, die mit dem Prozess verbunden sind, der den größten Teil der CPU-Auslastung beansprucht.
Tak
Leider ist es mir nicht möglich, anhand der Liste zu erkennen, welcher Dienst Probleme verursacht.
Dmitry Grigoryev
aber ich verstehe nicht, wie wenn dieser Prozess die gesamte CPU-Auslastung verbraucht und dies die damit verbundenen Dienste sind, was sollte dann sonst ein Problem verursachen? und woher wissen, welche Dienste die Probleme verursachen?
Tak
Es besteht eine gute Chance, dass Sie die identifiziert haben verarbeiten Es gibt also nichts anderes, was das Problem verursachen könnte. Leider können Sie nicht alle aufgelisteten Dienste deaktivieren (wahrscheinlich verwenden Sie einige von ihnen), daher müssen Sie die identifizieren Bedienung Ärger verursachen.
Dmitry Grigoryev

Antworten:

2

Ich würde fortfahren, indem ich einige der in Ihrem Screenshot aufgelisteten Dienste deaktiviere, um den Schuldigen zu identifizieren. Das Problem ist, dass es Dienste gibt, die für den normalen Betrieb unerlässlich sind. Das Deaktivieren dieser Dienste kann zu erheblichen Problemen führen (z. B. können Sie sich möglicherweise nicht mehr anmelden, wenn Sie den Gruppenrichtlinienclient oder den Benutzerprofildienst deaktivieren).

Wenn Sie eine Vorstellung davon haben, welcher Dienst in letzter Zeit installiert / aktiviert wurde, sollten Sie ihn zunächst deaktivieren. Andernfalls würde ich versuchen, "Server" und "Internetverbindungsfreigabe" zu deaktivieren, um festzustellen, ob dies hilfreich ist.

Es kann vorkommen, dass Sie diese Dienste tatsächlich benötigen, sodass Sie sie nicht einfach deaktiviert lassen können. Wenn Sie jedoch nachweisen können, dass sie die Ursache des Problems sind, wird Ihre Frage viel spezifischer und beantwortbarer.

Dmitry Grigoryev
quelle
Ich habe versucht, beide zu stoppen server und internet connection sharing aber es gibt mir diese Fehlermeldung, wenn ich das versuche error opening service for control: Access is denied
Tak
Haben Sie Administratorrechte auf Ihrem PC? Gibt es Gruppenrichtlinien, die die Dienstverwaltung durch lokale Benutzer verhindern? Gibt es eine IT-Abteilung, die für Ihren PC zuständig ist, oder gehört sie Ihnen?
Dmitry Grigoryev
1
@ Shepherd Die sollten leicht zu stoppen sein, mit Administratorrechten. Tatsächlich werden diese 2 das Booten nicht beeinflussen, es sei denn, Sie sind irgendwie auf ein Netz angewiesen, so dass sie deaktiviert werden können, ohne dass Bootprobleme auftreten. (Neustart wäre nach Deaktivierung erforderlich, um abzuschließen)
Psycogeek
0

In Windows ist svchhost.exe der übergeordnete Prozess einer Gruppe von Windows-Diensten. Dieser scheint viele Netzwerkdienste auszuführen.
Sie sollten nach massivem / unerwünschtem Netzwerkverkehr suchen. Ein guter Anfang wäre Microsoft Message Analyzer

RetroDroid
quelle
Wie in meiner Frage angegeben, ist dies der Prozess, der fast die gesamte CPU-Auslastung beansprucht.
Tak
1
@shepherd Wenn von den Diensten viel Datenverkehr generiert wird, benötigt die übergeordnete Datei svchost.exe viel CPU-Zeit.
RetroDroid