考虑这台 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 使用率的解决方案是停止ConfigNotification
Windows 任务计划程序中的任务:
Task Scheduler - Microsoft - Windows - WindowsBackup
请联系 Microsoft 支持并打开支持案例。他们需要案例来修复备份任务。