當前位置:才華齋>計算機>計算機硬體>

關於硬碟故障的分析與排除方法總結

計算機硬體 閱讀(1.07W)

硬碟故障分析與排除

關於硬碟故障的分析與排除方法總結

在實際工作中,硬碟並不是經常出現問題的配件,正常使用中的硬碟一般能夠保持五年的工作時間。而大部分的硬碟故障都是由於出現壞道所引起的,解決的方法是利用特殊的軟體查找出硬碟的壞道並將期隱藏遮蔽。很多情況下檢查出的機器硬碟故障,往往是由於設定不正確或其它的因素所造成的,這裡筆者為大家介紹兩例比較常見的硬碟故障及排除方法。

一、都是資料線惹的禍接觸不良導致無法識別硬碟故障排除例項

故障現象:學校網路教室的一臺學生用機,近期經常出現不能開機或開機後提示找不到硬碟的情況,通過仔細檢查,在開機後能夠聽到硬碟碟片的轉動聲音,系統檢測啟動裝置時提示無法找到硬碟。機器的型號是:英特爾810主機板,英特爾賽揚1.1GHz處理器,256MDDR266記憶體,硬碟為希捷酷魚7200.740GB。

重新啟動機器時或者進入CMOS重新設定一下就一切正常,但在使用過程中還是經常會重新啟動,重新啟動後則又無法找到硬碟。剛開始故障並不算嚴重,還能夠將就使用,但隨著使用次數的增多,故障越來越頻繁,於是決定徹底解決。

故障分析與解決:按照正常的檢修順序,先對硬碟進行徹底防毒,用最新版的江民和瑞星查殺後卻一無所獲,基本上排除了病毒破壞引導區和分割槽表的可能。於是又開始懷疑是CMOS電池老化導致硬碟有時無法識別,更換了一個新電池以後故障還是依舊。根據故障現象來看,如果軟體沒有問題,那麼看到故障出自硬碟本身,是不是硬碟的質量出了問題,由於是在機房裡,每一臺機器的配置基本上都是相同的,這就給替換法帶來了方便,把硬碟和另一臺電腦互換以後,結果兩臺電腦竟然都沒有出現問題!這就奇怪了,難道硬碟和主機板之間還有相容性的問題不成?絕對不可能呀,這兩臺機器的主機板可都是一個型號的,均為英特爾的原裝810晶片組的主機板呀。

排除了硬碟自身的故障以後,因為網路教室裡每一臺計算機都有自己的名字,而且IP地址也不同,為了便於管理,把硬碟又換了回來,結果故障又來找了。

百思不得其解,怎麼又出現故障了呢?想來想去,除了互換硬碟的時候插拔了資料線,其它地方都沒有動,難道是資料線存在接觸不良的現象?於是趕緊把一根新的80芯資料線換上,結果一切正常。經過一個星期的測試,證實故障徹底排除。

故障總結:這起故障的主要原因是80芯資料線在多次的插拔以後,由於線徑較細,存在接觸不良的現象,而在檢修的時候兩臺電腦互換硬碟,把接觸不良的地方接上了,等到再換回來的時候又斷開了,導致了故障的重演。

為此提醒各位讀者,如果你使用是仍然是IDE的硬碟,那麼你在拔資料線的時候動作一定要輕,要小心,不能很隨意的一下子就把資料線拔下來,遇到硬碟的IDE口和資料線插頭很緊的情況,很容易造成資料線的插頭和芯線之間的接觸不良現象。

二、硬碟散熱不良引起電腦反覆重啟或藍屏故障排除

故障現象:朋友反應,他的一臺購買了兩年多的HP筆記本,最近總是莫名其妙的反覆重啟或藍屏宕機現象。故障的具體表現是:開啟電腦後,大約正常使用三、四個小時後,電腦便會莫名其妙的重新啟動,啟動後再次連續使用一個小時的時間,電腦便會再次自動重啟。重啟現象還算不錯,有時在使用中直接出現藍屏宕機的現象,讓朋友感到非常的惱火,由於過了免費的維修期,於是找筆者幫助解決。

