需使用专用工具读取CPU内部DTS传感器数据:一、Core Temp可为每个逻辑处理器提供毫秒级独立温度;二、HWMonitor支持多级传感器并区分Tctl/Tdie与Tcase;三、Open Hardware Monitor便携免安装,兼容虚拟化环境;四、PowerShell可通过其API远程提取JSON格式核心温度。
如果您希望精确掌握Windows 10或Windows 11中CPU每个物理核心与逻辑线程的实时温度,而非仅获取封装整体温度,则需依赖能解析处理器内部数字热传感器(DTS)的专用监控方案。以下是实现该目标的多种可行方法:
一、使用Core Temp查看各核心独立温度
Core Temp是一款轻量级开源工具,直接读取Intel和AMD处理器内置的DTS传感器,可为每个逻辑处理器(包括超线程核心)提供毫秒级刷新的独立温度值,数据精度高且无需管理员权限即可运行。
1、访问Core Temp官方站点(alcpu.com),下载最新版Windows安装包并完成安装。
2、双击桌面快捷方式启动Core Temp,主窗口立即显示所有逻辑处理器编号(如#0、#1、#2……)、对应核心温度(℃)、最低/最高历史记录及当前负载百分比。
3、右键任务栏系统托盘中的Core Temp图标,选择“显示隐藏图标”,勾选“在系统托盘中显示温度”以启用常驻迷你视图。
4、进入“Options” → “Settings”,在“Temperature”选项卡中将“Show temperature in title bar”设为启用,使窗口标题实时反映最高温核心数值。
二、使用HWMonitor读取多级温度传感器数据
HWMonitor由CPUID开发,不仅支持CPU各核心温度,还能同时显示GPU结温、主板芯片组温度、电压值及风扇转速,其传感器映射覆盖Intel Tj. Max、AMD CPUID EDX bit 23等底层接口,适用于多平台交叉验证。
1、从cpuid.com/hwmonitor页面下载HWMonitor安装程序,执行默认安装流程。
2、启动软件后,在主界面左侧展开“Intel Core iX”或“AMD Ryzen X”设备节点,逐项查看标有“Core #0 Temperature”、“Core #1 Temperature”等字样的条目。
3、注意区分不同传感器类型:标有“(Tctl/Tdie)”的数值代表CPU裸片温度,标有“(Tcase)”的为封装表面温度,前者更贴近真实核心热负荷。
4、若需长期记录,点击顶部菜单“File” → “Log to file”,设置保存路径与间隔(如每5秒),生成CSV格式日志供后续分析。