Service-Host mit 4 Kindern frisst bis zu 20% der CPU; Was macht es?

354
Dims

Ich habe festgestellt, dass der Service-Host zu viele CPU-Ressourcen verbraucht:

Service-Host mit 4 Kindern frisst bis zu 20% der CPU; Was macht es?

Woher weiß man, was macht es?

procexp64.exe zeigt noch weniger Informationen (keine untergeordneten Prozessliste).

Das Herunterfahren dieses Prozesses verursacht keinen sichtbaren Schaden.

0
Sie könnten versuchen, die Dienste nacheinander anzuhalten, während Sie die CPU-Auslastung überwachen, um herauszufinden, was der Schuldige ist. Dies sollte das Auffinden der Hauptursache erleichtern. James P vor 8 Jahren 1
Das liegt daran, dass sie keine untergeordneten Prozesse sind. Dies sind Dienste, die im übergeordneten Prozess ausgeführt werden. qasdfdsaq vor 8 Jahren 1

1 Antwort auf die Frage

1
magicandre1981

Erfassen Sie eine Xperf-Kurve der CPU-Nutzung:

xperf -on Latenzzeit -stackwalk-Profil -buffersize 2048 -MaxFile 2048 -FileMode Circular && timeout -1 && xperf -d C: \ HighCPUUsage.etl

Wenn Sie es in WPA öffnen und den Stapel erweitern, sehen Sie wahrscheinlich, dass der UPNP-Dienst wartet (rot hervorgehoben).

Beenden Sie diesen Dienst, um das Problem zu beheben.