故障分析與排除:朋友的這檯筆記本保養的不錯,雖然有兩個年頭,但看起來還相當的好。朋友介紹:本本使用相當仔細,故障出現是在兩週前,根據朋友介紹的故障,基本判斷是由於散熱不良所引起的。開啟朋友的電腦,讓其工作一個小時後(執行簡單的應用軟體),用手觸控機身表面,當手接觸到安放硬碟的部位時,發現此處特別的熱。筆記本硬碟安裝的部位應該比其它的部位要明顯的熱,但像朋友這樣熱的還是頭次見到,何況這才工作了一個小時。

於是將筆記本開啟,仔細觀察用於硬碟的散熱風扇,發現這個風扇居然沒有轉動。如此之高的溫度風扇都沒有反映,難怪經常重啟和宕機呢。找到問題的根源後,去市場中購買了一個新的同型號的散熱器換上,開啟筆記本檢測七八個小時,均沒有出現問題,至此故障解決。

故障總結:大家都知道,筆記本對散熱的要求相當的高,特別是硬碟,發熱量明顯比其它的部件要大,由於體積受限,因此在散熱方面做得一般都不太好。朋友以前用機器時從沒有連續用過四個小時,而那時也在冬天,最近由於比較忙才經常使用電腦,卻無意中發現了此故障,相信這也不是偶然吧。因此提醒各位朋友,如果遇到經常重啟和藍屏宕機的現象,不妨從散熱處多思考一下。

真記憶體故障造成的假硬碟故障

一客戶的電腦出了問題,原用Win98作業系統,記憶體是KingMaxSDRAM128MBPC150,硬碟是金鑽七代40GB。

故障現象:在一次非法關機後重新開機就無法進入Win98系統,每次開機磁碟自檢執行到D盤的80%左右就停止了。

故障處理:筆者根據上面的現象進行了如下操作:進入Dos執行SCANDISK掃描磁碟,提示D盤有壞道,接著順利地格式化了D盤,滿以為壞道已修復,重啟,可是問題依舊。又反覆高階格式化幾次,甚至重新分割槽,但檢測依舊提示D盤有壞道。當然重灌系統也是不行的。

由於該硬碟還在保修期內,筆者便把它發回代理商那裡返修。

過了一個星期那個硬碟返回來了。光碟啟動直接進入DOS,對其分割槽、高階格式化準備裝系統。但是檢測到D盤時又被卡住了,根本無法裝Windows系統。沒有辦法,只好找硬碟代理商把一塊新硬碟發過來。來回折騰了足足有兩個星期,滿以為這下可以給客戶一個滿意的交待了。可是結果令人吃驚,還是提示有壞道?而且在D盤同一位置。可以肯定這是一個全新的硬碟,怎麼會出現同樣的問題呢。

重新開機,硬碟自檢到D盤的84%就停止了。仔細看提示,發現前三行就有記憶體檢測錯誤的相關提示。問題可能就出在記憶體上。換了條記憶體一試果然一切正常。將該記憶體插到正常的機上又出現同樣問題。

經驗總結:這是一例表面是硬碟錯誤實際上卻是記憶體錯誤的問題。根據筆者的經驗,這樣的故障在實際工作中也並不少見,所以筆者建議大家在碰到硬體故障的時候要多注意系統提示,問題可能就會很快明朗。筆者想,如果早使用替換法來檢測,就可以很快判定不是硬碟的問題,不必花費大量的時間進行格式化和重灌系統了,也不會發生硬碟歷時兩個星期的返修和退換事情了。

硬碟診斷要領

1.檢查電源部是否供電

1)與硬碟相連的電源接頭(Connector)的中間的2插頭是接地(ground)頭,兩邊的接頭各位+5VDC和+12VDC。

2)可通過spindleMotor是否轉動來判斷電源供應與否,如果轉動就說明電源供電正常。

2.連線(Cable)是否連線正確

1)RibornCable有顏色的部分一般時1所在的部分,第20pin是key.,因此沒有pin。

2)有電源的一邊一般為1所在的一邊。

