Windows 11原生查看CPU温度有五种方法:一、UEFI界面查看瞬时温度;二、PowerShell调用WMI获取区域温度;三、任务管理器性能页(部分新平台支持);四、性能监视器添加WMI计数器周期采集;五、推荐Core Temp获取核心级结温。

如果您希望在Windows 11系统中获取CPU实时温度读数,但又不依赖第三方软件,则需利用系统原生接口或固件层传感器数据。以下是多种可行的查看与监控方法:
一、通过BIOS/UEFI固件界面查看瞬时CPU温度
该方法绕过操作系统,直接读取主板传感器原始采样值,数据未经驱动层干预,准确度高,适用于开机阶段快速验证基础散热状态,但仅提供单次静态读数,无法反映运行中温升过程。
1、点击“开始”按钮,在按住键盘上Shift键的同时选择“重启”选项。
2、电脑重启后进入“高级启动”菜单,依次选择“疑难解答” → “高级选项” → “UEFI固件设置”。
3、点击“重启”,系统将进入UEFI界面;在主界面或“Main”、“Status”、“Hardware Monitor”、“PC Health”等标签页中查找标有“CPU Temperature”、“Core Temp”、“CPU Die Temp”或类似名称的条目。
4、记录显示数值,注意该读数为进入UEFI瞬间的单次采样,不随时间刷新,不可用于负载过程监控。
二、使用PowerShell调用WMI接口获取CPU区域温度
该方法利用Windows内置的Windows Management Instrumentation(WMI)服务,查询MSAcpi_ThermalZoneTemperature类获取主板ACPI热区原始温度值,并经单位换算输出摄氏度,属于系统级免安装方案,但依赖OEM主板对ACPI Thermal Zone的完整实现。
1、右键“开始”按钮,选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。
2、输入以下命令并回车执行:Get-WmiObject -Namespace root/wmi -Class MSAcpi_ThermalZoneTemperature | ForEach-Object {($_.CurrentTemperature - 2732) / 10}。
3、若主板支持该接口,命令将返回一个浮点数,例如62.4,表示当前CPU区域温度约为62.4℃。
4、如返回空结果或报错“找不到类”,表明当前设备未启用或不支持该ACPI热区接口,此方法不可用。
三、通过任务管理器性能页尝试获取CPU温度(条件限定)
Windows 11 22H2及更新版本中,部分搭载Intel第11代及以上CPU或AMD Ryzen 5000系列及以上APU的设备,在安装最新OEM固件与芯片组驱动后,可能于任务管理器CPU性能页底部显示温度字段,该数据由WDDM电源管理协同提供,非全平台开放。
1、同时按下Ctrl + Shift + Esc组合键,打开任务管理器。
2、点击顶部的“性能”选项卡。
3、在左侧列表中选择“CPU”,观察右侧面板底部是否出现“温度”数值及单位(℃)。
4、若未显示温度,可切换至“GPU”项,部分NVIDIA/AMD显卡驱动会同步上报CPU区域热区数据(如SoC温度),此时显示的可能是封装级热区温度,而非核心结温。
四、使用性能监视器添加WMI温度计数器进行周期性采集
该方法借助Windows内置的性能监视器(PerfMon),通过手动添加WMI Provider计数器实现对ACPI热区温度的定时轮询与日志记录,适用于需留存温度变化轨迹的诊断场景,但需提前确认WMI接口可用性。
1、按Win + R键,输入perfmon并回车,打开性能监视器。
2、在左窗格展开“性能监视器”,右键“数据收集器集” → “用户定义” → “新建” → “数据收集器集”。
3、选择“创建手动数据收集器集”,输入名称,点击“下一步”;在“性能计数器”页面点击“添加” → “从WMI计数器” → 输入命名空间root\wmi,类名MSAcpi_ThermalZoneTemperature,属性名CurrentTemperature。
4、完成配置后启动收集,导出日志时需手动将原始值按公式(CurrentTemperature − 2732) / 10换算为摄氏度。
五、部署Core Temp进行实时核心级监控
Core Temp专为读取CPU内部数字热传感器(DTS)设计,可精确获取每个物理核心的结温(Tj. Max),支持后台常驻、任务栏温度显示与阈值告警,对Intel与AMD主流处理器兼容性良好,属于轻量级专业监控工具。
1、访问Core Temp官网下载最新版安装包,以管理员身份运行安装程序。
2、安装完成后启动Core Temp,主界面即显示各核心温度、频率、电压及Tj. Max余量。
3、右键系统托盘图标,选择“选项” → “显示在任务栏”,启用实时温度悬浮显示。
4、在“选项” → “报警设置”中,可为高温设定声音提示或自动执行命令,其读数直接来自CPU内部DTS传感器,精度高于ACPI热区值。











