记一次装机故障排查——主机开机黑屏无显示但主板无报错

最近折腾一台 HP EliteDesk 800 G3 SFF 小主机,遇到了一个比较迷惑的故障:按下电源键后,机器看起来已经通电,无故障灯报错,无蜂鸣器报警,却始终没有显示输出。最后发现,问题出在新换上的 CPU 触点接触不良。

整个过程颇有迷惑性,尤其是白色电源灯一直亮着,蜂鸣器也不响,似乎表明着自检通过了。因此值得记录一下。

硬件配置与故障现象

这台机器原本搭载 Celeron G4560。购买时,商家曾使用 G4560 + 2×8GB 内存现场测试,能够正常开机并进入系统。拿到机器后,我将处理器更换为 Core i5-7500,内存换成自己的一条 金士顿 DDR4-2400 4GB,另装了一块 64GB SSD。

更换后,开机出现以下现象:

  • 按下电源键,机箱正面的 Power LED 白色常亮,没有出现惠普常见的红白闪烁故障码。
  • 主板上的 AUX 辅助电源指示灯亮起,CPU 风扇以较低转速持续运转。
  • 光驱可以正常弹出,说明至少有部分供电正常。
  • 两个主板 DP 接口都没有视频信号,显示器一直提示无信号,甚至没有背光亮起。
  • 正常插着内存时,没有明显的故障蜂鸣。等待约三分钟后,键盘也没有可观察到的响应。
  • 拔掉内存开机时,蜂鸣器会报警。因此机器并非完全没有执行任何硬件检查,也表明正确识别了内存。

机器并没有给出直接指向 CPU 的报错信息(如果 CPU 未识别,会有特定的故障灯和蜂鸣器报警,而非常亮)。

排查经过

首先可以排除的是系统问题,因为连 BIOS 都无法进入,这说明问题还是出现在底层硬件上,与操作系统无关。我也确认了上述的硬件配置都在官方的硬件支持清单上。

其次,排除了外部显示设备的问题。我更换了 DP 线、显示器,也试过主板上的不同 DP 接口,结果完全相同。

接着反复拔插内存、切换内存插槽,最后将单条内存安装在主板标注的 DIMM1 插槽中(手册建议先装 DIMM1)。内存条也曾在另一台机器上测试正常。之后又清除了 CMOS,并断开不必要的外设,保持最小配置开机,仍然没有改善。

这时有一个很重要的线索:商家测试时用的是 G4560 和另外两条内存,而我同时换了 CPU 和内存。尽管 i5-7500 本来就是这台机器支持的处理器,也不能只凭之前的正常开机记录,直接排除 CPU 或内存相关问题。

于是换回商家的 G4560,但继续使用我自己的 4GB 内存。换回后的第一次启动终于有了变化:显示器短暂亮起,出现 “Protected by HP Sure Start” 字样,随后出现 POST Error 提示,并伴随一声短鸣。可惜当时没来得及记下具体错误码。后续重启时,画面又一度消失,电源灯仍然白色常亮,但通过键盘指示灯判断,此时机器已经进入了系统,只是还没有画面。再次关机开机,恢复正常。

这至少说明,主板 DP 输出与这条 4GB 内存并非完全不可用,也让排查重点重新回到了两颗 CPU 之间的差异。

为了排除旧 BIOS 对处理器支持不完善的可能,我查看了主板和固件信息:

1
2
3
4
System Product Name : HP EliteDesk 800 G3 SFF
Baseboard Product : 8299
BIOS Version : P01 Ver. 02.50
BIOS Release Date : 07/17/2024

这已经是当时查到的该主板最新 BIOS 版本,而且 i5-7500 属于 800 G3 SFF 官方支持的处理器型号。因此,没有理由优先通过反复刷写 BIOS 来解决问题。

最终原因

仔细考虑后,我认为问题还是出在 CPU 上。这个 U 是闲置了一段时间的,因此再次拆下 i5-7500,仔细检查处理器底部的金属触点后,发现边缘有一些触点颜色较深,开始怀疑是触点表面的氧化或污渍造成了接触不良。

我用橡皮轻轻擦拭 CPU 的触点,随后使用酒精清洁,待其干燥后重新安装处理器、固定散热器。再次按下电源键,一次点亮,机器恢复正常启动。

从前后对照来看,这次故障高度符合 CPU 触点接触不良的表现。大部分触点功能正常,让主板正确识别了 CPU,因此没有进行故障警报;然而,小部分的触点出现问题,导致 CPU 实际运作失败,因而无法开机。

需要说明的是,橡皮擦可能留下碎屑,在上机前需要清理干净。可以不用酒精,如果使用则建议无水酒精,然后完全干燥后再装机,同时避免触碰主板 CPU 插座中的细小弹片。

小结

这次最容易误判的地方,是电源灯白色常亮、没有 CPU 故障灯,并不能证明 CPU 的所有触点都接触正常。

这次经历可以给大家提供一个参考,如果装机后遇到电源常亮、风扇转动却无显示的情况,除了检查内存、屏幕兼容性和 BIOS,也可以考虑下 CPU 的触点接触问题,包括触点氧化,主板部分针脚歪斜等场景。