核心提示:大家都知道死機是你在使用計算機過程中最常見的故障之一,而造成死機的原因卻撲朔迷離,讓人難以捉摸。
大家都知道死機是你在使用計算機過程中最常見的故障之一,而造成死機的原因卻撲朔迷離,讓人難以捉摸。在以前dos時代,造成死機原因通常是以病毒為主,當然也有其它方面的原因,如應用軟件的設(shè)置等等,所以解決死機也就有一定的模式,具體就是先殺毒,檢查硬盤空間是不是夠用,接著檢查autoexec.bat和config.sys文件中是否有錯誤命令,如果問題還得不到解決,可以檢查檢查硬件,如此而已。而現(xiàn)在卻不同啦,現(xiàn)在是windows時代了,造成死機的原因卻是千變?nèi)f化,所以處理起來相當?shù)募?。不管咋樣,解決死機都是先軟后硬,而軟件方面當然是先進行殺毒,接著進行一些應用軟件、驅(qū)動程序等等的安裝,你也別忘了注冊表的編輯和cmos的一些設(shè)置喲,最后教你一招最有效的方法就是將硬盤格掉(開句玩笑而已)。硬件方面主要是散熱問題,現(xiàn)在的機子跑得快,當然產(chǎn)生的熱量也就多,接著使用最有效的硬件排故障方法替換法,找出真兇。說了這么多還是具體來談談死機,從計算機的啟動、運行和關(guān)機階段出現(xiàn)死機現(xiàn)象進行簡單的剖析。
【啟動過程中的死機】
要分析計算機在啟動時出現(xiàn)的死機現(xiàn)象,首先你得清楚計算機系統(tǒng)的啟動順序,從而分析出計算機是因軟件問題還是硬件故障引起的死機。所以在這兒有必要簡要介紹一下計算機系統(tǒng)的啟動順序:打開計算機電源→檢測顯卡→檢測內(nèi)存→執(zhí)行bios→檢測其它設(shè)備(cpu、硬盤等等設(shè)備)→執(zhí)行操作系統(tǒng)(os)的初始化文件。而操作系統(tǒng)的啟動過程就比較復雜一些,首先是將rom(只讀存儲器)中的bootstrap loader程序和自診斷程序轉(zhuǎn)送到ram(隨機存儲器)中,隨著bootstrap loader的運行,操作系統(tǒng)的系統(tǒng)文件也將裝載到ram中,接著執(zhí)行io.sys和msdos.sys這兩個系統(tǒng)文件,此時計算機顯示器上將出現(xiàn)starting windows98畫面,最后初始化system.ini和win.ini,讀取注冊表文件。到此如果沒有任何問題,就會成功的啟動計算機系統(tǒng)。下面就介紹一下在這一過程中出現(xiàn)的死機現(xiàn)象。
開機后計算機系統(tǒng)無任何反應:如果電源沒有啟動,看看電源線是不是沒有連接好,連好電源線無任何好轉(zhuǎn),故障可能是電源有問題,更換電源試試。
開機后計算機顯示器無任何反應,且伴隨有1長2短報警聲音后死機:首先排除了是顯示器故障,因為即使顯示器有故障是不會引起計算機死機的,這種情況多半是由于顯示卡沒有插到位或是松動了,打開機箱重新安裝一下顯示卡,或者換一個插槽試一試,這樣問題即可解決。
顯示器出現(xiàn)短暫的顯示適配器信息,且伴隨有1長1短的警報聲音后死機:既然出現(xiàn)了顯示適配器信息,則說明顯示適配器沒問題,這種情況往往是內(nèi)存存在故障,解決的方法是打開機箱重新安裝一下內(nèi)存條試一試,如果還不行的話,換一條內(nèi)存條試一試,當然你一定要好好地仔細地看看擴展槽是不是完好,這樣肯定能夠排除這一故障。
bios升級失敗后的死機:找出同型號bios主板的計算機,在這計算機上將bios程序備份出來,利用bios刷新程序?qū)⑵渌⑿录纯桑疤崾莃ios能夠進行刷新。
cmos設(shè)置不當造成的死機:這個故障就非常之多,在此僅舉常見的例子,如硬盤參數(shù)設(shè)置不當或模式設(shè)置不當導致計算機無法啟動,內(nèi)存參數(shù)設(shè)置不當,如沒有ecc功能的內(nèi)存將其設(shè)為具有ecc功能,這樣常常會因內(nèi)存錯誤而造成計算機死機,等等許多例子,用戶只須將設(shè)置修正過來即可。
計算機超頻后啟動計算機死機:現(xiàn)在超頻對廣大計算機用戶來說是一個非常時尚的話題,時不時的就對計算機進行超頻,尤其是現(xiàn)在許多主板生產(chǎn)商將超頻放在cmos中,這樣diy們別提有多高興,因為超頻更方便快捷,但是超頻有極限嗎?不得而知,如果是超頻后在重新啟動計算機過程中死機的話,那就是你的超頻太高啦,需要降低一些。
系統(tǒng)文件的誤刪或錯誤造成計算機無法啟動而呈現(xiàn)死機狀態(tài):由于windows啟動需要command.com、io.sys、msdos.sys和drvspace.bin四個文件,如果這些文件遭破壞或者被誤刪了的話,即使在cmos中各種硬件設(shè)置正確無誤,也是無濟于事,肯定系統(tǒng)無法啟動,解決問題的方法只有用軟盤啟動計算機(當然是系統(tǒng)版本相同的系統(tǒng)盤),然后鍵入sysc:即可。
初始化文件遭破壞致使計算機無法啟動而呈現(xiàn)死機狀態(tài):由于windows啟動需要讀取system.ini、win.ini和注冊表文件(user.dat、system.dat),如果存在有config.sys和autoexec.bat文件當然也是要讀取的,只要這些文件中存在錯誤信息都可能出現(xiàn)死機現(xiàn)象,特別是system.ini、win.ini、user.dat和system.dat這四個文件尤為重要,只要有一丁點錯誤系統(tǒng)將無法啟動,為此筆者強烈建議用戶平時一定要對這四個文件進行備份。
【運行過程中的死機】
運行時死機是指我們在使用windows的過程中出現(xiàn)的死機情況,也就是說在windows操作平臺下運行一些應用程序而無怨無故的出現(xiàn)死機現(xiàn)象。這種現(xiàn)象一些是應用程序與操作系統(tǒng)之間存在沖突,一些是應用程序本身就有bug等等,下面就對運行中出現(xiàn)的死機現(xiàn)象加以說明。
運行某些應用程序時出現(xiàn)的死機現(xiàn)象:造成這種故障的原因大致有三種可能,一是應用程序被病毒感染,再就是應用程序本身存在bug,還有就是應用程序與操作系統(tǒng)之間存在一些沖突。
資源不足造成的死機:在使用過程中打開應用程序過多,占用了大量的系統(tǒng)資源,致使在使用過程中出現(xiàn)的資源不足現(xiàn)象,因此在使用比較大型的應用軟件時,最好少打開與本應用程序無關(guān)的軟件。
硬盤剩余空間太少或者是碎片太多造成的死機:如果硬盤的剩余空間太少,由于一些應用程序運行需要大量的內(nèi)存,這樣就需要虛擬內(nèi)存,而虛擬內(nèi)存則是硬盤所賦予的,所以硬盤要有足夠的剩余空間以滿足虛擬內(nèi)存的需求;還有就是我們要養(yǎng)成定期定時整理硬盤的習慣。
一些文件被覆蓋而造成運行一些應用程序死機現(xiàn)象:在安裝新的應用程序時出現(xiàn)一些文件覆蓋提示,筆者建議你最好不對任何文件進行覆蓋操作,否則可能造成運行一些應用出現(xiàn)死機現(xiàn)象(預防)。
一些文件被刪除而造成運行一些應用程序死機現(xiàn)象:在我們卸載一些應用程序時往往會出現(xiàn)對某些文件是否刪除的提示,如果你不是特別清楚該文件與其它文件有無關(guān)系的話,最好不要將其刪除,否則可能造成運行某些應用程序因缺少某些文件而出現(xiàn)死機現(xiàn)象,甚至于造成整個系統(tǒng)崩潰的慘狀(預防)。
程序運行后鼠標鍵盤均無反應:應用程序運行后死機,說明該應用程序沒有正常結(jié)束運行,一直占用著系統(tǒng)資源,而操作系統(tǒng)不清楚這情況。結(jié)束應用程序只有實施強制手段,即同時按住ctrl、alt和del鍵,結(jié)束任務即可。
設(shè)置省電功能導致顯示器頻繁黑屏死機:一般是由于在bios中將節(jié)能時間設(shè)置過短,或者是在屏幕保護程序中設(shè)置的時間太短。
硬件超頻造成運行中的死機:超頻后計算機能夠啟動,說明超頻是成功的,為什么運行會出現(xiàn)死機呢?一般是由于超頻后硬件產(chǎn)生大量的熱量無法及時地散發(fā)而造成的死機現(xiàn)象,所以往往我們超頻的同時也要對散熱裝置進行合理的改善。
硬件方面:計算機硬件配置太低、內(nèi)存速度不匹配(死機現(xiàn)象:鼠標可以移動,點擊無反應)、中斷設(shè)置造成硬件之間的沖突、各種驅(qū)動程序不相匹配等等也可能造成在運行中死機的現(xiàn)象。
【關(guān)閉系統(tǒng)時的死機】
在退出操作系統(tǒng)時出現(xiàn)的死機是指在退出windows系統(tǒng)或者退回dos狀態(tài)時出現(xiàn)的死機現(xiàn)象。windows如果不能徹底關(guān)機,就會把磁盤緩沖區(qū)里的數(shù)據(jù)寫到硬盤上,然后進入一個死循環(huán),除非用戶重新啟動系統(tǒng),否則是無法關(guān)閉系統(tǒng)的。造成這一現(xiàn)象的原因可能與操作系統(tǒng)設(shè)置和某些驅(qū)動程序設(shè)置不當有關(guān),一般windows在退出系統(tǒng)或者退回dos狀態(tài)時都會關(guān)閉正在使用的驅(qū)動程序,而這些驅(qū)動程序也會根據(jù)當時的情況進行一次數(shù)據(jù)回寫操作,但要是驅(qū)動程序設(shè)置不當,驅(qū)動程序就找不到使用設(shè)備,因此它就不停地進行設(shè)備的搜索動作,從而形成一種假死機現(xiàn)象。
總之引起死機的原因很多,不管怎樣,我們處理死機問題的一般方法就是先軟后硬,即先考慮應用軟件后考慮硬件故障,重點應放在軟件方面,具體就是主要在應用軟件的安裝設(shè)置和一些驅(qū)動程序的安裝設(shè)置方面來查找原因。最后再查找硬件方面的原因,一般硬件方面的原因都可以通過系統(tǒng)設(shè)置中的設(shè)備管理或者可以從windows操作系統(tǒng)附件的系統(tǒng)信息中查找到。
===============================================================================
一、導致計算機死機的原因:
1.BIOS設(shè)置不當所造成的死機
每種硬件有自己默認或特定的工作環(huán)境,不能隨便超越它的工作權(quán)限進行設(shè)置,否則就會因為硬件達不到這個要求而死機。例如:一款內(nèi)存條只能支持到DDR266,而在BIOS設(shè)置中卻將其設(shè)為DDR333的規(guī)格,這樣做就會因為硬件達不到要求而死機,如果就算是能在短時間內(nèi)正常的工作,電子元件也會隨著使用時間的增加而逐漸老化,產(chǎn)生的質(zhì)量問題也會導致計算機頻繁的死機。
2.硬件或軟件的沖突所造成的死機
計算機硬件沖突的死機主要是由中斷設(shè)置的沖突而造成的,當發(fā)生硬件沖突的時候,雖然各個硬件勉強可以在系統(tǒng)存,但是不能同時的進行工作,比如能夠上網(wǎng)的時候就不能聽音樂等等。時間一長,中斷的沖突就會頻頻的出現(xiàn),最后將導致系統(tǒng)不堪重負,造成死機。
同樣,軟件也存在這種情況。由于不同的軟件公司開發(fā)的軟件越來越多,且這些軟件在開發(fā)的過程中不可能做到彼此之間的完全熟悉和配合,因此,當一起運行這些軟件的時候,很容易就發(fā)生大家都同時調(diào)用同一個DLL或同一段物理地址,從而發(fā)生沖突。此時的計算機系統(tǒng)由于不知道該優(yōu)先處理哪個請求,造成了系統(tǒng)紊亂而致使計算機死機。
3.硬件的品質(zhì)和故障所造成的死機
由于目前一些小品牌的計算機硬件產(chǎn)品往往沒經(jīng)過合格的檢驗程序就投放市場,其中,有很多質(zhì)量不過關(guān)的硬件產(chǎn)品在品質(zhì)完好計算機硬件的籠罩下是非常隱蔽的,普通人是不容易看出來的。就這些硬件產(chǎn)品來說,造成計算機經(jīng)常死機的原因和它們有著非常直接的關(guān)系。另外,還有些硬件的故障是由于使用的年限太久而產(chǎn)生的。一般來說,內(nèi)存條、CPU和硬盤等部件的壽命在超過三年后就很難保證了,從而也會產(chǎn)生很多隱蔽的死機問題。
4.計算機系統(tǒng)源耗盡所造成的死機
當計算機系統(tǒng)執(zhí)行了錯誤的程序或代碼時,會使系統(tǒng)的內(nèi)部形成死循環(huán)的現(xiàn)象,原本就非常有限的系統(tǒng)資源會被投入到無窮無盡的重復運算當中,當運算到最后會因為計算機過大的使資源耗盡而造成死機。還有一點就是,在計算機操作系統(tǒng)中運行了大量的程序,使得系統(tǒng)內(nèi)存資源不足而造成死機。
5.系統(tǒng)文件遭到破壞所造成的死機
系統(tǒng)文件主要是指在計算機系統(tǒng)啟動或運行時起著關(guān)鍵性支持的文件,如果缺少了它們,整個計算機系統(tǒng)將無法正常的運行,當然死機也就在所難免了。造成系統(tǒng)文件被破壞的原因有很多,病毒和黑客程序的入侵是最主要的原因。另外,初級用戶由于錯誤操作,刪除了系統(tǒng)文件也會造成這種后果。
6.計算機內(nèi)部散熱不良所造成的死機
由于計算機內(nèi)部的電子元器件的主要成分是硅(這是一種工作狀態(tài)受溫度影響很大的元素)。在計算機工作時電子元器件的溫度就會隨之而增高,其表面會發(fā)生電子遷移現(xiàn)象,從而改變當前工作狀態(tài),造成計算機在工作中突然死機。
7.初級用戶的錯誤操作所造成的死機
對初級用戶而言,在使用計算機過程中一些錯誤的操作也會造成系統(tǒng)的死機。比如熱插拔硬件、在運行過程中震動計算機、隨意刪除文件或安裝了超過基本硬件設(shè)置標準的軟件等都可以造成死機。
8.其他方面造成的死機
除了上面所敘述的原因之外,還有很多千奇百怪的原因可能導致系統(tǒng)的死機。比如電壓波動過大、光驅(qū)讀盤能力下降、軟盤質(zhì)量不良、病毒或黑客程序的破壞等等原因??傊?,導致計算機死機的原因是多方面的。
從上面的幾點可見,計算機死機對一般用戶來說并不是什么好事,不過也不是不可避免的,只要用戶按照正常的電腦操作,相信死機的機率就會減小到最少。
下面,就計算機死機的原因所總結(jié)的一些經(jīng)驗給大家介紹一下。
二、計算機死機的預防
1.保證正確的Bios設(shè)置。Bios里面的設(shè)置一定要合適,錯誤的Bios設(shè)置會使你在運行Windows的時候死機。
2.經(jīng)常檢查電腦配件接觸情況。在板卡接觸不良的情況下運行會引起系統(tǒng)死機,因此在更換電腦配件時,一定要使板卡與主機板充分接觸。
3.定期清潔機箱?;覊m太多會使板卡之間接觸不良,引起系統(tǒng)在運行中死機,因此機箱要隨時清潔,不要讓太多的灰塵積存在機箱中。
4.堅持認真查殺病毒。對來歷不明的光盤或軟盤,不要輕易使用,對郵件中的附件,要先用殺毒軟件檢查后再打開。
5.按正確的操作順序關(guān)機。在應用軟件未正常結(jié)束運行前,別關(guān)閉電源,否則會造成系統(tǒng)文件損壞或丟失,引起在啟動或運行中死機。
6.避免多任務同時進行。在執(zhí)行磁盤整理或用殺毒軟件檢查硬盤期間,不要運行其他軟件,否則會造成死機。
7.勿過分求新。各種硬件的驅(qū)動不一定要隨時更新,因為才開發(fā)的驅(qū)動程序往往里面有bug,會對系統(tǒng)造成損害,引起系統(tǒng)死機,最新的不一定是最好的。
8.在卸載軟件時,用自帶的反安裝程序或Windows里面的安裝/卸載方式,不要直接刪除程序文件夾,因為某些文件可能被其他程序共享,一旦刪除這些共享文件,會造成應用軟件無法使用而死機。
9.設(shè)置硬件設(shè)備時,最好檢查有無保留中斷(IRQ),不要讓其他設(shè)備使用該中斷號,以免引起中斷沖突,造成系統(tǒng)死機。
10.在上網(wǎng)沖浪的時候,不要打開太多的瀏覽器窗口,否則會導致系統(tǒng)資源不足,引起系統(tǒng)死機。
11.如果你的機器內(nèi)存不是很大,千萬不要運行占用內(nèi)存較大的程序,如Photoshop,否則運行時容易死機。
12.對于系統(tǒng)文件或重要的文件,最好使用隱含屬性,這樣才不至于因錯誤操作刪除這些文件,引起系統(tǒng)死機。
13.修改硬盤主引導記錄時,最好先保存原來的記錄,防止因修改失敗而無法恢復原來的引導記錄。
14.CPU、顯卡等配件一般不要超頻,若確實需要超,要注意超頻后板卡的溫度,CPU、顯卡等長期在非正常頻率和溫度下工作輕則自動重啟或死機,重者燒毀CPU、顯卡、主板。