【摘 要】死機是計算機使用過程中經常遇到的一種現象,主要原因有環境、軟件、硬件三種。對于軟件原因造成的死機故障,如果是病毒感染,可以使用干凈的引導盤重新引導計算機后,再運行殺毒軟件清除病毒;如果是應用軟件與操作系統有沖突,建議采用修改程序配置與改變計算機硬件配置相結合的方法解決。硬件故障的檢查原則是,首先根據故障現象,推斷出故障的性質,然后根據推斷,利用萬用表、邏輯筆、示波器等工具,檢查硬件線路上的相應信號干擾或時序漂移等現象,然后找到相應的硬件進行維修或更換。
【關鍵詞】計算機;死機;診斷;維修
0.引言
在微機運行中,常見的故障現象之一,就是死機。死機故障是一種難于找到原因的故障現象之一,由于“死機”狀態下無法用軟件或工具對系統進行診斷,因而增加了故障排除的難度。死機現象一般表現為系統不能啟動或畫面“定格”無反應,顯示“黑屏”或“藍屏”,顯示“凝固”,鍵盤、鼠標不能輸入,軟件運行非正常中斷等。然而死機常常令操作者甚為煩惱的是造成工作中的數據丟失,由此所造成的經濟損失,有時是不可估量的,盡管造成死機的原因繁多,但它萬變不離其宗,主要是硬件和軟件兩方面的問題。其次常常是由于操作失誤,計算機病毒等因素。
1.死機的原因
死機的原因有千千萬萬種,大致分為三個方面:一是環境因素對于計算機的正常運行有著很大的影響,二是由電腦硬件引起的,三是軟件設計不完善或與系統和系統其它正在運行的程序發生沖突。
1.1環境因素造成的死機故障占故障總數的10%左右
計算機對環境的要求主要包括:溫度、濕度、電網干擾、電磁沖擊、外界震動沖擊、靜電、接地系統、供電系統等方面內容。灰塵、潮濕引起芯片間線路短路或插拔件接觸不良,都有可能引起系統死機。
1.2軟件原因造成的死機故障占故障總數的20%左右
1.2.1軟硬件不兼容
一些三維軟件和一些特殊軟件在某些機器上存在著軟硬件兼容方面的問題。
1.2.2病毒感染
電腦感染病毒導致死機的故障比較常見,一般表現為系統啟動時間長,啟動系統運行速度減慢、無故死機以及出現錯誤提示等。
1.2.3初始化文件遭破壞
1.2.4動態鏈接庫文件(DLL)丟失
在Windows操作系統中有一類擴展名為DLL的動態鏈接庫文件是非常重要的,這些文件從性質上來講屬于共享類文件,也就是說,一個DLL文件可能會有多個軟件在運行時需要調用它。如果我們在刪除一個應用軟件的時候,該軟件的反安裝程序會記錄它曾經安裝過的文件并準備將其逐一刪去,這時候就容易出現被刪掉的動態鏈接庫文件同時還會被其它軟件用到的情形,如果丟失的鏈接庫文件是比較重要的核心鏈接文件的話,那么系統就會死機,甚至崩潰。
1.2.5濫用測試版軟件
測試軟件通常帶有一些BUG或者在某些方面不夠穩定,使用后會出現數據丟失的程序錯誤、死機或者是系統無法啟動。
1.2.6非法卸載軟件
不要把軟件安裝所在的目錄直接刪掉,如果直接刪掉的話,注冊表以及Windows目錄中會有很多垃圾存在,久而久之,系統也會變得不穩定而引起死機。
1.2.7 CMOS設置不當
該故障現象很普遍,如硬盤參數設置、模式設置、內存參數設置不當從而導致計算機無法啟動。如將無ECC功能的內存設置為具有ECC功能,這樣就會因內存錯誤而造成死機。
1.2.8硬盤剩余空間太少或碎片太多
電腦在運行時都會借用一些硬盤空間作為虛擬內存,硬盤不要裝的太滿,否則容易引起死機。
1.2.9非正常關閉計算機
1.2.10內存中沖突
1.2.11錯誤操作
對初級用戶而言,在使用計算機過程中一些錯誤的操作也會造成系統的“死機”。比如熱插拔硬件、在運行過程中震動計算機、隨意刪除文件或安裝了超過基本硬件設置標準的軟件等都可以造成“死機”。
1.3硬件原因造成的死機故障占故障總數的70% 左右
1.3.1接觸不良
內存、聲卡、網卡和顯卡等配件都采用金手指與主板插槽接觸,而金手指比較容易被氧化,導致接觸不良。
1.3.2灰塵殺手
計算機在工作一定時間后內部會堆積灰塵,如軟驅磁頭或光驅激光頭沾染過多灰塵后,會導致讀寫錯誤,嚴重的會引起電腦死機。
1.3.3散熱不良
計算機在運行的時候CPU和顯卡的發熱是很多的,如果散熱不好使電腦內部溫度過高,從而引起死機,嚴重的可能燒壞CPU。
1.3.4移動不當
在移動中可能會使計算機內部的各個連接直接松動,從而引起死機。
1.3.5硬盤故障
如硬盤出現壞道,若系統讀取的數據存放在硬盤壞道處就容易造成死機。
1.3.6 CPU超頻
超頻提高了CPU的工作頻率,同時,也可能使其性能變得不穩定。CPU在內存中存取數據的速度本來就快于內存與硬盤交換數據的速度,超頻使這種矛盾更加突出,加劇了在內存或虛擬內存中找不到所需數據的情況,這樣就會出現“異常錯誤”。
1.3.7 CPU電壓設置參數錯誤導致死機
1.3.8硬件資源沖突
由于聲卡或顯示卡的設置沖突,引起異常錯誤。此外,其它設備的中斷、DMA或端口出現沖突的話,可能導致少數驅動程序產生異常,以致死機。
1.3.9內存容量不夠
內存容量越大越好,應不小于硬盤容量的0.5~1%。
1.3.10劣質零部件
在某些小商家組裝兼容機的時候,使用質量低劣的板卡、內存,這樣的機器很不穩定,發生死機在所難免。
1.3.11 BIOS設置不當
BIOS設置不當會導致電腦中的配件無法正常工作,甚至會導致電腦死機。
1.3.12系統資源耗盡
當電腦運行太多程序時,導致系統資源耗盡,使個別程序需要的數據在內存或虛擬內存中找不到,也會出現異常錯誤。
2.死機故障的分析與解決
2.1解決計算機死機問題時要遵循的原則
2.1.1先軟后硬
當電腦死機的時候,在不知道是硬件問題還是軟件問題的情況下,應該先檢查電腦的軟件是否正常,排除軟件故障后,再進行硬件故障的排除。
2.1.2先外后內
當電腦死機時,應該先從外部設備開始檢測,然后再對主機內與之相關的硬件進行檢查。
2.1.3先簡單后復雜
在計算機問題的解決過程中,應先進行簡單的檢測工作,待排除有關可能的故障后再進行那些相對比較復雜的檢測工作。
2.1.4先一般后特殊
遇到電腦死機時,應盡量先考慮最可能出現故障的原因,避免進行一些特殊的操作。
2.2遇到死機故障后一般的檢查處理方法
2.2.1病毒感染引起的死機現象與排除
用無毒干凈的系統盤引導系統,然后用殺毒軟件的最新版本對硬盤進行檢查,排除因病毒引起的死機問題。另外,如果在殺毒后引起了死機現象,這多半是因為病毒破壞了系統文件、應用程序及關鍵的數據文件,或是殺毒軟件在消除病毒的同時對正常的文件進行了誤操作,破壞了正常文件的結構。碰到這類問題,只能將被損壞(即運行時引起死機)的系統或軟件重裝。
2.2.2軟件安裝、配置問題引起的死機現象與排除
如果是在軟件安裝過程中死機,則可能是系統某些配置與安裝的軟件沖突。這些配置包括系統BIOS設置、CONFIG.SYS和AUTOEXEC.BAT的設置、WIN.INI、SYSTEM.INI的設置以及一些硬件驅動程序和內存駐留程序的設置。
試著修改上面的配置,對BIOS可以取其默認設置,對CONFIG.SYS和AUTOEXEC.BAT則可以在啟動時按F5跳過系統配置文件或按F8逐步選擇執行以及逐項修改CONFIG.SYS和AUTOEXEC.BAT中的配置來判斷硬件與安裝程序什么地方發生了沖突,一些硬件驅動程序和內存駐留程序則可以通過不裝載它們的方法來避免沖突。
如果是在軟件安裝后發生了死機,則是安裝好的程序與系統發生沖突。一般的做法是恢復系統在安裝前的各項配置,然后分析安裝程序新裝入部分使用的資源和可能發生的沖突,逐步排除故障原因。刪除新安裝程序也是解決沖突的方法之一。
2.2.3系統啟動過程中的死機現象與排除
系統自檢過程未完成就死機,一般系統不給出提示。對此可以根據開機自檢時致命性錯誤列表的情況,再結合其它方法對故障原因作進一步的分析。
在自檢過程中或自檢完成后死機,可以根據開機自檢時非致命性錯誤代碼表和開機自檢時鳴笛音響對應的錯誤代碼表來檢查,但也不能忽略相關部件的檢查,因為相當多的故障并不是由提示信息指出的部件直接引起,而常常由相關部件故障引發。
2.2.4因使用、維護不當引起的死機現象與排除
灰塵導致系統死機:過多的灰塵附著在CPU、芯片、風扇的表面會導致這些元件散熱不良,電路印刷板上的灰塵在潮濕的環境中常常導致短路。上述情況均會導致死機。可以用毛刷將灰塵掃去,或用棉簽沾無水酒精清洗積塵元件。注意不要將毛刷和棉簽的毛、棉留在電路板和元件上而成為新的死機故障源。
長時間不使用電腦,會導致部分元件受潮而不能正常使用。可用電吹風的低熱擋均勻對受潮元件\"烘干\"。注意不可對元件一部分加熱太久或溫度太高,避免烤壞元件。
板卡、芯片引腳氧化導致接觸不良,將板卡、芯片拔出,用橡皮擦輕輕擦拭引腳表面去除氧化物,重新插入插座。
板卡、外設接口松動導致死機:檢查各I/O插槽插接是否正確、各外設接口接觸是否良好、線纜連接是否正常。
2.2.5硬件安裝不當引起的死機現象與排除
部件安裝不到位、插接松動、連線不正確引起的死機,顯示卡與I/0插槽接觸不良常常引起顯示方面的死機故障,如\"黑屏\",內存條、CACHE與插槽插接松動則常常引起程序運行中死機,其它板卡與插槽(插座)的接觸問題也常常引起各種死機現象。可以將相應板卡、芯片用手摁緊、或從插槽(插座)上拔下重新安裝,或者將該部件換一個插槽(插座)安裝以解決接觸問題。線纜連接不正確有時也會引發死機故障。
安裝不當導致部件變形、損壞,口徑不正確、長度不恰當的螺釘導致部件安裝孔損壞,螺釘接觸到部件內部電路,不規格的主板、零部件或不規范的安裝步驟導致機箱、主板、板卡外形上的變異、擠壓,可以通過正確的安裝方法和更換符合規格的零部件來解決;如果已經導致內部元件損壞,則只能更換新的零部件了。
3.預防電腦死機的辦法
其實,許多情況的死機是可以避免的,只需我們在日常使用電腦的時候多注意一點:
(1)打掃灰塵
(2)保留硬盤空間
(3)定期維護系統
(4)隨時進行殺毒
(5)隱藏系統文件
另外,有時操作失誤也會引起死機,所以我們還應該注意下面的幾點:
1)在應用軟件沒有正常結束時,不要關機,否則可能造成系統文件的損壞,使下次運行時死機或者啟動時死機。
2)在安裝應用軟件出現是否覆蓋文件的提示時,最好不要覆蓋。
3)在卸載文件時,不要刪除共享文件。某些共享文件可能被系統或者其他程序使用,一旦刪除會使應用軟件無法啟動而死機,或者出現系統運行死機。
4)系統正常結束后再關機,某些硬盤在數據讀寫狀態下關機將使電腦無法啟動,此時可將此硬盤拿到其它機器上啟動一下再拿回即可。
4.結論
參考了有關計算機死機故障現象及解決方法的各種書籍,總結了以常見的死機原因及解決的方法,這樣,我們在使用計算機過程中如遇到上述的死機性故障時就不會感到措手無策了。但是,計算機的死機故障還有很多,我們還需不斷的加強自己在計算機方面的知識更新,使自己能與時代同步。平時在使用電腦的時候切記要細心、謹慎。