可在Windows 11中通过三种系统内置方式查看CPU温度:一、重启进入UEFI固件界面查看开机瞬时温度;二、以管理员身份运行PowerShell执行WMI命令获取热区温度;三、在性能监视器中添加WMI温度计数器观察趋势。

如果您希望在不安装任何第三方软件的前提下查看 Windows 11 中 CPU 的实时温度,则必须依赖系统底层固件或已内置的 Windows 工具。以下是满足该前提条件的可行方法:
一、通过 BIOS/UEFI 固件界面查看瞬时 CPU 温度
该方法直接读取主板传感器原始数据,无需操作系统加载,也完全不依赖外部软件,但仅能获取开机瞬间的静态温度值,无法持续刷新。
1、点击“开始”按钮,在按住 Shift 键 的同时选择“重启”选项。
2、电脑重启后进入“高级启动”菜单,依次选择“疑难解答” → “高级选项” → “UEFI 固件设置”。
3、点击“重启”,系统将进入 UEFI 界面;不同品牌主板界面差异较大,需查找名为“Hardware Monitor”、“PC Health Status”、“Main”或“Status”的标签页。
4、在对应页面中定位标有“CPU Temperature”、“CPU Temp”或“Core Temp”的数值条目,其后显示的数字即为当前 CPU 温度(单位通常为 ℃)。
二、使用 PowerShell 调用 WMI 接口获取温度(无需安装软件)
该方法利用 Windows 内置的 Windows Management Instrumentation(WMI)服务访问 ACPI 热区传感器,属于系统原生能力,不需额外安装程序,但依赖主板厂商对 WMI 接口的实现完整性。
1、右键点击“开始”按钮,选择“Windows 终端(管理员)”或“PowerShell(管理员)”。
2、在终端窗口中输入以下命令并按回车执行:
Get-WmiObject -Namespace root/wmi -Class MSAcpi_ThermalZoneTemperature | ForEach-Object {($_.CurrentTemperature - 2732) / 10}
3、若主板支持该 WMI 类,将立即返回一个浮点数,例如 62.5,表示当前热区温度约为 62.5℃。
4、如返回空白或报错“获取对象失败”,说明当前主板固件未启用或未实现 MSAcpi_ThermalZoneTemperature 接口,此方法不可用。
三、通过 Windows 性能监视器(PerfMon)尝试调用传感器计数器
性能监视器本身不直接显示温度,但在部分 OEM 主板驱动完整安装的前提下,可通过手动添加 WMI 性能计数器间接暴露温度字段,全程使用系统自带组件,无需第三方工具。
1、按下 Win + R 打开“运行”对话框,输入 perfmon 并回车。
2、在左侧导航栏展开“数据收集器集”,右键点击“用户定义”,选择“新建数据收集器集”。
3、在向导中选择“手动创建”,点击“下一步”;勾选“性能计数器”,继续下一步。
4、点击“添加”按钮,在弹出窗口的“可用计数器”列表中滚动查找含“Temperature”字样的条目,例如“Intel Processor Thermal Device\Temperature”或“ACPI Thermal Zone\Temperature”。
5、若存在可选温度计数器,选中后点击“添加”,完成配置后启动该数据收集器集,即可在图表中观察温度变化趋势。