3)經常移動的硬碟或使用時間較長的計算機而言,更換連線(cable)來測試也是較好的方法,因為雖然連線部和外觀上沒有異常,但也可能因為接觸阻力,noixe,連線不良(poorconnection)等問題而不能正常工作的情況也時有發生。

3.檢查設定(setting)

1)檢查是否根據使用數量和使用目的而正確設定DiskSelectJumper(Master/Slave)。

4.檢查安裝(setup)是否正確

-有自動檢測(AutoDetection)功能的,開啟電源後用自動檢測(AutoDetection)來識別硬碟。

1)如自動檢測(AutoDetection)和硬碟初始化一切正常,可以認為除壞扇區等表面損傷外硬碟硬體基本正常。

2)找不到硬碟(自動檢測(AutoDetection)不到)時,按照5以下步驟找到後,按照各自的要領分割槽(partition),格式化(format),SurfaceAnalysis,NDD依次檢查硬碟狀況。

5.檢查spidlemotor是否轉動

1)檢查spindlemotor是否轉動時,供應電源並用手輕觸磁碟得上蓋(topcover),可感覺到轉動震動。大部分硬碟驅動器發出轉動聲音。

2)SpindleMotor不轉動的原因有

-沒有供應電源

-Board有損

-spindleMotor自身有損

-Stictiontiction

_"的提示我哭!!於是我用啟動盤(軟盤)啟動機器,到是能引導,出現A:>輸入C:後再輸入dir命令,又出現了"Notready

readingdrivec"abort,retry,fail?_"提示,不能進系統。我再哭!!而且其他分割槽不見了。

處理:用“三茗硬碟醫生”中的修復硬碟功能修復硬碟,點一下回車問題解決了。

教你判斷硬碟是哪裡出現了問題

①首先檢查CMOSSETUP是否丟失了硬碟配置資訊。測量主機板上COMSRAM電路是否為電池有故障,或元器件(如二極體、三極體、電阻、電容等)損壞能原因而CMOS中的硬碟配置引數出錯。

②通過加電自測,若螢幕顯示錯誤資訊“1701”或“HardDiskError”,說明硬碟確實有故障。但也可能是硬碟適配卡未插好、或者硬碟與硬碟介面卡的插接處未插好、或者硬碟介面卡有故障等。

③關機,拆開機蓋,測+5V、+12V電源是否正常,電源盒風機是否轉動。以此來判斷是否外電路缺電。

④檢查訊號電纜線,插頭與硬碟適配卡是否插好,有無插反或接觸不良。可嘗試交換一些電纜插頭試一下。

⑤採用“替代法”來確定故障部件。找一塊好硬碟適配卡(或多功能卡)與該硬碟適配卡比較,判斷是硬碟適配卡還是硬碟驅動器本身有問題。

⑥觀察步進電機端止檔銷是否卡死,如卡死,用手撥回起始位置。

以上幾個步驟,使用者需要仔細檢查、測試、分析,找出壞的元器件進行修理,或者更換硬碟適配卡。

經以上的處理後,只要不是硬碟盤體本身損壞,僅僅是一般性的接外掛的接觸不良或外電路故障則多數能夠迅速排除。

測電阻法

該測量方法一般是用萬用表的電阻檔測量部件或元件的內阻,根據其阻值的大小或通斷情況,分析電路中的故障原因。一般元器件或部件的輸入引腳和輸出引腳對地或對電源都有一定的內阻,用普通萬用表測量,有很多情況都會出現正抽電阻小,反向電阻大的情況。一般正向阻值在幾十歐姆至100歐姆左右,而反向電阻多在數百歐姆以上。但正向電阻決不會等於0或接近0,反向電阻也不會無窮大,否則就應懷疑管腳是否有短路或開路的情況。當斷定硬碟子系統的故障是在某一板卡或幾塊晶片時,則可用電阻法進行查詢。關機停電,然後測量器件或板卡的通斷、開路短路、阻值大小等,以此來判斷故障點。若測量硬碟的步進電機繞組的直流電阻為24歐,則符合標稱值為正常;10歐左右為區域性短路;0歐或幾歐為繞組短路燒燬。

