安裝Ubuntu時錯誤格式化了Windows 10分割區。我怎樣才能恢復它?

安裝Ubuntu時錯誤格式化了Windows 10分割區。我怎樣才能恢復它?

我想用 Windows 10 和 Ubuntu 14.04.3 LTS 建立雙啟動機器,但出了問題,我不小心格式化了 Windows 分割區。格式化後,我取消了安裝。我沒有點擊“安裝”,所以我認為數據沒有被覆蓋。那麼,如何恢復包含所有資料的分區(如果可能)?

我非常需要這些數據,因為不幸的是,我沒有它們的備份。

這就是 GParted 向我展示的內容

我正在嘗試在 Ubuntu liveCD 上使用 TestDisk,但我不想再犯錯。我現在該怎麼辦?

我此時此刻:

testdisk深度搜尋結果

HPFS - NTFS [OS] 和 HPFS - NTFS [DATA] 應該是 Windows 的舊分割區(C: 和 D:)。如果我選擇第一個分割區並按 P,終端就會崩潰,但如果我對兩個 NTFS [DATA] 分割區執行相同操作,它會顯示部分檔案的清單。但現在我不知道如何繼續...

答案1

您不太可能恢復完全正常運作的 Windows 安裝。儘管您還沒有向 Linux 分區寫入任何文件,但它們的存在本身就意味著您已經覆蓋了原始分區的部分內容,無法挽回地替換了其中的一些資料。如果你非常非常非常非常幸運的是,沒有失去任何重要的東西;但很可能至少有一兩個關鍵的啟動文件現在已經失效了。如果您非常幸運,TestDisk 可能會將分割區恢復到足夠完整的狀態,以便您能夠複製個人檔案。如果沒有,您將需要使用 PhotoRec 或類似的工具來執行檔案級復原。

答案2

這個解決方案是由frak在問題中編寫的,並作為答案移至此處。

我用這種方法解決了這個問題,恢復了 99% 的檔案:

  • 從 CGSecurity 網站下載了最新版本的 TestDisk(而不是使用sudo apt-get install testdisk,它安裝了一個舊版本,當您必須列出某個分割區的檔案時,它會崩潰,至少在我的情況下)
  • 開始testdisk並進行更深入的搜索,按 P 列出文件,然後按 C 將它們複製到外部設備
  • 重新安裝了Windows和Ubuntu
  • 從外部硬碟複製文件

現在一切都好了,謝謝!

相關內容