CPU 使用率高的原因;哪种测量方法更值得信任:Windows 任务管理器还是进程资源管理器?

CPU 使用率高的原因;哪种测量方法更值得信任:Windows 任务管理器还是进程资源管理器?

考虑这台 Windows 8.1 计算机(从 Windows 8 就地升级),其 CPU 使用率报告各不相同。该计算机处于空闲状态,并且已经空闲了 3 天。当前没有运行任何 CPU 密集型任务,在 3 天的空闲期内也没有运行任何 CPU 密集型任务。

Windows 任务管理器不断报告 CPU 使用率处于令人难以置信的高值(并且随着时间的推移而增加!)75%

SysInternals 的 Process Explorer 报告称,CPU 使用率相差很大,大约42%

  • 为什么 Process Explorer 报告使用率为 42.14%,但其列显示空闲率为 57%,而其他进程的总和甚至还不到 10%?

  • 我应该更相信这两个值中的哪一个,以及为什么它比另一个测量值更值得信任?

  • 我实际上如何确定哪个进程导致任务管理器报告其值?

这些 Proc Exp 指标是在管理员权限下获取的,并使用了“显示所有进程的详细信息”选项

点击查看大图: 点击放大

在此处输入图片描述

答案1

我再次查看了图片,发现sdclt.exe以绿色突出显示。这意味着该过程已启动。我查看了许多 xperf 跟踪,它们也显示了这种症状。

减少 CPU 使用率的解决方案是停止ConfigNotificationWindows 任务计划程序中的任务:

Task Scheduler - Microsoft - Windows - WindowsBackup

在此处输入图片描述

请联系 Microsoft 支持并打开支持案例。他们需要案例来修复备份任务。

相关内容