硬碟驅動器的扁平電纜訊號線常用通斷法進行測量。硬碟的電源線既可拔下單測也可線上並測其對地阻;如果無窮大,則為斷路;如果阻值小於10歐,則應懷疑區域性。

測電壓法

該測量方法是在加是怕情況下,用萬用表測量部件或元件的各管腳之間對地的電壓大小,並將其與邏輯圖或其它參考點的政黨電壓值進行比較。若電壓值與正常參考值之間相差較大,則青蛙該部件或元件有故障;若電壓正常,說明該部分完好,可轉入對其它部件或元件的測試。

一般硬碟電源與軟盤插線一樣,四個線頭分別為+12V、+5V、-5V和地線。硬碟步進電機額定電壓為+12V。硬碟啟動時電流大,當電源穩壓不良時(電壓從12V下降到10.5V),會造成轉速不穩或啟動困難。

Ⅰ/O通道系統板擴充套件槽上的電源電壓為+12V、-12V、+5V和-5V。板上訊號電壓的高電平應大於2.5V,低電平應小於0.5V。硬碟驅動器插頭、插座按照引腳的排列都有一份電壓表,高電平在2.5-3.0V之間。若高電平輸出小於3V,低電平輸出大於0.6V即為故障電平。邏輯是怦的測量可用試波器測量或者用邏輯筆估算。

測電流法

如果有區域性短路現象,則短路元件會升溫發熱並可能引起保險絲熔斷。將萬用表串入故障線路,核對電流是否超過正常值。硬碟驅動器適配卡上的晶片短路會導致系統析負載電流加大,驅動電機短路或驅動器短路會導致主機電源故障。硬碟電源+12V的工作電流應為1.1A左右。當硬碟驅動器負載電流加大時,會使硬碟啟動時好時壞。電機短路或負載過流輕則保險熔斷,重則導致電源塊、開關調整管損壞。在加大電流回路中可串入流假負載進行測量。如有保險的線路,則可斷開保險管一頭將表串入進行測量。在印刷板上的某晶片的電源線,可用刻刀或鋼鋸條割斷銅泊引線串入萬用表測量。電機插頭、電源插頭可從卡口裡將電源線起出來串入表測量。

硬碟故障提示資訊的含義

(1)Dateerror(資料錯誤)

從軟盤或硬碟上讀取的資料存在不可修復錯誤,磁碟上有壞扇區和壞的檔案分配表。

(2)Harddiskconfigurationerror(硬碟配置錯誤)

硬碟配置不正確,跳線不對,硬碟引數設定不正確等。

(3)Harddiskcontrollerfailure(硬碟控制器失效)

控制器卡(多功能卡)鬆動,連線不對,硬碟引數設定不正確等。

(4)Harddiskfailure(硬碟失效故障)

控制器卡(多功能卡)故障,硬碟配置不正確,跳線不對,硬碟物理故障。

(5)Harddiskdrivereadfailure(硬碟驅動器讀取失效)

控制器卡(多功能卡)鬆動,硬碟配置不正確,硬碟引數設定不正確,硬碟記錄資料破壞等。

(6)Nobootdeviceavailable(無引導裝置)

系統找不到作為引導裝置的軟盤或者硬碟。

(7)Nobootsectoronharddiskdrive(硬碟上無引導扇區)

硬碟上引導扇區丟失,感染有病毒或者配置引數不正確。

(8)Nonsystemdiskordiskerror(非系統盤或者磁碟錯誤)

作為引導盤的磁碟不是系統盤,不含有系統引導和核心檔案,或者磁碟片本身故障。

(9)Sectornotfound(扇區未找到)

系統盤在軟盤和硬碟上不能定位給定扇區。

(10)Seekerror(搜尋錯誤)

系統在軟盤和硬碟上不能定位給定扇區、磁軌或磁頭。

(11)ResetFailed(硬碟復位失敗)

硬碟或硬碟介面的電路故障。

(12)FatalErrorBadHardDisk(硬碟致命錯誤)

硬碟或硬碟介面故障。

(13)NoHardDiskInstalled(沒有安裝硬碟)

沒有安裝硬碟,但是CMOS引數中設定了硬碟。

硬碟驅動器號沒有接好,硬碟卡(多功能卡)沒有接插好。

