近日,一位客戶由于誤將硬盤格式化導致分區數據丟失,經一家較大的數據恢復公司恢復,得出的結論是由于“碎片問題”導致3個excel文件無法正常打開或出現亂碼,恢復無法繼續進行。
和客戶溝通后得知這幾個文件均系經常改動的excel,而且其中的兩個excel還加了密。經過對故障盤的分析,每個文件都存在兩個以上的碎片,所以由軟件直接恢復出來的數據都無法正常使用,而且經過加密的office文檔的數據在底層上完全是亂碼,這就使得“依據數據內容恢復文檔”變為了不可能,也就進一步加劇了恢復的難度,這種情況只有進一步的人工分析才有可能將“碎片文件”恢復出來。
經過一段時間對數據盤和文檔結構的跟蹤,得以將各個excel的碎片整理出來并組合到一起,最后三個文件都完全恢復。當然,對于這次的成功恢復有賴于以下幾個先決條件:
1. 用戶在誤格式化后沒有再對故障分區進行其他寫操作,這至少在分區受到破壞后保證了文件碎片的完整性
2. 每個文件的大小在可控制范圍之內
3. 每個文件的碎片個數在可控制范圍之內
就目前情況來說,excel、word文件的碎片問題已經有能夠解決的方案,雖然因其內部變數太多而無法將現有的解決方案轉化為一個比較完善的程序來大批量地解決此類問題,但至少對于特定的少量文件已經能夠提供比較完善的解決方案了。