任务管理器cpu频率不显示是因界面折叠或电源策略限制;先拖拽分隔线展开详情,再切换高性能电源计划或设处理器状态为100%,最后用perfmon或powershell验证currentclockspeed是否非零。

当你在 Windows 10 任务管理器“性能”→“CPU”页面看到“基础速度:— GHz”却始终不显示“当前速度”数值,甚至整个频率栏空白,这不是 CPU 被物理锁定,而是系统界面未正确展开或电源策略限制了频率上报——两种原因互不干扰,需分路径排查和修复。
确认是否只是任务管理器界面被折叠
任务管理器默认会收起底部详细指标区域,那条极细的灰色分隔线极易被忽略。
把鼠标移到“基础速度”文字正上方 → 等光标变成上下双向箭头 → 【按住左键向下拖拽约1.5厘米】 → 直到出现“当前速度”“最大速度”“内核数”等字段。
这一步操作起来很简单,直接拖就行;但很多人卡在这里,因为那条分隔线太细,容易误判为无响应。
检查并解除电源策略对 CPU 频率的软性锁定
Windows 默认的“平衡”电源计划会主动限制处理器最大状态,导致 WMI 无法读取动态频率,任务管理器也就拿不到实时数据。
方法一:启用高性能电源计划
右键开始按钮 → 选择“电源选项” → 点击“其他电源设置” → 在“首选计划”下选择【高性能】 → 立即生效,无需重启。
方法二:手动调高处理器电源上限(更精准)
在“电源选项”→“更改计划设置”→“更改高级电源设置”中 → 展开“处理器电源管理” → 将“最小处理器状态”和“最大处理器状态”两项均设为【100%】 → 点击“应用”→“确定”。
注意:若“最大处理器状态”被灰显,说明当前电源计划为“节能”或第三方工具已接管控制,先切换回“平衡”或“高性能”再修改。
验证真实频率是否已被释放
第一步:按 Win+R 输入 perfmon /res 回车 → 左侧导航栏点“CPU” → 右侧图表下方直接显示“当前频率(MHz)”实时数值。
第二步:以管理员身份运行 PowerShell → 执行:
Get-WmiObject Win32_Processor | Select Name,MaxClockSpeed,CurrentClockSpeed
若 CurrentClockSpeed 返回非零值(如 2400),说明 CPU 频率已解锁且 WMI 正常;【若返回空值或 0,则问题出在 WMI 服务损坏,不是电源设置问题】。
第三步:若前两步验证失败,执行 net stop winmgmt & net start winmgmt 强制重启 WMI 服务,再重试第二步命令。











