硬盤數據恢復技術簡單介紹

來源:文萃谷 1.31W

造成數據丟失的原因非常多,每種情況都有特定的症狀出現,或者多種症狀同時出現,一般情況下,只要數據去沒有被覆蓋,都是可以恢復的,下面列出一些能夠進行數據恢復的前提條件:

硬盤數據恢復技術簡單介紹

數據有進行備份,例如有兩份FAT表

數據的實際有效性:數據不一定丟失了,可能只是操作系統找不到,而從物理扇區上來看它仍然是存在的。例如文件刪除,事實上,只是將FAT表中文件名的首字節改為OE而已,此時文件依然存在

數據本身為標準數據,例如引導扇區DLL文件等

數據本身可以由其他信息統計再生

破壞的程度小:誤刪除文件、五分區以及誤格式化等都不會徹底破壞數據,只有低格和扇區覆蓋操作才會徹底破壞數據

  1. 修復主引導分區錯

對於這一類故障,可以使用fdisk/MBR或者fixmbr/MBR命令來解決。可以進行無條件重寫主引導區,而且可以保留原有的數據。fdisk/MBR堪稱是對付硬盤在BIOS下可以識別而DOS下無法操作的第一工具。fixmbr/MBR是微軟提供的一個在使用Windows2000恢復控制枱時,專門修復MBR的修復程序,該工具通過全盤搜索來決定硬盤分區、並重新構造主引導扇區。

  2. 恢復DBR

分區無法訪問並提未被格式化等錯誤,在DOS下提示“General Fail Reading Drive”。在這種情況下,如果使用格式化工具對所要訪問的分區進行格式化,分區就可以正常訪問了,但是代價是此分區下所有的數據都將全部丟失。這就是DBR受損,若要解決此問題,就需要恢復DBR。

高版本的格式化工具在格式化分區時,一般都會在第六扇區對DBR做個備份,用户也可以自己做備份,若這個備份沒有損壞,則可以直接只用這個備份修復損壞的DBR;如果備份的BDR也損壞了,可以從相同文件系統類型的分區裏複製一個DBR,複製完DBR後進行相應的參數修改,因為不同分區其FAT表長度、簇大小、分區長度等參數都不相同。如果不對這些參數進行修改,雖然能訪問該分區,但其文件系統的參數不正確,不能正確訪問文件,所以必須把這些參數修改為符合實際情況的參數。

  3. 修復分區表故障

分區表故障會導致分區不能正常訪問甚至是丟失,嚴重的會影響系統啟動。分區表錯誤可以通過一些工具軟件來修復。

WinHex是目前使用人數比較多的一款工具軟件,有着完善的分區管理能力和文件管理功能,可以自動分析分區鏈和文件簇鏈,並能以不同的方式進行不同程度的備份和克隆。他能夠完整地顯示和編輯任何一種文件類型的二進制內容,其磁盤編輯器可以編輯物理磁盤和邏輯磁盤的任一扇區。

DiskGenius是一款國產的硬盤分區軟件,採用全中文圖像界面,以圖表的方式將硬盤分區表的詳細結果表示出來,操作簡單。如果硬盤分區表被分區調整軟件或病毒破壞,引起硬盤和系統癱瘓,DiskGenius可以通過未被破壞的'分區引導記錄信息重建分區表。

  4. 文件誤刪除的恢復

一般在刪除文件的時候,先是把文件轉移到回收站,這只是對文件進行了邏輯刪除,並沒有將文件徹底刪除。如果想把刪除的數據找回來,通過回收站還原就可以了。但如果在刪除的時候按住了shift鍵或在回收站中將文件再次刪除,那麼就相當於把數據進行了永久刪除,這時候就無法通過一般的方法來還原刪除的數據了,但通過數據恢復軟件可以達到修復誤刪除文件的目的。這裏以數據恢復精靈為例介紹刪除文件恢復過程:

第一步:下載並安裝數據恢復軟件。注:軟件不能安裝到需要恢復數據的分區,否則會造成數據覆蓋。

第二步:運行軟件並選擇“恢復已刪除的文件”恢復模式

第三步:選擇分區,然後點擊【下一步】。這裏選擇的分區是文件刪除前所在的分區。

第四步:找到需要恢復的文件後,將其勾選上,然後點擊【下一步】按鈕進行保存。

熱門標籤