Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] svchost.exe macht Probleme (CPU Auslastung)

abzjji

kennt sich schon aus
Die Anwendung svchost.exe verursacht plötzlich immer eine CPU Auslastung von 6-8%. Bis vor kurzem war diese im idle immer bei 0-1%. CPU ist ein 3700X@4.3Ghz. Hat jemand eine Idee was ich versuchen könnte damit sich das wieder ändert?

Win 1903 mit allen Updates ist installiert

svchost1.PNG
 
Anzeige
Wenn Du im Ressrcenmonitor bei der svchost.exe ein Häkchen setzt wird Dir unter Dienste angezeigt welcher Dienst diese Auslastung verursacht.
 
Aber nicht sofort den Dienst deaktivieren, nenne ihn uns. Sonst läufst du Gefahr das dein Rechner nicht mehr läuft.
 
DsmSvc, das ist ein Geräte-Setup-Manager
Der ermöglicht das Erkennen, Herunterladen und Installieren von Geräte bezogener Software.
 
Kann beendet werden, habe nachgesehen, läuft bei mir auch nicht.
Einige Dienste starten automatisch wenn sie benötigt werden.
Aber ich glaube eher der Autostart sollte mal aufgeräumt werden.

Nachtrag

Geräteinstallations-Manager.png
 
Zuletzt bearbeitet:
Am Autostart sollte es nicht liegen, da hat sich nichts geändert seitdem das Problem auftritt und es ist eh kaum etwas drin.

autostart.PNG

Wenn ich versuche den Service zu beenden steht da bei Status "wird beendet" aber es springt nie auf "beendet" um. An der CPU Auslastung ändert sich auch nichts. :(
 
Schau dir nochmal meinen Screeshot an, ich bin im Taskmanager und unter Dienste. Rechtsklick auf den betreffenden Dienst und dann Anhalten wählen.
 
Was ich nicht verstehe ist, eine CPU Auslastung von 6-8%, was ist da dran schlimm wenn der Prozessor
zu 8 % ausgelastet ist? Warum muss das abgestellt werden?
 
Verbraucht mehr Strom im Idle, Lüfter drehen höher und weniger Leistung in Spielen/ beim Rendern. Such dir einen Grund aus.


Hier nochmal ein Screenshot vom Service

sc1.PNG

Geräteinstallations-Manager hängt quasi bei "Wird Beendet" fest. Kann also weder beendet noch gestartet werden. Auch wenn der PC neu gestartet wird ändert sich daran nichts.
 
Zuletzt bearbeitet von einem Moderator:
Hallo , ich empfehle den Geräteinstallationsdienst auf "manuell" zu stellen.
Zeig' mal die Dienste(Geräteinstallationsdienste) ,
wie sie im Taskmanager aussehen.
Dort gibt es mindestens noch 2 ähnliche Dienste.

Nachtrag:
Der Gerätezuordnungsdienst steht bei mir auf automatisch,
die anderen Gerätedienste auf manuell .
 
Zuletzt bearbeitet:
Moin abzjji! :)

Bitte verändere nicht den Geräteinstallations-Manager - es ist das Pfuschen am Symptom!
Es muss der Host ausfindig gemacht werden, der den Geräteinstallations-Manager befiehlt, um denjenigen Treiber in Erfahrung zu bringen, von diesem dieser Laufzeitfehler verursacht wird.

Bitte schaue Dir die Änderungen des Windows aus der letzten Zeit an, seitdem dieses Problem besteht und grenze den möglichen Auslöser auf diesen Zeitraum ein.

LG Naru! ;)
 
Ich habe den Dienst nicht manuell beendet, ich habe nur nachgesehen um einen Vergleich zu haben. Ich habe noch nie irgendwelche Dienste beendet da ich mir der Folgen bewusst bin, siehe #3. In diesem Fall bin ich davon ausgegangen das es bei ihm irgendwo hakt, wie man sieht wohl mit Recht. Denn ich kann den Dienst beenden und starten, er nicht.
 
In diesem Fall bin ich davon ausgegangen das es bei ihm irgendwo hakt, wie man sieht wohl mit Recht. Denn ich kann den Dienst beenden und starten, er nicht.

Wenn ich versuche den Service zu beenden steht da bei Status "wird beendet" aber es springt nie auf "beendet" um.

Wenn ein Dienst sich nicht beenden lässt dann liegt es daran, dass ein anderer Dienst von ihm bedingt.

Wenn die Microsoft Management Console eine Rückmeldung ausgibt, in der auf die Dienste verwiesen wird, diese von ihm bedingen, dann können wir die Ursache um ein weiteres eingrenzen. Aber da es dazu kein einziges Mal gekommen ist...
Und Mithilfe bekannter Dienste, diese sich zum Zeitpunkt der Ausführung dem Geräteinstallations-Manager unterordnen, kann auf denjenigen Treiber X Bezug genommen werden, der ein Rückschluss auf seine Anwendung gibt.
 
Da stimme ich dir in allen Punkten zu, Ursachenforschung ist angesagt. Eines haben wir ja nun schon festgestellt, er kann den Dienst nicht beenden.

Ich habe mal auf meinen Geräten nachgesehen, bei allen ist der Geräteinstallations-Manager und der Geräteinstallationsdienst beendet.
In den lokalen Diensten stehen beide, überall, auf manuell.
Also verhindert irgend ein Bösewicht ;) bei ihm das beenden des Dienstes
 
@abzjji, hast du denn schon mal einen richtigen Neustart gemacht?
Leider wird beim Ruhemodus ein Großteil der Konfigurationsfehler mit in die Hiberfil.sys geschrieben und beim nächsten Start wieder mit geladen.
Gib mal in eine Eingabeaufforderung shutdown /g /t 0 ein.
Das startet deinen Rechner neu und lädt alle Treiber und Module neu.
 
Ich hatte neulich schon das Prozedere dazu beschrieben, wie man bei den Diensten die Ursache sucht:

- Process Explorer laden https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer
- die entsprechende svchost doppelklicken
- Reiter "Threads"
- nach "CPU" sortieren und warten, bis er Vorfall sich zeigt
- Zeile markieren, dann
- auf "Stack" darunter klicken.

Von Threads und Stack jeweils ein Bild!

Der Taskmanager von Windows taugt für sowas nicht ein Stück. Macht euch einen Textbaustein draus.
 
Zuletzt bearbeitet von einem Moderator:
Plötzlich funktioniert es wieder ohne dass ich etwas gemacht habe, sehr komisch...
@.Bernd
Wenn ich den Dienst auf Deaktiviert habe ich das Problem beim nächsten Neustart nicht mehr. Auf Manuell wird der Dienst dauerhaft ausgeführt und lässt sich auch nicht beenden. Ich nehmen an der Dienst Geräteinstallations-Manager sollte aber nicht dauerhaft deaktiviert werden oder?

Anhang anzeigen 205449

Hier mal ein Screenshot aus dem Process Monitor. Hoffe es ist der richtige, einen Reiter "Threads" konnte ich nicht finden.

Anhang anzeigen 205450
 
Zuletzt bearbeitet von einem Moderator:
Hallo abzjji , leider sind deine Anhänge nicht zu öffnen, wiederhole das bitte :)
 
Anzeige
Oben