Windows 10查看CPU温度有五种方法:一、UEFI固件界面查底层原始温度;二、PowerShell调用WMI读取ACPI热区数据并换算;三、HWiNFO64逐核精确监控;四、Core Temp轻量级实时显示;五、Open Hardware Monitor免安装多设备监测。

如果您在Windows 10系统中需要获知CPU当前温度数值,但操作系统本身未提供原生实时显示功能,则需依赖固件层读取、系统接口调用或专用监控工具获取处理器内置数字热传感器(DTS)或主板硬件监控芯片的数据。以下是多种独立可行的查看方法:
一、通过BIOS/UEFI固件界面查看底层原始温度
BIOS/UEFI直接访问主板南桥或嵌入式控制器(EC)上的硬件传感器,所显示的CPU温度为未受操作系统干扰的底层原始值,准确度高,适用于空闲状态下基础热态确认。
1、点击“开始”菜单,按住Shift键同时点击“重启”,进入高级启动选项。
2、选择“疑难解答”→“高级选项”→“UEFI固件设置”,点击“重启”。
3、电脑重启后自动进入UEFI界面,使用方向键导航至“Hardware Monitor”、“PC Health”、“System Status”或“Advanced → Monitor”等类似命名的子菜单。
4、查找标有CPU Temperature、Package Temperature或Core #0 Temperature的条目,其右侧数值即为当前摄氏温度。
二、使用PowerShell调用WMI接口获取近实时温度
PowerShell可通过Windows Management Instrumentation(WMI)访问ACPI热区传感器数据,部分符合ACPI 4.0规范的主板支持MSAcpi_ThermalZoneTemperature类暴露温度值,该方法无需安装软件,但依赖固件兼容性与管理员权限,且返回值为开尔文单位的十倍整数,需换算。
1、右键点击“开始”按钮,选择“Windows Terminal(管理员)”或“Windows PowerShell(管理员)”。
2、输入以下命令并按回车执行:Get-CimInstance -Namespace root/wmi -ClassName MSAcpi_ThermalZoneTemperature。
3、在返回结果中定位CurrentTemperature字段,该值为开尔文温度的十倍整数(例如3085)。
4、将该数值除以10,再减去273.15,所得结果即为摄氏温度;示例计算:(3085 / 10) − 273.15 = 35.35°C。
三、使用HWiNFO64获取逐核精确温度
HWiNFO64是目前对Intel与AMD处理器各核心温度解析最完整、兼容性最强的免费工具,直接读取CPU内部DTS传感器,可精确显示每个逻辑处理器的当前、最小、最大及历史温度值。
1、访问官网hwinfo.com,下载最新版64位便携包(Portable Edition)。
2、解压后运行HWiNFO64.exe,首次启动时选择Sensors Only模式。
使用 ImageMagick 的 convert 和 mogrify 命令进行批量图像处理,支持调整大小、裁剪、水印和格式转换。与 libvips 集成以实现高性能缩略图生成。
3、在主窗口中展开CPU节点,查找标有Core #0 Temp至Core #N Temp的条目,每个条目后均显示对应核心的实时摄氏度数值。
4、若部分核心温度未显示,点击右上角齿轮图标进入“Settings”,勾选Show Hidden Sensors并重启软件。
四、使用Core Temp实现轻量级实时监控
Core Temp体积小、启动快,专为CPU温度监测优化,支持系统托盘常驻显示,并自动识别处理器型号与核心数量,无需复杂配置即可呈现各核心温度。
1、前往官网alcpu.com/CoreTemp下载安装包或便携版。
2、安装完成后运行Core Temp,主界面即列出所有逻辑核心及其当前温度。
3、右键任务栏托盘图标,选择显示温度在任务栏或最小化到托盘,启用常驻监控。
4、点击菜单栏“Options”→“Show Temperatures in Tray”,可开启托盘区域实时刷新显示。
五、使用Open Hardware Monitor进行免安装多设备监控
Open Hardware Monitor为开源项目,无需安装,支持CPU封装温度、各核心温度、GPU结温、主板传感器及风扇转速等,数据来源涵盖SMBus、ISA总线与处理器原生接口,兼容性广且无广告干扰。
1、访问官网openhardwaremonitor.org下载最新便携版ZIP压缩包。
2、解压至任意本地文件夹,右键OpenHardwareMonitor.exe→选择“以管理员身份运行”。
3、主窗口自动展开硬件树形结构,定位到Mainboard → CPU节点,查看Package与各Core温度条目。
4、若温度未显示,点击顶部菜单“File”→“Reload Settings”,或检查是否已启用SMBus驱动支持。










