要在windows 11中确认每个物理核心实时ghz频率,必须使用hwinfo64直读msr寄存器:下载v7.64便携版,以管理员身份运行,勾选“sensors only”和“show hidden sensors”,展开cpu各核心节点查看“clock”值(mhz),再除以1000得ghz,同时核对“turbo boost status”是否为“active”。

要在 Windows 11 中确认每个物理核心此刻正在以多少 GHz 运行,不能依赖任务管理器里那个被大小核平均稀释过的“当前速度”——它把 P 核冲到 5.3 GHz 和 E 核停在 2.1 GHz 合并成一个 3.6 GHz 的假象,根本看不出真实负载分布。必须穿透操作系统抽象层,直读硬件寄存器。
用 HWiNFO64 查看每个核心的毫秒级瞬时频率
这是目前唯一能同时显示 Intel/AMD 所有物理核心独立 Clock 值、倍频系数与睿频激活状态的免费工具,底层访问 MSR 寄存器,结果不可绕过、不可伪造。
第一步:访问 https://www.hwinfo.com 下载最新版 HWiNFO64 便携版(截至 2026 年 7 月为 v7.64)。
第二步:解压后【务必右键 → “以管理员身份运行”HWiNFO64.exe】——否则无法读取核心级 MSR 寄存器,所有 Clock 字段将为空或显示 0。
第三步:弹出传感器选择窗口时,勾选“Sensors only”,再【必须勾选底部“Show hidden sensors”】——否则 Meteor Lake 的低功耗核、Ryzen AI 平台的 NPU 频率将不可见。
第四步:主界面左侧树状目录中展开“CPU”→逐个点击“CPU Core #0”“CPU Core #1”…直到“CPU Core #N”,在每个节点下查找标有“Clock”或“Actual Frequency”的条目,数值单位是 MHz(例如 4850 = 4.85 GHz)。
第五步:对比所有核心数值——你会立刻发现性能核(P-core)频率远高于能效核(E-core),这才是真实的实时工作频率分布。若某核心“Turbo Boost Status”或“Precision Boost Status”显示“Active”,且 Clock 值明显高于基础频率,这就是该核心正在高频工作的铁证。
用 PowerShell 快速获取全局当前频率(仅作参考)
适合批量巡检或脚本调用,但只能返回一个操作系统采样的全局 CurrentClockSpeed 值,完全无法反映各核差异,仅可辅助判断是否整体处于高负载状态。
1、右键开始菜单 → 选择“Windows Terminal(管理员)”。
2、输入命令:Get-CimInstance Win32_Processor | Select Name, MaxClockSpeed, CurrentClockSpeed, NumberOfCores,回车执行。
3、输出中的“CurrentClockSpeed”单位是 MHz,除以 1000 得到 GHz;若该值长期接近“MaxClockSpeed”,说明系统整体正承受高单线程压力,但具体哪个核心在跑、跑多快,它一概不告诉你。
注意:如果 CurrentClockSpeed 返回 0 或空值,说明固件未向 WMI 暴露实时频率字段,此时 PowerShell 方案失效,必须退回 HWiNFO64。











