華軍行數(shù)據(jù)恢復中心工程師介紹說,如今,大家一般都是利用Ghost克隆軟件將系統(tǒng)所在的分區(qū)進行鏡像保存,這樣當系統(tǒng)出現(xiàn)故障時,就可以快速的把系統(tǒng)恢復到原狀。但是有時我們會不小心的錯誤覆蓋非系統(tǒng)區(qū),比如Windows系統(tǒng)安裝在C盤,但是使用Ghost克隆恢復時卻選中了D盤。或是有時某些廠商附帶的恢復盤默認時自動將整個硬盤看作一個分區(qū),恢復之后導致其余分區(qū)丟失,只顯示一個單獨的C盤等等。那么這時我們該如何恢復我們的數(shù)據(jù)呢?
對于第一種情況來說,把鏡像恢復到D盤之后會覆蓋原先分區(qū)中的部分文件而導致數(shù)據(jù)丟失。不過通常系統(tǒng)分區(qū)所占用的空間都不是很大,即使部分數(shù)據(jù)被覆蓋,也會有一些幸免遇難的文件,只是它們被標記為刪除狀態(tài),因此我們還是可以通過按誤刪除文件的恢復方法,利用EasyRecovery Pro來搜索一下該分區(qū)中看一看是否還有可以恢復的文件。
對于第二種情況而言,數(shù)據(jù)的恢復就比較麻煩了。比如我們有一款20GB的硬盤,原先分為C、D、E三個分區(qū),但是使用隨機贈送的恢復光盤之后只剩下一個C分區(qū),大小已變成了整個硬盤的大小,下面就來看看怎樣恢復原有硬盤中重要的數(shù)據(jù)。
在系統(tǒng)恢復之后,C分區(qū)的內(nèi)容已不再是以前C盤的內(nèi)容,而且現(xiàn)在C盤的已用容量明顯少于原來C盤的總?cè)萘浚@說明在克隆還原的時候并沒有對整個硬盤進行改寫,僅僅是對系統(tǒng)信息(如硬盤分區(qū)表、文件分配表FAT、文件目錄表FDT)與有效數(shù)據(jù)的文件簇進行改寫,因此硬盤中的其它區(qū)域并未被覆蓋,只是破壞了系統(tǒng)的分區(qū)鏈表,并在FAT中標注為空閑。
由于原先C盤大小為4GB左右(并不清楚原來C分區(qū)的具體大小),因此只能搜索整個硬盤。對于D、E兩分區(qū)的數(shù)據(jù)恢復可以通過下述步驟完成。
1.使用Final Data軟件,搜索整個硬盤發(fā)現(xiàn)三個分區(qū),其中C盤為4004MB、D盤為6436MB、E盤為10040MB。查找第二個分區(qū)和第三個分區(qū)之后能夠查看到原先的目錄結(jié)構(gòu),這時可以斷定D盤和E盤的數(shù)據(jù)并沒有丟失。
2.因為Final Data并不能恢復系統(tǒng)分區(qū)表,只能逐個文件地還原,所以恢復D盤和E盤中數(shù)據(jù)的一種方法是外掛一塊硬盤,并且一個一個地將整個的D和E盤上的數(shù)據(jù)另存還原。這種方法適合于計算機新手使用,但是這種做法很浪費時間,而且還需要單獨找一塊硬盤作為數(shù)據(jù)的保存,如果你熟悉DEBUG程序的話,不妨采用其它的方法實現(xiàn)。
3.通過DiskEdit編輯硬盤,從25位置開始查找第二個分區(qū)信息,找到D和E盤的分區(qū)鏈表信息之后將這些信息記錄下來。
4.在DOS環(huán)境下,進入DEBUG,用A100命令鍵入如下代碼,用G命令執(zhí)行并調(diào)出硬盤的分區(qū)表:
MOV AX,0201
MOV BX,200
MOV CX,1
MOV DX,80
INT 13
INT 20
5.在DS:3DE位置處,用E命令填入剛才記錄的分區(qū)鏈表信息,重新構(gòu)造分區(qū)鏈表。
6.將MOV AX,0201語句替換為MOV AX,0301,重新鍵入G命令執(zhí)行,將修改后分區(qū)表內(nèi)容寫回硬盤。
7.重新啟動機器,在Windows的資源管理器中重新出現(xiàn)了D和E盤,并且可以看見所有的數(shù)據(jù)都已經(jīng)恢復了。
最后來恢復C盤中的數(shù)據(jù),由于C分區(qū)被覆蓋了部分數(shù)據(jù),因此不能使用恢復D和E分區(qū)的方法一次性地全部恢復各個文件,而是要通過Final Data搜索現(xiàn)有的C分區(qū),然后逐個文件地進行恢復。
從上面介紹的數(shù)據(jù)恢復可以看出。在克隆系統(tǒng)時候不僅需要正確選擇還原的目標盤符,同時還要注意恢復光盤是否默認將整個硬盤當作一個分區(qū)看待,如果存在這種情況就盡量不要使用恢復光盤。另外,在Windows系統(tǒng)所在的分區(qū)盡量不要存放重要數(shù)據(jù)文件,以防止克隆時被覆蓋丟失。
更多數(shù)據(jù)恢復相關的問題和知識請持續(xù)關注華軍數(shù)據(jù)恢復中心官網(wǎng)!