數據恢復的原理(來自安易數據恢復官網)

分文件名索引區和文件實際數據區
Windows操作系統(文件系統)在存儲數據的時候,分文件名索引區和文件實際數據區來存放,這2個區域是分開,隔了老遠。當系統刪除/格式化/重分區等操作後,文件名索引區就損壞,但一般不影響到文件實際數據區,所以文件數據還可以恢復。
當文件名索引區損壞並不嚴重的時候,文件目錄的恢復效果就很好,反之恢復後沒有文件名,僅僅有按擴展名恢復的數據。

分區表/分區/盤符
當新買一個硬盤等存貯介質,接入系統後,系統首先要對它進行分區和格式化,才能給它分配盤符來存文件。分區表就被創建出來記錄這塊硬盤有哪幾個分區,相應的每個分區盤符佔用硬盤的某一部分空間。

數據覆蓋
覆蓋是指文件A丟失後,又新存了文件B進來,B文件正好存放在原本存儲A文件的扇區上。這樣原本存放老文件的扇區上的數據變成新文件的,那就無法恢復老文件了。 任何數據恢復的前提都是沒有覆蓋,所以文件丟失後,保存好現場非常重要,千萬不要再往這個盤存新東西進去,不要格盤,不要重新分區,也不能把數據恢復到源盤。
請不要往要恢復的盤裏面存入新數據,不要下載文件到這個盤、不要格式化這個盤、不要把文件直接恢復到源盤、最好也不要打開這個盤瀏覽文件(瀏覽圖片系統會自動形成縮略圖寫入數據),如果要恢復的文件在系統C盤上,建議關機摘盤掛掉別的電腦作爲從盤來恢復。

文件恢復的位置
文件刪除後,可以把文件恢復到另外一個盤符裏面。
僅僅格式化一個盤並且電腦所有盤符大小沒有變化,那麼可以恢復到另外一個盤裏面;否則就必須恢復到另外一塊硬盤。
重新分區或者同一個硬盤裏面多個分區全部格式化後,必須恢復到另外一塊硬盤裏面,千萬不能恢復到同一個硬盤裏面別的分區。
如果沒有另外一塊足夠大的盤來存數據,而且有局域網聯網,那麼可以在別的電腦上共享可寫目錄,恢復到網絡鄰居共享目錄裏面。
如果要恢復數據是硬盤,沒有別的大盤來存數據,那麼可以先恢復到U盤,不過得等數據全部恢復了,才能往回拷數據。U盤滿了,就把U盤數據轉移到另外一個電腦,再回來繼續恢復別的目錄,不能恢復一部分到U盤就直接拷回本地硬盤,會覆蓋尚未恢復的數據。
要等數據全部恢復到另外一個盤或者硬盤後,要打開文件仔細檢查,確定都恢復對了,才能往源盤裏面拷回去的。

文件碎片
文件碎片是指一個文件的內容被分成多個部分存放在盤裏面不同的區域,就形成了碎片鏈。
我們這樣來舉個例子:當一個新格過的分區存放一個文件A後,這個文件內容往往都是連續的存放在同一地方,當系統又新存另外一個文件B進來,那B一般就緊挨着A存放,當我們對A文件進行修改後,A文件變大了,多於原先的那部分數據就放在B後面,這樣A就形成了2碎片(它的內容被B文件隔開)。文件碎片是數據恢復的大敵,有時候文件能找到卻打不開,就是它有文件碎片了。
一般可以這樣來大致判斷文件碎片:文件複製進來後,不再編輯修改,那文件不容易形成碎片;經常編輯修改的文件,很容易有碎片;分區裏面經常刪除和存入新文件,也容易有碎片。

FAT/FAT32/NTFS/exFAT分區
Windows系統下常見這幾個分區,一般FAT用在較小的分區如U盤SD卡等;FAT32和NTFS分區常見用於硬盤和移動硬盤。
FAT和FAT32分區單個文件最大是4G,NTFS分區單個文件可超過4G,exFAT分區主要用於大的外設U盤等能夠存放大於4G的單個文件。
FAT和FAT32分區的文件碎片信息集中存放在文件分配表上,當刪除文件或者格式化分區後,文件分配表就清除掉相關記錄。
NTFS分區的文件碎片信息不是集中存放的。

選自:http://www.anedata.com/start.html?v=9.78

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章