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

對硬碟故障進行分析

計算機硬體 閱讀(3.01W)

硬碟是儲存資訊的重要介質,當硬碟出現故障後,迅速找準故障原因並排除是一項極其重要的工作,這裡把病毒以外的故障分析如下,供參考:

對硬碟故障進行分析

HDD controller failure(硬碟驅動器控制失敗)POST程式向驅動器發出尋道命令後,驅動器在規定時間內,沒有完成操作而產生超時錯誤。

C:drive faiIure(硬碟C驅動失敗)

RUN SETUP UTTLITY(執行設定功能)

Pressto Resume(按鍵重新開始)

這種故障一般是因為硬碟的型別設定引數與原格式化時所用的引數不符。由於IDE硬碟的設定引數是邏輯引數,所以多數情況下由軟盤啟動後,C盤能夠正常讀寫,只是不能啟動。

故障資訊:lnvalid Drive Specification(無效的驅動器指定)

這是說明你欲操作的分割槽或是邏輯驅動器在分割槽表中根本沒有定義。如果一個分割槽或是邏輯驅動器在分割槽表裡的相應表項已不存在,那麼對於作業系統來說,該分割槽或邏輯驅動器也就不存在了。這種故障,問題一定首先出在分割槽表。修復這類故障,最簡單的方法是事先做好分割槽表的備份,比如可用Pctools9.0的Bootsafe工具,當然也可以根據BPB表內的資料重新計算分割槽表,但比較複雜。

Ertor Loading Operation System(裝載作業系統錯誤)這類故障是在讀取分割槽引導扇區(BOOT區)出錯時提示的。可能的原因有:第一、分割槽表指示的分割槽起始實體地址不正確。比如,把分割槽表項第三位元組(起始扇區號)由1改為0,即指示該分割槽的起始地址為指示磁頭、指定磁軌上的第0個扇區(此處為實體地址,扇區應由1開始),INT 13H讀盤失敗後,即報此錯。第二、分割槽引導扇區所在磁軌的磁軌標誌和扇區ID損壞,找不到指定扇區。第三、驅動器讀電路故障。這種情況比較少見,多數是隨機性讀錯誤,因為系統引導能進行到此處,至少說明已正確地讀出了一個主引導扇區。

不能進入系統,如有軟碟機,則由A驅引導,顯示DRIVE NOT READY ERROR(裝置未準備好)

Insert Boot Diskette in A:(插入引導盤到A驅)

Press any key when ready(準備好後按任意鍵)

BIOSPOST結束後,如果由硬碟引導,系統將固定讀取硬碟0面0道1扇區,尋找主載入程式和分割槽表。所以,任何用軟體的方法試圖避開硬碟損壞的0面0道,而能夠成功引導作業系統的作法,均是不可能的!除非你改寫系統BIOS中INT 19H的有關指令。

INT 19H讀取主引導扇區的失敗原因有:第一,硬碟讀電路故障,使讀操作失敗,屬硬體故障;第二,0面0道磁軌格式和扇區ID邏輯或物理損壞,找不到指定的扇區;第三,讀盤沒有出錯,但讀出的`MBR尾標不為“55AA”,系統認為MBR不正確,這是軟故障。

Non-System Disk or Disk ErtorReplace And press any key when ready(非系統盤或磁碟錯誤,重新放置後按任意鍵)

DOS BOOT區中的載入程式執行後發現錯誤,報此資訊。可能的原因:驅動器復位失敗、根目錄區第一扇區地址出界(在544M之後)、讀盤出錯。此類故障大多為軟體故障,如果BPB表損壞,即用軟盤啟動後,硬碟不能正常讀寫,可以用NDD修復;如果BPB表完好,只需簡單的SYS C:傳送系統就引導驅動器,如果失敗,則得示:

Disk Boot Failure(磁碟引導失敗)

顯示“Starting MS-DOS...”然後宕機

在恢復硬碟不能引導型軟故障時,值得注意的最後一點,是和中的可執行檔案本身已經損壞,使得系統在執行到此檔案時宕機,螢幕上提示:“Starting MS-DOS……”,然後宕機。這個故障非常簡單,但因為沒有什麼故障資訊,一般人很容易誤判為系統檔案損壞。當出現這種現象,並且確信系統檔案是完好的,就可以取掉這兩檔案,或者在螢幕上出現以上資訊,快速按下鍵或按住鍵(中斷安裝和執行),或者按下鍵(單步執行裡的命令),找出已經損壞的檔案。