主板硬件级温度蜂鸣报警仅台式机可能支持,需确认BIOS含蜂鸣器接口及告警逻辑,笔记本因无物理蜂鸣器且EC屏蔽而全不支持;台式机须先验证开机自检“滴”声存在,再进BIOS开启CPU温度报警并设阈值为60°C;Windows下可用HWiNFO64或PowerShell脚本实现软件级主动蜂鸣预警。

确认主板是否支持硬件级温度蜂鸣报警
不是所有Windows电脑都能在CPU超温时自动发出蜂鸣声——这功能依赖主板BIOS是否集成蜂鸣器接口及对应告警逻辑,【笔记本几乎全部不支持,因其无物理蜂鸣器且EC固件屏蔽该功能】。台式机需先验证:开机时听自检“滴”一声是否来自主板小喇叭(通常位于PCIe插槽附近),有则大概率支持;若从未听过任何BIOS提示音,后续设置将无效。
BIOS中启用CPU温度蜂鸣预警
重启电脑,在LOGO画面出现瞬间狂按Del或F2(部分品牌为F12/ESC)进入BIOS设置界面。
导航至Settings → Advanced → Hardware Monitoring(微星)或Monitor → Q-Fan Control(华硕)或PC Health Status(技嘉)。
找到“CPU Temperature Alarm”或“CPU Warning Temperature”选项,将其设为Enabled;接着在“Alarm Threshold”或“Warning Temp”栏输入数值——【建议设为60°C,而非默认的90°C以上,这样才能在危险升温早期触发提醒】。设太高会失去预警意义,设太低可能频繁误报。
按F10保存并退出,系统自动重启。此时若CPU封装温度持续超过设定值,机箱会发出短促“嘀—嘀—”声,非长鸣或蓝屏前的急促蜂鸣。
Windows系统内用HWiNFO64实现主动蜂鸣报警
此方法不依赖主板硬件,适用于所有x64 Windows系统(Win10/Win11),且可自定义多级阈值与响应动作。
前往hwinfo.org下载HWiNFO64最新版,解压后以管理员身份运行→选择“Sensors Only”→点击“Run”。
在传感器窗口中,右键任意温度项(如CPU Package Temperature)→选择“Add to Favorites”,将其置顶便于监控。
点击菜单栏“File → Options → Alerts”,勾选“Enable alerts”,然后点击“Add”新建一条规则:
用于设计、审查、生成或重构使用Effector、effector-react、Farfetched、AtomicRouter、@effector/next等库的React应用。
- Condition: CPU Package Temperature > 65°C
- Action: Play sound(选择系统自带的“Chime.wav”或导入自定义提示音)
- Repeat: Every 30 seconds(避免单次误触被忽略)
再添加第二条规则:CPU Package Temperature > 80°C → Action: Execute program → 填入命令行:powershell -command "& { [console]::beep(880,400); [console]::beep(880,400) }",实现双音节强提醒。
用PowerShell脚本实现后台温度监听与蜂鸣
打开记事本,粘贴以下代码并保存为cpu_alert.ps1:
$temp = (Get-WmiObject MSAcpi_ThermalZoneTemperature -Namespace "root/wmi").CurrentTemperature
$celsius = ($temp - 2732) / 10
if ($celsius -gt 75) { [console]::beep(1200,600) }
Start-Sleep -Seconds 10
执行策略需先解除限制:以管理员身份运行PowerShell,输入Set-ExecutionPolicy RemoteSigned -Scope CurrentUser回车确认。
右键开始菜单→“任务计划程序”→创建基本任务→名称填“CPU高温蜂鸣”→触发器设为“计算机启动时”→操作选“启动程序”,程序路径填powershell.exe,参数填-ExecutionPolicy Bypass -File "C:\path\to\cpu_alert.ps1"(注意替换实际路径)→完成。










