題 損壞的NTFS文件系統,如何恢復文件夾中的文件?


我丟失了一個包含重要數據的文件夾,想知道恢復文件的最佳方法是什麼。

這就是發生的事情:

  • 啟動Windows(vista)後,我收到消息:K上的TrashBin:/(有問題的磁盤)已損壞,需要清空,所以我點擊確定。
  • 然後我試圖訪問此磁盤上的一個項目文件夾。我無法打開文件夾並得到一些關於某些損壞的消息(忘記了確切的消息),之後,文件夾的縮略圖從填充文件變為空,並且在此文件夾中找不到任何文件了(此磁盤上的其他文件夾打開正常,仍然包含其文件)。
  • 所以我做的第一件事就是將計算機重新啟動到clone-zilla並將整個磁盤的逐字節副本創建到外部硬盤上。

那就是我現在站著的地方。當我重新啟動連接硬盤的計算機時,Windows希望修復文件系統。到目前為止我沒有讓它這樣做。

為了獲取文件夾內容,最好的進展方法是什麼?


13
2017-12-13 18:34


起源


+1用於立即創建受損文件系統的備份。 - Darth Android


答案:


TestDisk 救援!您可以使用TestDisk恢復/修復磁盤上的文件系統,然後繼續嘗試數據恢復。不像 dd,TestDisk實際上將恢復文件系統級別的東西(即它將允許您瀏覽磁盤並選擇要恢復的文件/文件夾,並且您可以設置如何手動處理壞扇區)。

基本過程是掃描驅動器,選擇感興趣的分區,恢復/修復分區表和標題(如果需要),並備份數據。假設文件系統沒有損壞,使用TestDisk修復分區並從操作系統重新復制數據要容易得多。但是,如果您懷疑任何可能導致操作系統下的複制不可行的損壞,TestDisk也可用於恢復您的文件。


9
2017-12-13 19:00



謝謝你的提示。當我啟動計算機時,Windows希望在磁盤上執行chckdsk。我現在滑雪了,但是在我使用TestDisk之前我應該讓它運行嗎? - Mat
@Mat取決於 什麼 已經腐敗了。我建議您從TestDisk開始,並在恢復分區表後,查看是否可以瀏覽分區中的文件(在TestDisk中)。如果你不能,你可能需要使用TestDisk來重建主文件表(我相信 chkdsk也可以恢復它,但我認為你可以完全使用TestDisk來節省時間; TestDisk也可以返回部分恢復的文件,我不知道如果 chkdsk 也可以)。很難簡單地說“做這個”,因為解決這個問題的方法不止一種。 - Breakthrough


讓它試圖修復。在最壞的情況下,您可能已啟動Vista安裝磁盤並打開恢復控制台以執行 chkdsk -r。如果它在第一次嘗試時不起作用,請再次執行。我使用修復了一些NTFS文件系統 chkdsk 不止一次。

不幸的是,它可能是如此糟糕,以至於它無法修復。多數民眾贊成在你嘗試一些外部工具時 ntfsfix 來自linux實時啟動盤。祝好運。


3
2017-12-13 18:58