硬碟驅動器或硬碟卡故障。

硬碟故障的程式碼見表

程式碼程式碼含義

1700硬碟系統通過(正常)

1701不可識別的硬碟系統

1702硬碟操作超時

1703硬碟驅動器選擇失敗

1704硬碟控制器失敗

1705要找的記錄未找到

1706寫操作失敗

1707道訊號錯

1708磁頭選擇訊號有錯

1709ECC檢驗錯

1710讀資料時扇區緩衝器溢位

1711壞的地址標誌

1712不可識別的錯誤

1713資料比較錯

1780硬碟驅動器C故障

1781D盤故障

1782硬碟控制器錯

1790C盤測試錯

1791D盤測試錯

硬碟故障怎麼檢查呢

在電腦各種硬體裝置所發生的故障中,硬碟故障所佔的比例還是比較高的。由於硬碟在電腦配件中佔有極其特殊的地位,當它出現故障時輕則主機不能啟動,重則還可能會使重要的資料資料丟失。硬碟故障的具體表現是多種多樣的,在本文裡則主要講解兩個方面的故障,上篇為大家介紹硬碟不能啟動的故障的解決。下篇則為大家介紹邏輯和物理壞道的處理。

啟動故障

在電腦的使用過程中,我們都有可能會遇到電腦無法啟動的問題。引起系統啟動故障的原因有很多種,其中很多都與硬碟有關。一般情況下,當硬碟出現故障的時候,BIOS會給出一些英文提示資訊。由於不同廠家主機板或不同版本的BIOS,其給出的提示資訊可能會存在一些差異,但基本上都是大同小異的。下面我們就以使用較為常見的AwardBIOS為例,探討一下如何利用其給出的提示資訊,判斷並處理硬碟不能啟動故障的方法。

diskcontrollerfailure(硬碟控制器失效)。這是最為常見的錯誤提示之一,當出現這種情況的時候,應仔細檢查資料線的連線插頭是否存在著鬆動、連線是否正確或者是硬碟引數設定是否正確。

error(資料錯誤)。發生這種情況時,系統從硬碟上讀取的資料存在有不可修復性錯誤或者磁碟上存在有壞扇區。此時可以嘗試啟動磁碟掃描程式,掃描並糾正扇區的邏輯性錯誤,假如壞扇區出現的是物理壞道,則需要使用專門的工具嘗試修復。

otsectoronharddiskdrive(硬碟上無引導扇區)。這種情況可能是硬碟上的引導扇區被破壞,一般是因為硬碟系統引導區已感染了病毒。遇到這種情況必須先用最新版本的防毒軟體徹底查殺系統中存在的病毒,然後,用諸如KV3000等帶有引導扇區恢復功能的軟體,嘗試恢復引導記錄。如果使用WinXP系統,可啟動“故障恢復控制檯”並呼叫FIXMBR命令來恢復主引導扇區。

tFailed(硬碟復位失敗)、FatalErrorBadHardDisk(硬碟致命性錯誤)、DDNotDetected(沒有檢測到硬碟)和HDDControlError(硬碟控制錯誤)。當出現以上任意一個提示時,一般都是硬碟控制電路板、主機板上硬碟介面電路或者是盤體內部的機械部位出現了故障,對於這種情況只能請專業人員檢修相應的控制電路或直接更換硬碟。

壞道故障

