單位有一台聯想奔月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都是自動啟動,屬於“隱形”的,我們在屏幕上看不到,而在安全模式下,它就是“顯形”的啟用了。這樣我們就可以看到它的錯誤提示了。看來解決死機故障還是要多想辦法,才能找到問題所在。
作者:徐東升
隱形的內存故障