长期以来,Windows 的任务管理器在显示 CPU 使用率方面一直存在一些令人困惑的问题。尤其是在“进程”、“性能”和“用户”选项卡之间,CPU 使用率的报告并不一致。这种不一致性可能会让用户误以为系统性能异常或任务管理器本身存在问题。然而,微软在最新的 Windows 11 更新中解决了这一问题。

问题背景:为什么会出现不一致?
在过去的版本中,任务管理器的“进程”页面使用了一种独特的公式来计算每个进程的 CPU 使用率,而“性能”和“用户”页面则采用了更符合行业标准的计算方式。这导致了以下情况:
- 单个进程的 CPU 使用率百分比相加后,并不能等于任务管理器顶部显示的总 CPU 使用率。
- 在某些情况下,即使任务管理器报告接近 100% 的 CPU 使用率,手动计算各进程的使用率之和却远低于这个数字。
这种不匹配可能让人误以为任务管理器没有正确报告 CPU 使用情况。实际上,这只是因为不同页面采用了不同的计算方法。
微软的解决方案
在最新的 Windows 11 Build 26120.3360 中,微软对任务管理器的 CPU 使用率计算方式进行了一次重大调整。以下是具体改进:
- 统一计算方式
微软现在确保所有选项卡(包括“进程”、“性能”和“用户”)都采用相同的行业标准公式来计算 CPU 使用率。这意味着:- 每个进程的 CPU 使用率将与总 CPU 使用率保持一致。
- 用户可以手动计算各进程的使用率之和,并且结果将与任务管理器顶部显示的总 CPU 使用率相匹配。
- 与第三方工具对齐
微软还调整了任务管理器的计算方式,使其更加符合行业标准以及第三方性能监控工具的行为。这使得用户在使用其他工具时也能获得一致的结果。 - 保留传统选项
如果您习惯于旧的计算方式,微软仍然提供了回退选项。您可以通过右键单击任务管理器中的任意位置,选择“传统选项”,以恢复到旧版的 CPU 使用率公式。此外,“详细信息”选项卡上的“CPU 实用程序”列(默认关闭)将继续显示旧的计算结果。
如何体验新功能?
这项改进不仅限于 Windows 11 的预览版本,还将推广到正式版本。微软计划在未来几周内将其引入 Windows 11 24H2 和 23H2 版本。如果您正在运行最新的预览版本,现在就可以体验到这些变化。
评论