FAT表記錄著(zhù)硬盤(pán)數據的存儲地址,每一個(gè)文件都有一組FAT鏈指定其存放的簇地址。FAT表的損壞意味著(zhù)文件內容的丟失。慶幸的是DOS系統本身提供了兩個(gè)FAT表,如果目前使用的FAT表?yè)p壞,可用第二個(gè)進(jìn)行覆蓋修復。但由于不同規格的磁盤(pán)其FAT表的長(cháng)度及第二個(gè)FAT表的地址也是不固定的,所以修復時(shí)必須正確查找其正確位置,一些工具軟件如NU等本身具有這樣的修復功能,使用也非常的方便。采用DEBUG也可實(shí)現這種操作,即采用其m命令把第二個(gè)FAT表移到第一個(gè)表處即可。如果第二個(gè)FAT表也損壞了,則也無(wú)法把硬盤(pán)恢復到原來(lái)的狀態(tài),但文件的數據仍然存放在硬盤(pán)的數據區中,可采用CHKDSK或SCANDISK命令進(jìn)行修復,最終得到*.CHK文件,這便是丟失FAT鏈的扇區數據。如果是文本文件則可從中提取出完整的或部分的文件內容。 目錄表?yè)p壞引起的引導故障 目錄表記錄著(zhù)硬盤(pán)中文件的文件名等數據,其中最重要的一項是該文件的起始簇號。目錄表由于沒(méi)有自動(dòng)備份功能,所以如果目錄損壞將丟失大量的文件。一種減少損失的方法也是采用CHKDSK或SCANDISK程序恢復的方法,從硬盤(pán)中搜索出*.CHK文件,由于目錄表?yè)p壞時(shí)僅是首簇號丟失,每一個(gè)*.CHK文件即是一個(gè)完整的文件,把其改為原來(lái)的名字即可恢復大多數文件。 誤刪除分區時(shí)數據的恢復 當用FDISK刪除了硬盤(pán)分區之后,表面上是硬盤(pán)中的數據已經(jīng)完全消失,在未格式化時(shí)進(jìn)入硬盤(pán)會(huì )顯示為無(wú)效驅動(dòng)器。如果了解FDISK的工作原理,就會(huì )知道FDISK只是重新改寫(xiě)了硬盤(pán)的主引導扇區(0面0道1扇區)中的內容,具體說(shuō)就是刪除了硬盤(pán)分區表信息,而硬盤(pán)中的任何分區的數據均沒(méi)有改變?煞抡丈鲜龅姆謪^表錯誤的修復方法,即想辦法恢復分區表數據即可恢復原來(lái)的分區及數據。如果已經(jīng)對分區格式化,在先恢復分區后,可按下面的方法恢復分區數據。 誤格式化硬盤(pán)數據的恢復 在DOS高版本狀態(tài)下,FORMAT格式化操作在缺省狀態(tài)下都建立了用于恢復格式化的磁盤(pán)信息,實(shí)際上是把磁盤(pán)的DOS引導扇區、FAT分區表及目錄表的所有內容復制到了磁盤(pán)的最后幾個(gè)扇區中(因為后面的扇區很少使用),而數據區中的內容根本沒(méi)有改變。這樣通過(guò)運行UNFORMAT命令即可恢復。另外DOS還提供了一個(gè)MIROR命令用于記錄當前磁盤(pán)的信息,供格式化或刪除之后的恢復使用,此方法也比較有效。 |