使用 TestDisk 恢復文件,但文件名和資料夾結構錯誤

使用 TestDisk 恢復文件,但文件名和資料夾結構錯誤

我使用 TestDisk 從外部連接到另一台電腦的內部硬碟恢復檔案。使用 PhotoRec 時,所有檔案名稱都是錯誤的,且原始資料夾結構不存在。

可以做什麼?

答案1

Photorec 確實做到了這一點,這是它最煩人的事情之一,但它的目的是在獲取資料更重要的情況下恢復檔案。因此,我傾向於先執行 recurva (它保留檔案名稱),然後在復原場景中執行 testdisk。 (實際上它的“加載另一個具有不同檔案系統驅動程式實現的作業系統 - windows 用於 ext,linux 用於 ntfs、testdisk、recurva,然後 photorec)

您無法復原資料夾結構,但您可以根據其他資料重建檔案名稱。有一個photorec 文件部分其中有一些腳本可用於使用 exif 和其他元資料進行此類復原。

答案2

我個人承擔的一件事是與 photorec 的作者合作尋找 PAR2 檔案。他做對了並添加了 PAR2,但您必須設置 photorec 來恢復 PAR2 的不完整文件,因為您需要獲取盡可能多的文件,而不是在文件大小不匹配時讓它忽略該文件。如果您先發製人地創建PAR2 數據,即使只是1% 的恢復數據,使用較小的恢復塊,將整個文件目錄分散到10 個以上的文件,那麼您將為恢復日期、連續和連續的數據添加巨大的優勢。 (或任何資料恢復/檔案雕刻軟體)。這最適合媒體/讀取次數多、寫入不頻繁的驅動器,您可以輕鬆地進行碎片整理,而不必擔心更新 PAR2 資料。

這很可能對您當前的情況沒有幫助,但我會嘗試像“Recuva”這樣的免費程序,以及兩個商業程序“Easy Recovery Pro”和“Zero Asmination data recovery”是一些可以幫助您恢復數據的優秀程式.小心不要寫入磁碟,直到您使用 testdisk 製作了一個可以使用的良好的可安裝磁碟映像。根據問題的不同,它可能就像恢復檔案分配表的備份副本一樣簡單,或者使用多個分區實用程式之一在損壞的磁碟機上執行「復原分區」。

PhotoRec 是另一隻野獸。雖然 Testdisk 通常可以完全「取消刪除」或恢復各種檔案系統的整個分割區或檔案分配表,但它實際上並不會對檔案進行任何「搜尋」。 PhotoRec 會梳理硬碟的每個磁區和/或叢集,尋找其資料庫中的檔案類型標頭,嘗試尋找各種檔案類型,但它忽略檔案系統。因此,您可以將 NTFS 用於幾乎任何風格的 Linux 檔案系統,並獲得幾乎相同的結果。唯一的問題是,如果您在檔案系統中使用壓縮,例如 NTFS 壓縮、BTRFS 壓縮或其他壓縮方式,它將無法找到那些遺失的檔案。在這種情況下,祝您好運,我們可以嘗試重建檔案系統。但文件確實很好,它沒有命名文件的參考,因為它正在對數據進行裸機搜索,獨立於跟踪所有元數據(例如文件名、文件位置)的文件系統, ETC..

您可以嘗試根據從檔案內復原的元資料(例如 JPEG 或其他媒體)重新命名檔案。在未來的方法中,我強烈建議添加 PAR2 數據。強烈建議使用 MultiPAR 或最新版本的 Par2CMDLine,因為它們在建立 PAR2 資料時都支援遞歸子目錄。最好建立大約 10% 的恢復數據,驅動器空間待定。並至少每月或每週刷新 PAR2 資料。但這是非常值得的。另外,對驅動器進行碎片整理是一個好主意,這樣您的檔案是連續的,並且在發生檔案系統故障時更有可能恢復。

如果出現檔案系統,您可以使用 TestDisk 製作 DD 文件,並使用 PhotoRec 擷取的 PAR2 檔案輕鬆地從 .DD 檔案復原資料。

補充:請原諒我這麼晚的回覆和我糟糕的作文風格。以下是一些可能有用的連結。我提到的大多數軟體標題都可以透過輕鬆找到。谷歌搜尋也是如此。

另外:另一種方法可能是使用 TestDisk 將硬碟的原始 .dd 檔案製作到另一個硬碟,然後使用磁碟安裝實用程式(例如 OSFMount),並將映像安裝為虛擬磁碟機。有一些實用程式可以讓您將磁碟映像安裝為虛擬驅動器,甚至可以對它們進行讀寫(如果它們是實際的硬體設備)。 OSFMount,對於取證資料恢復來說既免費又有效。該網站對OSFmount 進行瞭如下說明:“OSFMount 是一款免費實用程序,設計用於與PassMark OSForensics™ 配合使用”,“OSFMount 允許您使用驅動器盤符在Windows 中掛載本地磁碟映像檔(磁碟區的逐位副本) 。然後,您可以使用已安裝磁碟區的磁碟機代號,透過 PassMark OSForensics™ 分析磁碟映像檔。http://www.osforensics.com/tools/mount-disk-images.html

一旦製作了磁碟機映像並將其安裝到映像,您就可以對虛擬磁碟機映像進行無風險的復原嘗試。有許多可用的資料/分區恢復軟體。一個好的起點是 EaseUS Partition Master 家庭/免費版。但透過 Google 搜尋「EaseUS Partition Master Free」也很容易找到它。 NTFS 壓縮進行壓縮。

相關內容