您的位置:網(wǎng)站首頁 > 電腦維修培訓 > 正文 >
修復硬盤故障的方法
來源: 日期:2013-10-15 14:47:14 人氣:標簽:
在工作中, 經(jīng)常性的進行數(shù)據(jù)備份工作, 是保證系統(tǒng)崩潰和硬盤損壞后能夠及時恢復數(shù)據(jù)的重要方法.因此我?在工作中要養(yǎng)成經(jīng)常備份數(shù)據(jù)的好習慣.除此以外, 還要學會在硬盤出現(xiàn)故障時如何救活硬盤, 或者從壞的區(qū)域中提取出有用的數(shù)據(jù), 把損失降到 小程度.
一、CMOS引起的故障
CMOS中的硬盤類型正確與否直接影響硬盤的正常使用.現(xiàn)在的機器都支持“IDE Auto Detect”的功能, 可自動檢測硬盤的類型.當硬盤類型錯誤時, 有時干脆無法啟動系統(tǒng), 有時能夠啟動, 但會發(fā)生讀寫錯誤.比如CMOS中的硬盤類型小於實際的硬盤容量, 則硬盤后面的扇區(qū)?無法讀寫, 如果是多分區(qū)狀態(tài)則個別分區(qū)?丟失.還有一個重要的故障原因, 由於目前的IDE都支持邏輯參數(shù)類型, 硬盤可采用“Normal,LBA,Large”等, 如果在一般的模式下安裝了數(shù)據(jù),而又在CMOS中改為其它的模式, 則會發(fā)生硬盤的讀寫錯誤故障, 因為其映射關(guān)系已經(jīng)改變, ?無法讀取原?的正確硬盤位置.
二、系統(tǒng)不認硬盤
系統(tǒng)從硬盤無法啟動, 從A盤啟動也無法進入C盤, 使用CMOS中的自動監(jiān)測功能也無法發(fā)現(xiàn)硬盤的存在.呃種故障大都出現(xiàn)在連接電纜或IDE端口上, 硬盤本身故障的可能性不大, 可通過重新插接硬盤電纜或者改換IDE口及電纜等進行替換試驗, 就會很快發(fā)現(xiàn)故障的所在.如果新接上的硬盤也不被接受, 一個常見的原因就是硬盤上的主從跳線, 如果一條IDE硬盤線上接兩個硬盤設(shè)備, 就要分清楚主從關(guān)系.
三、主引導程序引起的啟動故障
主引導程序位於硬盤的主引導扇區(qū), 主要用於檢測硬盤分區(qū)的正確性, 并確定活動分區(qū), 負責把引導權(quán)移交給活動分區(qū)的DOS或其他操作系統(tǒng).此段程序損壞?無法從硬盤引導, 但從軟驅(qū)或光驅(qū)啟動之后可對硬盤進行讀寫.修復此故障的方法較為簡單, 使用高版本DOS的FDISK 為方便, 當帶參數(shù)/mbr運行時, ?直接更換(重寫)硬盤的主引導程序.實際上硬盤的主引導扇區(qū)正是此程序建立的, FDISK.EXE之中包含有完整的硬盤主引導程序.雖然DOS版本不斷更新, 但硬盤的主引導程序一直沒有變化, 從DOS 3.x到Windos 95的DOS, 只要找到一種DOS引導盤啟動系統(tǒng)并運行此程序即可修復.
四、分區(qū)有效標志錯誤的故障
在硬盤主引導扇區(qū)中還存在一個重要的部分, 那就是其 后的兩個字節(jié):“55aa”, 此字節(jié)為扇區(qū)的有效標志.當從硬盤、軟盤或光盤啟動時, ?檢測呃兩個字節(jié), 如果存在則認為有硬盤存在, 否則?不承認硬盤.此處可用於整個硬盤的加密技術(shù), 可采用DEBUG方法進行恢復處理.另外, 當DOS引導扇區(qū)無引導標志時, 系統(tǒng)啟動?顯示為:“Mmissing Operating System”.方便的方法是使用下面的DOS系統(tǒng)通用的修復方法.
五、分區(qū)表錯誤引發(fā)的啟動故障
分區(qū)表錯誤是硬盤的嚴重錯誤, 不同的錯誤程度會造成不同的損失.如果是沒有活動分區(qū)標志, 則計算機無法啟動.但從軟驅(qū)或光驅(qū)引導系統(tǒng)后可對硬盤讀寫, 可通過FDISK重置活動分區(qū)進行修復.
如果是某一分區(qū)類型錯誤, 可造成某一分區(qū)的丟失.分區(qū)表的第四個字節(jié)為分區(qū)類型值, 正常的可引導的大於32MB的基本DOS分區(qū)值為06, 而擴展的DOS分區(qū)值是05.很多人利用此類型值實現(xiàn)單個分區(qū)的加密技術(shù), 恢復原?的正確類型值即可使該分區(qū)恢復正常.
分區(qū)表中還有其它數(shù)據(jù)用於記錄分區(qū)的起始或終止地址.呃些數(shù)據(jù)的損壞?造成該分區(qū)的混亂或丟失, 可用的方法是用備份的分區(qū)表數(shù)據(jù)重新寫回, 或者從其它的相同類型的并且分區(qū)狀況相同的硬盤上獲取分區(qū)表數(shù)據(jù).
恢復的工具可采用NU等工具軟件, 操作非常方便.當然也可采用DEBUG進行操作, 但操作繁瑣并且具有一定的風險.
六、誤格式化硬盤數(shù)據(jù)的恢復
在DOS高版本狀態(tài)下, FORMAT格式化操作在缺省狀態(tài)下都建立了用於恢復格式化的磁盤信息, 實際上是把磁盤的DOS引導扇區(qū)、FAT分區(qū)表及目錄表的所有內(nèi)容復制到了磁盤的 后幾個扇區(qū)中(因為后面的扇區(qū)很少使用), 而數(shù)據(jù)區(qū)中的內(nèi)容根本沒有改變.呃樣通過運行UNFORMAT命令即可恢復.另外DOS還提供了一個MIROR命令用於記錄當前磁盤的信息, 供格式化或刪除之后的恢復使用, 此方法也比較有效.
七、DOS引導系統(tǒng)引起的啟動故障
DOS引導系統(tǒng)主要由DOS引導扇區(qū)和DOS系統(tǒng)文件組成.系統(tǒng)文件主要包括IO.SYS、MSDOS.SYS、COMMAND.COM, 其中COMMAND.COM是DOS的外殼文件, 可用其它的同類文件替換, 但缺省狀態(tài)下是DOS啟動的必備文件.在Windows 95攜帶的DOS系統(tǒng)中, MSDOS.SYS是一個文本文件, 是啟動Windows必須的文件, 但只啟動DOS時可不用此文件.DOS引導出錯時, 可從軟盤或光盤引導系統(tǒng)后使用SYS C:命令傳送系統(tǒng), 即可修復故障, 包括引導扇區(qū)及系統(tǒng)文件都可自動修復到正常狀態(tài).
八、誤刪除分區(qū)時數(shù)據(jù)的恢復
當用FDISK刪除了硬盤分區(qū)之后, 表面上是硬盤中的數(shù)據(jù)已經(jīng)完全消失, 在未格式化時進入硬盤會顯示為無效驅(qū)動器.如果了解FDISK的工作原理, 就會知道FDISK只是重新改寫了硬盤的主引導扇區(qū)(0面0道1扇區(qū))中的內(nèi)容, 具體真就是刪除了硬盤分區(qū)表信息, 而硬盤中的任何分區(qū)的數(shù)據(jù)均沒有改變.可仿照上述的分區(qū)表錯誤的修復方法, 即想辦法恢復分區(qū)表數(shù)據(jù)即可恢復原?的分區(qū)及數(shù)據(jù).如果已經(jīng)對分區(qū)格式化, 在先恢復分區(qū)后, 可按下面的方法恢復分區(qū)數(shù)據(jù).
九、目錄表損壞引起的引導故障
目錄表記錄著硬盤中文件的文件名等數(shù)據(jù), 其中 重要的一項是該文件的起始簇號.目錄表由於沒有自動備份功能, 所以如果目錄損壞?丟失大量的文件.一種減少損失的方法也是采用CHKDSK或SCANDISK程序恢復的方法, 從硬盤中搜索出*.CHK文件, 由於目錄表損壞時僅是首簇號丟失, 每一個*.CHK文件即是一個完整的文件, 把其改為原?的名字即可恢復大多數(shù)文件.
十、FAT表引起的讀寫故障
FAT表記錄著硬盤數(shù)據(jù)的存儲地址, 每一個文件都有一組FAT鏈指定其存放的簇地址.FAT表的損壞意味著文件內(nèi)容的丟失.慶幸的是DOS系統(tǒng)本身提供了兩個FAT表, 如果目前使用的FAT表損壞, 可用第二個進行覆蓋修復.但由於不同規(guī)格的磁盤其FAT表的長度及第二個FAT表的地址也是不固定的, 所以修復時必須正確查找其正確位置, 一些工具軟件如NU等本身具有呃樣的修復功能, 使用也非常的方便.采用DEBUG也可實現(xiàn)呃種操作, 即采用其m命令把第二個FAT表移到第一個表處即可.如果第二個FAT表也損壞了, 則也無法把硬盤恢復到原?的狀態(tài), 但文件的數(shù)據(jù)仍然存放在硬盤的數(shù)據(jù)區(qū)中, 可采用CHKDSK或SCANDISK命令進行修復, 終得到*.CHK文件, 呃便是丟失FAT鏈的扇區(qū)數(shù)據(jù).如果是文本文件則可從中提取出完整的或部分的文件內(nèi)容。
【看看這篇文章在百度的收錄情況】
相關(guān)文章
- 上一篇: 把DVD的內(nèi)容復制到硬盤上觀看
- 下一篇: 設(shè)置硬盤空間不足時發(fā)出警報