Windows 10 Runtime Broker CPU-Auslastung

Ich habe Windows 10 installiert und jetzt verwendet es ungefähr 10-15% meiner CPU von einem Prozess namens Runtime Broker. Was ich sehen kann, ist, dass ein Prozess namens "From Microsoft Background Task" mehrmals erstellt wird.

Was ich bisher versucht habe, ist das Deaktivieren von Windows-Tipps und der Freigabe der neuen Funktionsaktualisierungen, wie andere sagten, aber es hat nicht geholfen.

Weiß jemand, was das verursacht und wie man es löst? Danke.

BEARBEITEN

Meine die Frage hängt nicht damit zusammen, was es ist oder was es tut, das weiß ich bereits. Mein echtes Problem ist, warum es so viel CPU verwendet.

EDIT 2

Sie können feststellen, dass ein anderer Prozess von Microsoft Background Task aufgerufen wird, ich denke, sie könnten irgendwie verwandt sein.

http://i.stack.imgur.com/QvS8v.png

EDIT 3

Ich habe den xperf-Trace aufgezeichnet und durch die Analyse kann ich eine ausführbare Datei namens BackgroundTransferHost sehen.exe wird mehrmals ausgeführt zeit vom Prozessor verbrauchen, daher verbraucht rundll32 auch etwas Prozessorzeit. Der Link für die Ausgabe der xperf-Datei: https://www.dropbox.com/s/rw8q0oo47zviz2j/HighCPUUsage.etl?dl=1.

EDIT 4

Wenn ich den From Microsoft Background Task-Prozess beende, stoppt der Runtime Broker-Prozess die CPU. Also, sicher, sie sind irgendwie verwandt. Aber nach einiger Zeit beginnen beide Prozesse wieder.

BEARBEITEN 5

Ich bin mir nicht sicher, aber der die Mehrheit der Benutzer scheint einen Laptop zu verwenden. Es stellte sich heraus, dass ich zu meinem Desktop-PC gegangen bin und dort das Problem nicht sehen kann.

Author: Ariel Moraes, 2015-08-17

2 answers

Die cpu-Auslastung kommt von windows.Storage.dll (WinRT storage API), die Anrufe windows.storage.dll!CPersistedTable::GetFileAsync. Eine App versucht also, Daten von der Festplatte zu lesen, und dies löst die Verwendung von runtimebroker aus.

Und Sie haben auch das "ContentDeliveryManager-Problem" von hier.

 1
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
2017-03-20 10:04:32

Für alle, die das Problem haben, habe ich eine temporäre Lösung :

Gehen Sie zu Ihrem Windows system32-Ordner und suchen Sie diese beiden Exes:

BackgroundTranferHost.exe
BackgroundTaskHost.exe

Ändern Sie das Eigentum von TrustedInstaller zu sich selbst. Eigenschaften - > Sicherheit - > Erweitert.

Verweigern Sie TrustedInstaller und anderen Principals die volle Kontrolle.

Beachten Sie, dass das Löschen der Fenster.alter Ordner kann auch helfen.

Auch dies ist eine vorübergehende Lösung! Es löst das Beschriebene problem, aber ich weiß nicht, ob es andere verursachen kann.

 1
Author: Ariel Moraes,
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-08-18 16:52:55