单位有一台联想奔月2000电脑,安装了Windows 98操作系统,已使用两年多了,一直工作正常。可是最近几天,电脑正常启动后,总是在使用过程中无缘无故地死机。并且有时启动还出现Windows保护错误,鉴于这台电脑几天前工作还完全正常,所以我就没先考虑硬件问题,先从软件故障入手,用工具恢复了以前备份的注册表、升级了杀毒软件、用Norton Utility修复系统错误,重装了一些应用软件……均是无功而返,电脑还是经常死机。
当我准备备份数据,重做系统来彻查是否为软件故障时,它又死机了,重启电脑以后,在启动菜单中,我看到了安全模式,决定用它启动一遍看看,结果歪打正着,恰好发现了问题所在,屏幕上提示HIMEM.SYS检测扩充内存时出错:ERROR:HIMEM.SYS has detected unreliable XMS memory at address xxxxxxxx。看来这些故障都是内存问题造成的。还好内存没有过三年的保质期,拿到联想维修站,一开始他们也没有检测到错误,不给更换,后来还是依照我说的方法,找到了问题。更换内存后,电脑工作正常,没有死机现象发生了。
在电脑死机后,我重新启动系统都是检测完硬盘然后直接进入正常启动模式,我也试过进入DOS方式,为什么只有进入安全模式才查出这个问题呢?原来在Windows 98启动正常模式和DOS模式时,HIMEM.SYS都是自动启动,属于“隐形”的,我们在屏幕上看不到,而在安全模式下,它就是“显形”的启用了。这样我们就可以看到它的错误提示了。看来解决死机故障还是要多想办法,才能找到问题所在。
(出处:http://www.sheup.com)