先确认系统是否识别风扇:任务管理器→性能→cpu→查“风扇速度”字段;若无,则软件诊断中断。再用hwinfo64(管理员运行+sensor-only模式)查motherboard/cpu下含“fan”“rpm”项,注意bios需开启监控模式;双烤(prime95+furmark)观察转速响应逻辑;最后查事件日志中event id 41或13等风扇/过热告警。

电脑风扇异常时不想拆机又怕硬件损坏,需要靠纯软件手段快速定位是CPU风扇、显卡风扇还是电源风扇在出问题。这类测试必须避开物理接触,全程通过系统监控和负载模拟完成,否则可能误判为温度传感器故障或驱动异常。
确认当前风扇转速是否被系统识别
打开任务管理器(Ctrl+Shift+Esc)→切换到“性能”选项卡→点击左侧“CPU”→在右下角查看是否有“风扇速度”或“Fan RPM”字段。若完全不显示,说明主板未向操作系统暴露该SMBus/EC寄存器,后续所有软件读数都将无效。
这一步失败不代表风扇坏了,但意味着你无法用软件验证它——【此时必须换用红外测温枪或听音辨位法,软件路径已中断】。
调用HWiNFO64读取底层传感器数据
下载HWiNFO64便携版(无需安装),以管理员身份运行→勾选“Sensor-only mode”→点击“Run”→在弹出窗口中展开“Motherboard”或“CPU”节点,查找含“Fan”“PWM”“RPM”的条目。
注意:部分B550/X570主板需先在BIOS中开启“Advanced → CPU Fan Control → Monitor Mode”才能释放转速信号;Intel 600/700系芯片组默认屏蔽部分风扇通道,HWiNFO可能只显示CPU_FAN而无SYS_FAN。
若某风扇对应项长期显示“0 RPM”且伴随温度曲线陡升,基本可判定该风扇停转;若数值跳变剧烈(如1200→0→3800→0),则是扇叶卡顿或霍尔传感器接触不良。
用Prime95 + FurMark双烤验证风扇响应逻辑
第一步:单独运行Prime95的Small FFTs模式持续5分钟,观察CPU风扇转速是否随温度升高线性上升;
第二步:保持Prime95运行,再启动FurMark选择“GPU Stress Test”,让显卡满载;
第三步:对比两者叠加后,CPU与GPU风扇是否同步提速——若仅CPU风扇狂转而GPU风扇纹丝不动,说明显卡风扇控制电路或固件失效;若两者都无反应但温度突破95℃,则极可能是主板风扇供电接口虚焊或4针PWM信号线断路。
此过程严禁超过8分钟,避免GPU核心因散热失控触发PCH热节流导致PCIe链路降速。
检查Windows事件日志中的硬件警告
按Win+R输入eventvwr.msc→依次展开“Windows日志→系统”→在右侧点击“筛选当前日志”→关键词填入“fan”“overheat”“thermal”“critical temperature”。
方法一:找到Event ID为41(Kernel-Power)且带“0x000000c4”错误码的条目,大概率是风扇停转引发的强制关机;
方法二:若出现Event ID 13(ACPI-BIOS)并提示“Fan device reported abnormal speed”,说明EC已检测到异常但未上报至OS传感器层,此时HWiNFO读数可能仍为0——【这是唯一能交叉验证EC级告警的软件手段】。











