必须用HWiNFO64直连SMBus读取主板芯片组传感器温度,或通过BIOS/UEFI硬件监控验证原始读数,并配置阈值告警(如70°C弹窗+声音)或PowerShell脚本实现系统级自动预警。

要实时掌握主板温度变化并触发硬件过热预警,必须绕过系统界面限制,直接读取主板南桥、EC芯片或Super I/O芯片上的物理传感器数据——这些数值无法通过任务管理器或资源监视器获取,仅能由专用工具或固件层访问。
用HWiNFO64读取主板真实温度
HWiNFO64是目前Windows下唯一能稳定识别主板芯片组(如NCT6798、IT8686E、F71889)温度传感器的免费工具,它跳过WMI和驱动层,直连SMBus总线,避免因主板厂商未实现ACPI热区导致的空值问题。
第一步:访问hwinfo.com下载“HWiNFO64 Portable”压缩包,解压后双击HWiNFO64.exe运行。
第二步:首次启动时勾选“Sensors Only”,点击“Run once”进入精简模式——若不勾选,界面将混杂上千条无关硬件信息,极易漏看关键温度项。
第三步:在左侧树状列表中依次展开“Mainboard”→“Chipset”或“Embedded Controller”节点;【重点看标有“Motherboard”“PCH Temperature”“SB Temperature”或“Chipset”字样的条目,而非“System”或“CPU”下的温度】。
第四步:右侧对应“Value”列显示实时摄氏度数值,其中“Min/Max/Avg”三态值可帮助判断散热趋势;若某项显示“N/A”,右键主界面→“Settings”→勾选“Show Hidden Sensors”后重启软件即可恢复。
通过BIOS/UEFI验证主板传感器原始读数
该方法不依赖操作系统与驱动,专用于确认主板是否具备有效温度传感硬件,适合新装机或怀疑传感器失效时快速验证。
方法一:冷开机自检阶段读取
关机后按下电源键,在品牌Logo刚出现时连续敲击Delete/F2/F10(具体以主板说明书为准),进入UEFI设置界面→导航至“Hardware Monitor”“PC Health”或“Advanced → Monitor”子菜单→查找“Motherboard Temp”“PCH Temperature”或“Chipset Temperature”字段,其后数值即为当前主板裸板温度。
方法二:热重启进UEFI
开始菜单→按住Shift键点击“重启”→疑难解答→高级选项→UEFI固件设置→重启→同上操作路径定位温度项。【注意:部分笔记本厂商(如联想、戴尔)会隐藏该菜单,需先在“Configuration”中启用“Launch Hotkey”或关闭Secure Boot才能看到完整监控选项】。
配置主板温度超限自动预警
仅读取数值不够,必须绑定响应动作才能形成有效防护。以下两种方式可实现弹窗、声音甚至强制降频:
方法一:HWiNFO64内置告警规则
在传感器主界面右上角点击“Settings”→切换到“Alerts”标签页→点击“Add Alert”→在“Sensor”下拉框中选择你已确认有效的主板温度项(例如“Motherboard: Chipset Temperature”)→设置“Trigger above”阈值(建议设为70°C,超过此值说明散热风道已严重受阻)→勾选“Show message box”和“Play sound”→点击“OK”保存。
方法二:用PowerShell脚本联动系统通知
右键开始按钮→Windows Terminal(管理员)→执行:Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
然后新建文本文件,粘贴以下内容并保存为mobo_alert.ps1:
$temp = (Get-CimInstance MSAcpi_ThermalZoneTemperature -Namespace "root/wmi").CurrentTemperature<br>if (($temp / 10) - 273.15 -gt 70) {<br>& "$env:windir\system32\msg.exe" * "主板温度已达70°C,请立即检查散热!"<br>}
最后创建计划任务,每30秒调用一次该脚本——这样即使HWiNFO未运行,系统级预警仍可持续生效。











