經常有朋友向筆者咨詢,硬盤無法啟動,怎么恢復硬盤里面的數據呢?今天筆者在此向大家簡單介紹幾種硬盤無法啟動故障的數據恢復方法。
故障現象一:開機后屏幕顯示:“Device error”,然后又顯示:“Non-System disk or disk error,Replace and strike any key when ready”,說明硬盤不能啟動。用軟盤啟動后,在 A:>后鍵人C:,屏幕顯示:“Invalid drive specification”,系統不認硬盤。
故障分析及處理:造成該故障的原因一般是CMOS中的硬盤設置參數丟失或硬盤類型設置錯誤造成的。
進入CMOS,檢查硬盤設置參數是否丟失或硬盤類型設置是否錯誤。如果確是該種故障,只需將硬盤設置參數恢復或修改過來即可。如果不會修改硬盤參數,也可用備份過的CMOS信息進行恢復,如果你沒有備份CMOS信息,也別急,有些高檔微機的CMOS設置中有“HDD AUTO DETECTION”(硬盤自動檢測)選項,可自動檢測出硬盤類型參數。若無此項,只好打開機箱,查看硬盤表面標簽上的硬盤參數,照此修改即可。
故障現象二:開機后,“WAIT”提示停留很長時間,最后出現“HDD controller Failure”。
故障分析及處理:造成該故障的原因一般是硬盤線接口接觸不良或接線錯誤。先檢查硬盤電源線與硬盤的連接,再檢查硬盤數據信號線與多功能卡或硬盤的連接,如果連接松動或連線接反都會有上述提示,最好是能找一臺型號相同且使用正常的微機,可以對比線纜的連接。
故障現象三:開機后,屏幕上顯示:“Invalid partition table”,硬盤不能啟動。
故障分析及處理:造成該故障的原因一般是硬盤主引導記錄中的分區表有錯誤,當指定了多個自舉分區(只能有一個自舉分區)或病毒占用了分區表時,將有上述提示。
主引導記錄(MBR)位于0磁頭/0柱面/1扇區,由FDISK.EXE對硬盤分區時生成。MBR包括主引導程序、分區表和結束標?quot;55AAH“三部分,共占一個扇區。主引導程序中含有檢查硬盤分區表的程序代碼和出錯信息、出錯處理等內容。當硬盤啟動時,主引導程序將檢查分區表中的自舉標志。若某個分區為可自舉分區,則有分區標志8OH,否則為00H,系統規定只能有一個分區為自舉分區,若分區表中含有多個自舉標志時,主引導程序會給出”Invalid partion table“的錯誤提示。最簡單的解決方法是用NDD修復,它將檢查分區表中的錯誤。若發現錯誤,將會詢問你是否愿意修改,你只要不斷地回答YES即可修正錯誤,或者用備份過的分區表覆蓋它也行(KV300,NU8.O中的RESCUE都具有備份與恢復分區表的功能)。如果是病毒感染了分區表,格式化是解決不了問題的,可先用殺毒軟件殺毒,再用NDD進行修復。
如果上述方法都不能解決,還有一招。就是先用FDISK重新分區,但分區大小必須和原來的分區一樣,這一點尤為重要,分區后不要進行高級格式化,然后用NDD進行修復。修復后的硬盤不但能啟動,而且硬盤上的信息也不會丟失。其實用FDISK分區,相當于用正確的分區表覆蓋原來的分區表。尤其當用軟盤啟動后不認硬盤時,這一招特靈。
故障現象四:開機后自檢完畢,從硬盤啟動時死機或者屏幕上顯示:”No ROM Basic,System Halted“。
故障分析及處理:造成該故障的原因一般是引導程序損壞或被病毒感染,或是分區表中無自舉標志,或是結束標志”55AAH“被改寫。從軟盤啟動,執行命令”FDISK/MBR“即可。FDISK中包含有主引導程序代碼和結束標志”55AAH“,用上述命令可使FDISK中正確的主引導程序和結束標志覆蓋硬盤上的主引導程序,這一招對于修復主引導程序和結束標志”55AAH“損壞既快又靈。對于分區表中無自舉標志的故障,可用NDO迅速恢復。
故障現象五:開機后屏幕上出現”Error loading operating system“或”Missing operating system“的提示信息。
故障分析及處理:造成該故障的原因一般是DOS引導記錄出現錯誤。DOS引導記錄位于邏輯0扇區,是由高級格式化命令FORMAT生成的。主引導程序在檢查分區表正確之后,根據分區表中指出的DOS分區的起始地址,讀DOS引導記錄,若連續讀五次都失敗,則給出”Error loading operating system“的錯誤提示,若能正確讀出DOS引導記錄,主引導程序則會將DOS引導記錄送人內存0:7C00h處,然后檢查DOS引導記錄的最后兩個字節是否為55AAH,若不是這兩個宇節,則給出”Missing operation system“的提示。一般情況下用NDD修復即可。若不成功,只好用FORMAT C:/S命令重寫DOS引導記錄,也許你會認為格式化后C盤數據將丟失,其實不必擔心,數據仍然保存在硬盤上,格式化C盤后可用NU8.0中的UNFORMAT恢復。如果曾經用DOS命令中的MIRROR或NU8.0中的IMAGE程序給硬盤建立過IMAGE鏡像文件,硬盤可完全恢復,否則硬盤根目錄下的文件全部丟失,根目錄下的第一級子目錄名被更名為DIR0、DIR1、DIR2……,但一級子目錄下的文件及其下級子目錄完好無損,至于根目錄下丟失的文件,你可用NU8.0中的UNERASE再去恢復即可。
綜上所述,硬盤不能啟動大都是由于硬盤上的主引導記錄、DOS引導記錄、三個系統隱含文件出現錯誤導致的,因此平時要養成備份主引導記錄、DOS引導記錄的好習慣,關鍵時刻才能順利解決問題。
下面就解決硬盤不能啟動的故障的方法作一總結:
?。?)因操作不當或突然斷電,會破壞CMOS中的硬盤參數。只需開機進入CMOS,重新設定硬盤參數即可CMOS中大多可自動檢測硬盤參數)。
?。?)用軟盤啟動后,無法進入硬盤,則可能因操作不當或突然斷電,引起硬盤主引導記錄丟失,找一臺具有同一規格硬盤的電腦,并找一空盤,將主引導記錄寫入空盤,具體作如下操作:
c:\dos\debug
-a
mov ax, 0201
mov bx, 200
mov cx, 0001
mov dx, 0080
int 13
int 3
-g=100
-w 2000(軟盤放在A驅動器,若放在B驅動器則此處為1)200 1
-q
然后用DOS盤啟動機器,將軟盤中的主引導記錄寫入硬盤,具體作如下操作:
c:\dos\debug
a
-1 200 0(這個0表示軟盤放在A驅動器,若放在B驅動器則此處為1)2001
mov ax.0301
mov bx, 200
mov cx.0001
mov dx.0080
int 13
int 3
-g=100
-q
?。?)用軟盤啟動,可進入硬盤,則通常是因COMMAND.COM或兩個隱含文件IO.SYS和MSDOS.SYS被破壞而引起的。用一張好的DOS啟動盤啟動,然后將軟盤中的COMMAND.COM*入C盤,并在A盤打入如下命令:SYS C:
(4)因病毒感染,可引起硬盤無法啟動,可用殺毒盤清除病毒即可。
?。?)以上方法均無法解決時,可對硬盤進行格式化處理,但這將破壞硬盤信息。
此外,用戶在使用電腦時,應注意不可頻繁開機,更不可在讀盤時關機,還應注意保存硬盤主引導記錄。
最后,筆者還是建議大家,最好還是需求專業的數據恢復人士或者專業的數據恢復公司,硬盤有價,數據無價!需要的數據恢復的朋友,可以聯系我們華軍行,我們有更加專業的數據恢復工程師為您服務!