Windows 10 运行时代理 CPU 使用率

Ari*_*aes 7 cpu-usage windows-10

我已经安装了 Windows 10,现在它通过一个名为 Runtime Broker 的进程使用了​​大约 10-15% 的 CPU。我可以看到一个名为“来自 Microsoft 后台任务”的进程被创建了几次。

到目前为止,我尝试过的是禁用 Windows 提示和新功能更新共享,就像其他人所说的那样,但没有帮助。

有谁知道是什么导致了这个以及如何解决它?谢谢。

编辑

我的问题与它是什么或它做什么无关,我已经知道了。我真正的问题是为什么它使用那么多 CPU。

编辑 2

您会注意到还有一个名为 From Microsoft Background Task 的进程,我认为它们可能以某种方式相关。

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

编辑 3

我已经记录了 xperf 跟踪,通过分析它,我可以看到一个名为 BackgroundTransferHost.exe 的可执行文件被执行了几次,消耗了处理器的时间,因此 rundll32 也消耗了一些处理器时间。xperf 文件输出的链接:https://www.dropbox.com/s/rw8q0oo47zviz2j/HighCPUUsage.etl?dl=1

编辑 4

如果我结束从 Microsoft 后台任务进程运行时代理进程停止使用 CPU。所以,可以肯定的是,它们以某种方式相关。但是过了一段时间,两个进程都会重新开始。

编辑 5

我不确定这一点,但大多数用户似乎都在使用笔记本电脑。结果我去了我的台式电脑,在那里我看不到问题的发生。

Ari*_*aes 1

对于遇到问题的每个人,我找到了一个临时解决方案

进入你的windows system32文件夹,找到这两个exe文件:

BackgroundTranferHost.exe
BackgroundTaskHost.exe
Run Code Online (Sandbox Code Playgroud)

将所有权从 TrustedInstaller 更改为您自己。属性 -> 安全 -> 高级。

拒绝对 TrustedInstaller 和其他主体授予完全控制权限。

请注意,删除 Windows.old 文件夹也有帮助。

再次强调,这是一个临时解决方案!它解决了所描述的问题,但我不知道它是否会导致其他问题。