Windows 11 可通过三种原生方式查看 CPU 温度:一、任务管理器性能页(部分设备支持);二、PowerShell 调用 WMI 获取 ACPI 热区温度;三、BIOS/UEFI 固件界面直接读取硬件传感器数据。

如果您希望在 Windows 11 系统中实时掌握 CPU 温度,但又不想安装任何第三方监控软件,则可利用系统原生组件与固件接口直接读取传感器数据。以下是三种不依赖外部工具的可行方法:
一、通过任务管理器性能页查看CPU温度(部分设备支持)
该方法利用 Windows 11 内置的 WDDM 2.7 及以上驱动接口,直接从显卡驱动或平台电源管理模块获取 CPU 封装温度(Package Temperature),无需额外权限或配置,但需硬件与驱动协同支持。
1、同时按下 Ctrl + Shift + Esc 组合键,打开任务管理器。
2、点击顶部的 “性能”选项卡。
3、在左侧设备列表中点击 “CPU”,观察右侧面板是否显示标有 “温度” 的字段。
4、若未显示,可尝试点击 “GPU” 查看——部分 AMD 平台或 OEM 设备会将 CPU 温度映射至 GPU 传感器条目下。
二、使用 PowerShell 调用 WMI 接口获取 ACPI 热区温度
该方法通过 Windows 管理规范(WMI)访问主板 ACPI 固件中定义的热区传感器,读取原始开尔文值并换算为摄氏度,全程使用系统自带命令行工具,不需联网或安装插件。
1、右键点击 “开始”按钮,选择 “Windows Terminal(管理员)” 或 “Windows PowerShell(管理员)”。
2、输入以下命令并回车执行:
Get-WmiObject -Namespace root/wmi -Class MSAcpi_ThermalZoneTemperature | ForEach-Object {($_.CurrentTemperature - 2732) / 10}
3、若主板支持该接口,将立即返回一个浮点数值,例如 61.3,表示当前热区温度约为 61.3℃。
4、如命令无输出或提示 “无法找到类”,说明当前设备未启用 MSAcpi_ThermalZoneTemperature 类,此方法不可用。
三、通过 BIOS/UEFI 固件界面查看瞬时 CPU 温度
该方法绕过操作系统与驱动栈,直接调用主板硬件传感器原始采样值,数据最接近物理真实,适用于验证散热基础状态,但仅反映进入固件瞬间的静态读数。
1、点击 “开始”按钮,按住键盘上 Shift 键 不放,再点击 “重启”。
2、电脑重启后进入 “高级启动”菜单,依次选择 “疑难解答” → “高级选项” → “UEFI 固件设置”。
3、点击 “重启”,系统将自动进入 UEFI 界面。
4、使用方向键导航至 “Hardware Monitor”、“PC Health Status”、“Status” 或 “Main” 等标签页。
5、查找标有 “CPU Temperature”、“Core Temp” 或 “Processor Temp” 的条目,其后显示的数字即为当前 CPU 封装温度(单位:℃)。










