死機(jī)是工控機(jī)故障中較為常見(jiàn)的一種,同時(shí)它也是最令人頭疼的一種。只有解決了死機(jī),才能保證工控機(jī)高可靠性和實(shí)時(shí)性的性能發(fā)揮。工控機(jī)死機(jī)故障好象很可怕,但其故障原因永遠(yuǎn)也脫離不了硬件與軟件這兩方面,下面電工論壇小編整理了一些工控機(jī)死機(jī)的常見(jiàn)原因及其處理方法,希望對(duì)論壇壇友們會(huì)有幫助。
一、在正常使用的情況下偶爾出現(xiàn)死機(jī)故障且日益頻繁,或突然出現(xiàn)死機(jī)故障后就頻繁出現(xiàn)。
1.1 灰塵過(guò)多引發(fā)死機(jī)故障
一臺(tái)新工控機(jī)在國(guó)內(nèi)的一般車站運(yùn)轉(zhuǎn)室使用一年左右后,其內(nèi)部就會(huì)有很多灰塵了,如果進(jìn)入到某個(gè)板卡的插槽中就可能引起該板卡接觸不良而出現(xiàn)死機(jī)或其它故障,而且常是無(wú)故死機(jī)。
另外,機(jī)器內(nèi)灰塵過(guò)多就會(huì)對(duì)某些重要工控機(jī)硬件設(shè)備的散熱問(wèn)題造成壞的影響,cpu和顯卡等重要硬件如果散熱不良自然就會(huì)引起藍(lán)屏或花屏或定格或黑屏死機(jī)故障,此類死機(jī)現(xiàn)象雖然通常并沒(méi)有什么規(guī)律可言,但使用時(shí)間越長(zhǎng)其死機(jī)次數(shù)就越頻繁。如果軟驅(qū)磁頭或光驅(qū)激光頭上的灰塵過(guò)多的話,那么就會(huì)會(huì)導(dǎo)致讀寫(xiě)盤(pán)困難,嚴(yán)重的就會(huì)引起工控機(jī)藍(lán)屏死機(jī)。
對(duì)策:一定要交代錄波器用戶一年對(duì)工控機(jī)進(jìn)行一次徹底除塵,當(dāng)然,如果對(duì)工控機(jī)結(jié)構(gòu)不是很懂的話的話,就要找一個(gè)懂計(jì)算機(jī)的人來(lái)操作,以免造成其它故障。平時(shí)經(jīng)常保持工控機(jī)運(yùn)行環(huán)境的潔凈也是一個(gè)非常不錯(cuò)的措施。
1.2 某硬件的散熱不良而導(dǎo)致死機(jī)故障
cpu、顯卡、硬盤(pán)、電源等硬件在工作中發(fā)熱量都是非常大的,好在它們多數(shù)都擁有自己的散熱風(fēng)扇,所以通常并不會(huì)因此而發(fā)生死機(jī)現(xiàn)象,但如果風(fēng)扇上的灰塵過(guò)多或潤(rùn)滑不良或磨損嚴(yán)重或嚴(yán)重老化的話,那么這些硬件設(shè)備的散熱就存在問(wèn)題了,久而久之,隨著情況的不斷惡化,就會(huì)出現(xiàn)在開(kāi)機(jī)使用一段時(shí)間后頻繁死機(jī)或重啟的現(xiàn)象。
對(duì)策:一定要提醒用戶定期檢查一下工控機(jī)中各風(fēng)扇的工作狀態(tài)并定期為其進(jìn)行潤(rùn)滑(建議使用縫紉機(jī)油)或者更換以避免此類故障。如果已經(jīng)出現(xiàn)了每次使用都會(huì)頻繁死機(jī)故障的話,也不要著急,只要打開(kāi)機(jī)箱并在工控機(jī)運(yùn)行時(shí)觀察一下哪個(gè)風(fēng)扇有異常(如噪音很大或轉(zhuǎn)速明顯減慢或停轉(zhuǎn)等)或哪個(gè)硬件溫度異常(如用手一摸某芯片或散熱片非常燙手等),然后再做相應(yīng)的處理就可以了。
1.3 內(nèi)存中存在沖突導(dǎo)致死機(jī)故障
這一情況在同時(shí)運(yùn)行多個(gè)軟件時(shí)比較容易出現(xiàn),雖然有時(shí)候同時(shí)運(yùn)行很多軟件一切正常,但有時(shí)卻忽然間莫名其妙地死機(jī)了,重新啟動(dòng)后再運(yùn)行這些應(yīng)用程序時(shí)又已十分正常了,其實(shí)這些故障中有很多只是假死機(jī)現(xiàn)象,其原因多是內(nèi)存資源發(fā)生了沖突——應(yīng)用軟件是在內(nèi)存中運(yùn)行的,但有些應(yīng)用軟件由于設(shè)計(jì)方面的原因會(huì)和另一軟件同時(shí)使用同一塊內(nèi)存地址,這時(shí)就會(huì)出現(xiàn)沖突。此類死機(jī)現(xiàn)象通常是定格死機(jī)或重啟或藍(lán)屏或提示非法操作或失去響應(yīng)。
對(duì)策:對(duì)于此類故障只能避免而不能根除——即盡量不要讓很多程序同時(shí)運(yùn)行,避免用戶安裝使用一些不明來(lái)源的軟件。
1.4 接插件接觸不良引起死機(jī)現(xiàn)象
此類故障比較好判別,因?yàn)闊o(wú)論運(yùn)行多么小型的程序都有可能會(huì)死機(jī),甚至有時(shí)在啟動(dòng)時(shí)就定格死機(jī),而有時(shí)長(zhǎng)時(shí)間運(yùn)行大型程序也不會(huì)死機(jī)。
對(duì)策:此類故障的故障點(diǎn)還是非常好找的,通常您只要把所有能拔下來(lái)的東西(如網(wǎng)卡和電源插頭等)都拔下來(lái)做清潔再插上去就可以了,當(dāng)然,如果有哪里生銹了的話,您要先除銹或?qū)⑦@個(gè)生銹的部件換新。
1.5 內(nèi)存條故障導(dǎo)致的死機(jī)故障
由于內(nèi)存條的工作頻率越來(lái)越高,其發(fā)熱量也隨之升高,而穩(wěn)定性也就要相對(duì)差一些了,通常內(nèi)存條故障是指內(nèi)存條松動(dòng)、虛焊或內(nèi)存芯片本身?yè)p壞或不穩(wěn)定等。
對(duì)策:如果工控內(nèi)存插槽上插著著兩個(gè)不同規(guī)格的內(nèi)存,最好去掉一個(gè),使用兩個(gè)不同規(guī)格的內(nèi)存也會(huì)導(dǎo)致死機(jī)。如果您在windows操作系統(tǒng)中經(jīng)常出現(xiàn)與內(nèi)存有關(guān)的非法操作等死機(jī)現(xiàn)象或直接提示注冊(cè)表出錯(cuò)而重新啟動(dòng)機(jī)器的話,那么我們就要先檢查一下是不是內(nèi)存條松動(dòng)或有灰塵進(jìn)行入到了內(nèi)存插槽內(nèi),如果未發(fā)現(xiàn)異常您就要換一下內(nèi)存條試試了,如果一切正常了那就說(shuō)明內(nèi)存條本身可能存在故障了。
1.6 硬盤(pán)剩余空間太少或磁盤(pán)碎片太多導(dǎo)致死機(jī)故障
由于一些大型應(yīng)用程序運(yùn)行時(shí)需要大量的內(nèi)存,如果物理內(nèi)存不足就需要使用硬盤(pán)上的虛擬內(nèi)存,此時(shí)如果硬盤(pán)的剩余空間太少的話,那么就有可能會(huì)引起死機(jī)現(xiàn)象。另外,如果工控機(jī)長(zhǎng)時(shí)間沒(méi)有整理硬盤(pán)碎片的話也會(huì)使系統(tǒng)資源緊張而死機(jī),當(dāng)然,如果硬盤(pán)中的垃圾文件過(guò)多的話,也會(huì)造成硬盤(pán)尋找文件的困難而造成死機(jī)現(xiàn)象。此類故障的表現(xiàn)也是比較特殊的——通常都是在硬盤(pán)連續(xù)瘋狂進(jìn)行讀、寫(xiě)盤(pán)操作時(shí)會(huì)突然定格或藍(lán)屏死機(jī)。當(dāng)然,ntfs磁盤(pán)文件格式會(huì)產(chǎn)生較少的磁盤(pán)碎片。
對(duì)策:系統(tǒng)盤(pán)一定要使用ntfs磁盤(pán)文件格式,最好是把虛擬內(nèi)存設(shè)置到剩余空間比較大的分區(qū)中,而且要定期清理各種垃圾文件和定期整理磁盤(pán)碎片。
1.7 硬盤(pán)故障導(dǎo)致死機(jī)故障
如果硬盤(pán)嚴(yán)重老化或在運(yùn)行中受到震動(dòng)或出現(xiàn)邏輯、物理壞道或出現(xiàn)壞扇區(qū)的話,那么工控機(jī)在運(yùn)行時(shí)就很容易發(fā)生頻繁死機(jī)故障。
對(duì)策:最好是更換硬盤(pán),如果只是邏輯錯(cuò)誤的話還是可以用各種修復(fù)軟件進(jìn)行修復(fù)的。由于有些此類故障的故障點(diǎn)并不是很容易就能發(fā)現(xiàn)的,所以如果進(jìn)行磁盤(pán)掃描程序,也會(huì)排除此類故障。
1.8 劣質(zhì)配件導(dǎo)致死機(jī)故障
此類故障多是由于使用了品質(zhì)不良的板卡引起的,如果運(yùn)行什么大型程序都死機(jī)的話,就要考慮更換一下電源試試了,這是一個(gè)不容忽視的問(wèn)題。工控機(jī)內(nèi)安裝有大量的板卡,耗電很厲害,如果電源容量不足,很容易出問(wèn)題。
對(duì)策:在出廠調(diào)試時(shí)一定要嚴(yán)格測(cè)試,以免日后出現(xiàn)問(wèn)題。
1.9 隨機(jī)啟動(dòng)的程序太多導(dǎo)致死機(jī)故障
此類死機(jī)故障比較特殊,因?yàn)檫@可謂是名符其實(shí)的無(wú)故死機(jī)。現(xiàn)場(chǎng)調(diào)試時(shí),就是去喝個(gè)水的功夫來(lái)操作工控機(jī)就會(huì)造成死機(jī)、在關(guān)機(jī)時(shí)也可能會(huì)出現(xiàn)死機(jī),不過(guò)好在此類死機(jī)故障并不會(huì)出現(xiàn)在啟動(dòng)時(shí),所以還是比較好判斷的。有人說(shuō)此類故障只是在內(nèi)存比較小的工控機(jī)中才會(huì)出現(xiàn),但在實(shí)際維修中筆者發(fā)現(xiàn)在大內(nèi)存的工控機(jī)上一樣會(huì)出現(xiàn),因?yàn)橄到y(tǒng)資源是多方面的(除內(nèi)存資源外還包括緩存、gui、cpu等資源),cpu和硬盤(pán)等也會(huì)因此而受不了的。
對(duì)策:解決方法也很簡(jiǎn)單,除了必需的數(shù)據(jù)庫(kù)和錄波分析軟件,不要隨機(jī)啟動(dòng)其他的任何程序。另外,如果桌面上的圖標(biāo)過(guò)多或打開(kāi)的窗口過(guò)多的話同樣會(huì)出現(xiàn)無(wú)故死機(jī)故障,所以這一點(diǎn)一定也要注意避免,桌面上的圖標(biāo)和快速啟動(dòng)欄中的圖標(biāo)越少越好,其它的快捷方式您可放入到開(kāi)始菜單中,通常開(kāi)始菜單是沒(méi)有什么限制的。
二、在進(jìn)行了某種操作或發(fā)生某突發(fā)事件后,就頻繁出現(xiàn)死機(jī)故障。
2.1 在對(duì)bios設(shè)置進(jìn)行了修改后出現(xiàn)死機(jī)故障
有時(shí)運(yùn)行人員為了提高系統(tǒng)的性能往往對(duì)硬盤(pán)參數(shù)設(shè)置、模式設(shè)置、內(nèi)存參數(shù)、cpu參數(shù)等設(shè)置進(jìn)行了某些錯(cuò)誤的設(shè)置,輕則系統(tǒng)變得不穩(wěn)定而頻繁死機(jī),重則根本就進(jìn)入不了windows系統(tǒng)了,更有甚者干脆就開(kāi)不了機(jī)了。
對(duì)策:對(duì)于無(wú)法再開(kāi)機(jī)的工控機(jī)來(lái)說(shuō)通常只要清除bios設(shè)置就行了,在bios里選擇load fail-safe defaults(最低性能)或者loadoptimized defaults(最高性能);對(duì)于在進(jìn)入windows時(shí)就死機(jī)或經(jīng)常要求您進(jìn)入安全模式,這時(shí)就要查看一下bios中有關(guān)硬盤(pán)和cpu的設(shè)置了,另外,如果將沒(méi)有ecc功能的內(nèi)存的ecc功能打開(kāi)的話同樣會(huì)因內(nèi)存錯(cuò)誤而造成死機(jī),這時(shí)可做相應(yīng)的修改或干脆恢復(fù)默認(rèn)值。
2.2 在添加安裝完某硬件或更新某硬件的驅(qū)動(dòng)程序后出現(xiàn)頻繁死機(jī)故障
對(duì)于第一類情況來(lái)說(shuō),通常是發(fā)生了設(shè)備沖突問(wèn)題,如中斷、dma、端口、i/o等出現(xiàn)沖突。對(duì)于第二類情況來(lái)說(shuō),所安裝的硬件驅(qū)動(dòng)程序有兼容性問(wèn)題??赡苁沁@個(gè)硬件設(shè)備新安裝的驅(qū)動(dòng)程序因和另一個(gè)設(shè)備的驅(qū)動(dòng)程序存在沖突、新驅(qū)動(dòng)程序本身存在問(wèn)題、新驅(qū)動(dòng)程序與系統(tǒng)的某個(gè)文件存在版本沖突;安裝了別的操作系統(tǒng)下的驅(qū)動(dòng)程序(比如把for xp的驅(qū)動(dòng)安裝到了2000操作系統(tǒng)中)以致于發(fā)生死機(jī)故障。
對(duì)策:由于引發(fā)該故障的可能性非常多,所以要做相應(yīng)的解決方法,比如:以安全模式啟動(dòng),然后在設(shè)備管理器中進(jìn)行相應(yīng)的查看和設(shè)置?;蛘咝遁d這個(gè)驅(qū)動(dòng),安裝經(jīng)過(guò)微軟認(rèn)證的驅(qū)動(dòng)程序。安裝后在硬件驅(qū)動(dòng)程序版本里邊有數(shù)字簽名程序:microsoft windows hardware compatibility publisher字樣。
2.3 在安裝完某個(gè)軟件后只要運(yùn)行某軟件或使用某硬件時(shí)就會(huì)出現(xiàn)死機(jī)現(xiàn)象
所安裝的軟件有兼容性問(wèn)題(例如:可能是測(cè)試版本),和其他軟件或者這個(gè)版本的操作系統(tǒng)有沖突。例如某些個(gè)人版軟件不適合安裝在服務(wù)器版操作系統(tǒng)上,強(qiáng)行安裝會(huì)出現(xiàn)此類問(wèn)題。
對(duì)策:卸載導(dǎo)致藍(lán)屏的軟件,或者安裝該軟件和操作系統(tǒng)兼容性好的版本。通常是在安裝了某個(gè)對(duì)系統(tǒng)要求非常嚴(yán)格的軟件后才會(huì)出現(xiàn)此類故障。最好不要安裝這個(gè)軟件。如果必須要安裝,可以試試使用其它的非測(cè)試版本,兼容性好的同類軟件。當(dāng)然,有一些軟件是因?yàn)楸旧淼哪硞€(gè)重要文件已損壞才會(huì)導(dǎo)致死機(jī)現(xiàn)象,該類情況多見(jiàn)于以前使用正常,但經(jīng)過(guò)一個(gè)突發(fā)事件后就出現(xiàn)問(wèn)題了的機(jī)器上,這時(shí)只要卸載該軟件并重新安裝一次就可以了。
2.4 對(duì)操作系統(tǒng)進(jìn)行了某項(xiàng)設(shè)置后就頻繁出現(xiàn)死機(jī)故障
對(duì)操作系統(tǒng)進(jìn)行了某項(xiàng)錯(cuò)誤的設(shè)置后經(jīng)常會(huì)出現(xiàn)死機(jī)故障,比如把虛擬內(nèi)存的大小設(shè)置得過(guò)小也會(huì)導(dǎo)致在運(yùn)行大型程序時(shí)死機(jī)。由于此類故障原因非常好查找——檢查虛擬內(nèi)存時(shí)改為讓windows 管理也就可以了。
對(duì)策:出廠時(shí)必須把硬盤(pán)的休眠功能關(guān)閉;在電源管理里邊把能造成硬盤(pán)關(guān)閉的電源使用方案全部刪