Windows 10任务管理器不显示CPU温度,仅部分独立显卡支持GPU温度读取;BIOS/UEFI可准确查看待机温度;PowerShell通过WMI获取温度成功率低;推荐使用Open Hardware Monitor或Core Temp等第三方工具。

Windows 10系统本身不提供直接、稳定、通用的CPU温度显示功能。任务管理器里看到的“温度”读数,是部分用户误传或混淆的结果——实际测试和微软官方文档均证实:Win10的任务管理器从不显示CPU温度,它只在“GPU”子项下对部分独立显卡(如NVIDIA、AMD RDNA架构)支持温度读取,且需驱动和硬件双重支持。
CPU温度不能靠任务管理器看
很多教程说“点开性能→CPU→右下角就有温度”,这属于过时信息或个别OEM定制版的非标实现。标准版Win10(包括22H2/23H2)的任务管理器没有CPU温度字段。你看到的可能是第三方软件注入的界面、误认了GPU温度,或是开启了某款监控工具的桌面悬浮窗。
验证方法很简单:打开任务管理器 → 性能 → CPU → 拉动右侧滚动条到底部,确认有没有“温度”字样。大概率是没有的。
BIOS/UEFI是最准的免软件方案
这是最可靠、无需安装任何程序的方法,因为温度传感器直连主板,数据由固件实时读取:
- 重启电脑,在品牌Logo出现瞬间连续按Delete、F2、F10或Esc(具体键看屏幕提示)
- 进入BIOS/UEFI后,找“Monitor”“PC Health”“Hardware Status”“Q-Fan Control”等类似菜单
- 里面会明确列出“CPU Temperature”“CPU Package Temp”“Motherboard Temp”等数值
- 注意:此时系统未启动,测的是待机温度,一般30–45°C属正常;若超60°C,说明散热可能有问题
PowerShell命令可尝试但有兼容限制
部分主板(尤其是较新Intel平台或某些品牌机)支持通过WMI获取温度,但成功率不高,且结果常为空或报错:
- 以管理员身份运行PowerShell或Windows终端
- 输入命令:Get-CimInstance MSAcpi_ThermalZoneTemperature -Namespace "root/wmi"
- 若返回结果,找到CurrentTemperature值,例如3053 → 换算公式为:(3053 ÷ 10) − 273.15 ≈ 32.15°C
- 如果提示“找不到类”或无输出,说明你的主板/固件未启用该WMI接口,不用反复试
推荐轻量级第三方工具(真正实用)
想长期监控、对比负载变化、设报警阈值,还是得用专业小工具。以下两个免费开源方案足够日常使用:
- Open Hardware Monitor:绿色免安装,支持Intel/AMD CPU、主流主板传感器、NVMe硬盘温度,还能显示风扇转速和电压;启动即用,右键托盘图标可开启桌面小部件
- Core Temp:专注CPU,界面极简,每核心温度一目了然,支持高温警告弹窗和后台日志记录;安装包仅几MB,无广告无捆绑
两者都无需联网、不上传数据,下载官网最新版(注意避开仿冒站点),解压或安装后直接运行即可看到实时温度。
基本上就这些。别被“Win10自带CPU温度”这类标题误导,真要查温度,BIOS最准,PowerShell看运气,第三方工具最稳——选一个顺手的用起来就行。











