微软修改Win11任务管理器CPU使用率公式 换成行业标准解决使用率不准确问题
在 Windows 11 24H2 KB5058411 (2025 年 5 月例行更新) 中,微软已经修改任务管理器进程选项卡中的 CPU 使用率公式,更新后的 CPU 使用率与任务管理器中的性能和用户选项卡中保持一致,这意味着后续用户查看任务管理器不会再发现不同选项卡里的 CPU 使用率存在差异的问题。
在此前版本中进程选项卡使用单独的计算公式,因此 CPU 使用率在进程、性能和用户选项卡中总是存在着差异,为了解决这个问题微软采用行业统一标准进行计算,确保所有位置的使用率都是相同的。
以前任务管理器是如何计算进程选项卡中的 CPU 使用率?
默认情况下旧版进程选项卡使用自己的指标来计算处理器使用率,而性能和用户选项卡依赖于更加准确的 %处理器时间 / 使用率,后者是目前行业标准。
系统自带软件和第三方软件也会使用 %处理器时间 / 实用程序 来计算 CPU 使用率,旧版任务管理器进程里的问题在于会忽略 CPU 内核数量,所以即便一颗内核处于繁忙状态也会将整个 CPU 使用率识别为 100%。
另外旧版进程里的处理器实用程序百分比是根据 CPU 基本频率来衡量性能的,所以在睿频下的核心都会被报告超过 100% 的使用率,这也会导致性能被削减。这些问题导致进程里的 CPU 使用率永远不正确。
新版任务管理器计算 CPU 使用率的公式如下:
CPU%= 进程 CPU 时间 /(已用时间 * 逻辑处理器),在任务管理器的性能和用户选项卡里已经使用这个公式计算 CPU 使用率,现在进程选项卡里也换成了这个公式。
这样用户从进程选项卡 (也是任务管理器打开时默认显示的选项卡) 报告的 CPU 使用率会变得更准确,同时也与其他选项卡的 CPU 保持一致,不至于不同地方的 CPU 使用率存在差异。