PS/2口断路造成死机
硬件周刊
笔者使用的电脑,主板是EPOX的3ETM、CPU是Tualatin赛扬1GHz,使用的是WinXP操作系统。本来该机一直工作正常,但是最近常出现在游戏或者大型应用软件中鼠标突然锁死,同时键盘也无法使用,此时只能按下Reset键重新启动系统。
由于是在游戏中死机,我怀疑是CPU或者显卡受热造成的。我拆开了机箱,用风扇对着机箱内吹,然后连续运行3D MARK2001的DEMO,没有出现死机现象了。这时我以为故障原因已经找到,就准备安装更好的CPU风扇和机箱风扇来改善机箱里的散热条件。可是安装新风扇后,再开机又出现了死机的情况。重启后我在BIOS里查看CPU的温度,只有40℃,不高啊。再用手摸了一下显卡芯片,也不算热。难道不是温度过高造成的?
既然不是硬件的问题,我只好在WinXP系统里进行检查。接下来我使用了诺顿2002查毒、用硬盘工具对硬盘进行磁盘碎片整理、用优化软件进行注册表的优化、最后重装WinXP,结果在安装的过程中就死机了。在无法进入系统的情况下,我只好再次拆开机箱,取出主板,看看是不是主板出了什么问题。因为出现鼓掌时鼠标和键盘先锁死,然后才死机,所以我首先查看了PS/2接口。我拿来万用表,使用1xΩ档检测各个针脚的通路,发现其中+5V那个针脚电阻值不稳定,使劲按住PS/2端口的话电阻值最小,放开手电阻又变大了。因此我怀疑是PS/2口与主板之间存在虚焊的情况。弄清楚原因后,我使用电烙铁把PS/2口焊脚上的焊锡烫下来,重新补焊了一遍,完成后再用万用表测试,各焊脚通路情况良好。上电,开机,继续安装WinXP系统,这次安装一切顺利。最后我又跑了一个小时的Quake3来烤机,问题不再出现。
事后我回想了一下,有可能是因为长期使用大型软件时,系统负荷增加,导致温度升高,引起主板形变,致使本来有点焊接不良的PS/2口出现断路,PS/2口出故障后鼠标、键盘当然不能使用了,此时自然会出现鼠标、键盘锁死的现象。而后来因为PS/2口和主板之间已经接触不良,所以故障变得具有随机性,没有规律了。