通過上面的學習,阿King對硬碟不能啟動故障的`解決有所瞭解了,接下來阿King想知道的當然是如何對付自己那已經有壞道的硬碟了。

老師這期就為阿King介紹一下邏輯壞道和物理壞道的故障和相應的維修。但在開講之前,老師就提醒阿King,做這項工作一定要慎重仔細。

邏輯壞道

出現邏輯壞道是在電腦的日常使用中容易出現的一種硬碟故障,邏輯壞道實際上就是磁碟磁軌上面的校驗資訊(ECC)與磁軌的資料和伺服資訊不匹配。出現這種故障的主要原因通常都是因為一些程式的錯誤操作,或者是該處扇區的磁性介質開始出現不穩定現象的先兆。邏輯壞道在一般電腦使用中的表現,就是檔案存取時出錯或做硬碟克隆時,當到達出錯部位後,因彈出出錯資訊視窗而不能繼續下去。

消除這種邏輯壞道的方法比較簡單,很多專用軟體如:DM、NORTON的DISKDOCTOR等都能做到,但最常用的還是Windows自帶的“磁碟掃描”功能。對於FATl6或FAT32分割槽來說,可以在DOS真實模式下用Scandisk掃描磁碟,此時系統可將邏輯出錯的扇區標註出來,以後在進行存取操作時就會避開這些扇區。由於這些軟體的使用方法較為簡單且也多有介紹,在這裡也就不過多地講解了。

但是,假如採用的是NTFS分割槽且安裝WindowsXP系統,由於它沒有Scandisk這個工具,故只能使用Chkdsk這個工具了。Chkdsk工具會基於所用的檔案系統,建立和顯示磁碟的狀態報告。另外Chkdsk還能夠列出並糾正磁碟上的錯誤。不過如果不帶任何引數的話,chkdsk將只顯示當前驅動器中磁碟的狀態,而不會修正任何的錯誤,要修正錯誤則必須包括/f引數。

物理壞道

硬碟物理壞道是比較常見的硬碟故障。實際上它是因為震盪、劃傷等“硬”原因,導致—些扇區的磁介質失去了磁記憶能力而造成的。

通常情況下,這樣的損壞修復起來都比較麻煩。因為,在硬碟內部的磁軌列表中,這個扇區是被標記為正常的,而壞道也是物理性存在的。

所以,它無法通過掃描、格式化、低格或者啟用扇區的方法來加以消除,必須將這個扇區加入到設定在硬碟內部的系統保留區,告訴磁碟這些磁軌已經不能使用了,才能在硬碟控制系統的可見範圍內消除這個壞道。當然,這樣做需要使用一些專用軟體,對普通使用者來講維修有些困難。

不過有些硬碟廠商會提供原廠的工具軟體,如IBM/日立的DFT和西部資料的DataLifeGuardDiagnostics。這些原廠的工具軟體不但掃描速度快,而且辨別準確率也很高,能夠對付較為普遍的硬碟物理壞道故障。因此對硬碟內部進行操作還是原廠的軟體較為可靠,除非原廠工具不能解決問題,否則不推薦使用第三方的工具軟體。

相對於上面這種比較高階的隱藏方式,對於那些要求不高的使用者來說,則可以通過“壞盤分割槽器”FBDISK和

DiskGenius這一對軟體的組合,完成將壞道所在位置做成分割槽隱藏起來的任務。其具體的操作簡要介紹如下:

首先,將下載來的軟體複製到一臺正常使用的電腦的C盤根目錄下,再把出現物理壞道的硬碟作為第2硬碟掛接在該電腦上。接著啟動到DOS的真實模式下,並執行DiskGenius的可執行程式Diskgen,然後按“Ctrl+Alt”組合鍵,選擇“硬碟”選單下的“第2硬碟”。這時就可以看到第2硬碟的具體分割槽情況了。假如要重新規劃這塊硬碟,就可以把所有分割槽都刪除掉,隨後存檔退出。

接著執行FBDisk,選擇要檢測的硬碟後按“Y”開始掃描。如果硬碟存在壞道,則FBDisk會自動顯示出它在哪個扇區和磁軌。掃描完成後它可以把所有的壞道都羅列出來,並詢問是否要寫入硬碟。如果按“Y”將會自動將壞道隱藏起來,最後按Esc鍵退出。

隨後再次執行Diskgen,這時就可以看出經過FBDisk處理後的磁碟情況,此時壞道處會呈現—種灰白色。通過Diskgen再稍微將隱藏物理壞道的分割槽擴大一些。最後,將這些壞道全部隱藏在一個分割槽裡,修復工作即告結束。

兩款軟體配合使用是因為,經過FBDisk處理後的硬碟可能會有很多分割槽,而受軟體自身最多4個主分割槽的限制,會導致硬碟利用率不高的後果。而通過Diskgen的配合,就可以很好地解決這個問題。