修正 NTFS 分割區中混亂的檔案樹

修正 NTFS 分割區中混亂的檔案樹

這真是個混亂的局面,但我已經沒有選擇了。

這是我的個人硬碟,所以對我來說非常重要,是的,我沒有備份=(

短篇故事:

  1. 我有兩張光碟。一個是 Windows,另一個是我在磁碟前面有一點空白空間,這樣我就可以安裝 Linux。其餘部分則被充滿資料的 1.8TB NTFS 分割區佔用。

  2. 我安裝了 Linux,過了一會兒意識到沒有足夠的空間來容納所有東西,所以我嘗試使用 Gparted,並告訴它重新調整 NTFS 分割區的大小,使其更小。

  3. 系統卡住了。我不得不重新啟動並破壞了調整大小操作。

這是我修復它的方法:

  1. 重新啟動到Linux Live,並使用Testdisk,深入分析磁碟,並還原可能的分割區。它發現了多個版本的 NTFS 分割區,可能是在調整大小期間建立的。我告訴 Testdisk 打開其中的每一個,只有一個可以列出其文件。當嘗試開啟 Testdisk 上的其他選項時,顯示錯誤訊息。我假設沒有錯誤的那個是正確的,然後我告訴 Testdisk 恢復分割區,並寫入一個新的 MBR。

  2. 分割區有錯誤,Linux有NTFS修復工具,用過,但係統還是有錯誤。

  3. 所以我啟動到 Windows 並使用 chkdsk 來糾正分割區中的所有錯誤。

  4. 一切看起來都很好,但現在,回到 Windows,當我打開一個文件時,它會打開另一個文件或另一個文件的一部分。就像這樣,有些文件佔據了其他文件的位置。

我認為發生的事情是我恢復了一棵老樹,而不是最新的樹。而那一件恰好完好無損,而最近的那一件卻被損壞了。因此,在調整大小失敗期間移動的檔案現在在自動修正期間被錯誤地假定在正確的位置。

因此,當我打開一個文件時,它會嘗試打開另一個文件。 Radiohead - Creep.mp3 將會打開,它實際上是另一首歌曲的一部分,甚至是 jpg 的程式碼。有些文件似乎沒問題,但其他文件似乎已被其他人取代。

有人知道有什麼真正強大的東西可以幫助我解決這個問題嗎?

答案1

這件事為許多要求我幫助的用戶保存了大量資料:方便的恢復

它的偉大之處在於 - 它可以恢復已刪除的分割區!儘管找到您丟失的所有內容需要花費大量時間,當然您還需要第二個硬碟來恢復。

答案2

您的磁碟已徹底損壞。在沒有先進行備份的情況下,永遠不會更改分割區,因為最小的錯誤將意味著丟失磁碟,但您做了幾次。

有些文件可能仍然可以恢復,但您需要一個實用程式來分析磁碟並蒐索文件而不使用磁碟結構,因為現在沒有。

下面列出了一些免費的恢復實用程式。一個接一個地嘗試所有這些方法。只需記住將可能保存的檔案複製到格式化磁碟機以外的另一個磁碟機即可。在恢復資料之前不要在該磁碟上寫入!

您還需要檢查每個“恢復”檔案以驗證某些部分沒有遺失。

PC INSPECTOR 文件恢復
雷庫瓦
磁碟挖掘機

答案3

問題是是否有人知道某些軟體或程式可以幫助恢復非常混亂的分區和文件。

經過大量實驗後,我發現在文件和文件樹都受到損害的情況下,以下方法最有效:

  1. 使用原始復原工具直接從磁碟取得所需的所有檔案。攝影 http://www.cgsecurity.org/wiki/PhotoRec是一個非常好的工具,可以讓您從磁碟中取得大多數檔案副檔名。它會進行原始恢復,因此您將無法恢復文件名,但大多數可以恢復的內容都會恢復。

  2. 使用類似的東西DMDE http://softdm.com偵測並瀏覽舊的/刪除的/損壞的分區表,並再次取出所有檔案。

  3. 使用類似的東西測試磁碟,實際幹擾磁碟並嘗試恢復舊分割區

  4. 使用預設的檔案系統修正工具(例如:CHKDSK)來更正您的檔案系統。

  5. 所以,回顧1)原始文件,2)從復原的樹狀結構中復原文件,4)恢復分區中的文件。現在進行一些刪除。使用可以刪除重複項的東西。您想要的是:比較 1) 與 2) 並刪除 1) 上的所有重複項,比較 1) 與 4) 和 2) 與 4) 並刪除 1) 和 2) 上的所有重複項。

  6. 現在,您可以安全地組合 2) 和 4) 中的檔案結構,始終重命名檔案(注意:此時,如果它們具有相同的名稱,其中之一將始終被損壞)。您可以為此編寫一些程式碼或手動執行。

  7. 最後,你可以使用類似的東西特里德 http://mark0.net/soft-trid-e.html擺脫損壞的檔案。並且,花費大量時間查看從 1) 中獲得的內容,並手動組織它。

關於其他答案:

這 ”吸取教訓,始終使用備份「建議很好,但最終作為問題解決者毫無意義。

這 ”在開始恢復之前製作圖像如果您知道自己在做什麼,並且只是不要在嘗試恢復的磁碟上寫入,那麼建議也是毫無意義的(是的,我知道甚至像上次訪問/上次修改的郵票這樣的東西也可能是危險的,但不是如果您的磁碟的機械/電子完整性沒有受到損害,那麼根本沒有充分的理由這樣做。

就是這樣。

在我撰寫本文時,我使用的所有工具都是免費的。

整個過程很容易需要一周以上的時間。希望這個答案對任何人都有幫助。 :)

答案4

首先,在繼續嘗試其他操作之前,(是的:現在)執行低階的逐位備份(我認為 Norton 或 Clonezilla 允許您執行此操作)。

現在你已經確保了你所擁有的目前有,讓我們嘗試一下:您可以再次使用分區恢復軟體,檢查其他分區表是否仍然存在,然後嘗試恢復另一個分區表,檢查它是否有效,然後恢復另一個分區,依此類推,您始終可以使用副本恢復到原始狀態。

如果這些都不起作用,你可以考慮聯絡資料復原公司,他們是非常專業的人,也許可以重建你的偏移指針,因為這肯定是偏移區塊索引的一種方法。這會增加成本(大約數百美元),但只有您知道數據的定價是多少。

祝你好運。

相關內容