文件從SSD中消失,恢復是恢復零填充的文件

文件從SSD中消失,恢復是恢復零填充的文件

我父親的這個 SSD 驅動器工作正常 4 年了。我已將該磁碟機移至新的桌上型電腦,重新安裝了 Windows 10,一切正常。幾天后,他的所有文件和電子郵件都消失了。

第一個分割區(Windows)仍然工作正常,沒有任何錯誤。第二個分割區及其所有資料遺失了幾乎所有資料夾 - 它們就這樣消失了。但其他一些資​​料夾仍然存在,並且工作正常。

我嘗試過 EASEUS 和 Ontrack 等恢復工具,它們都找到了所有消失文件的完整結構,但是當我恢復這些文件時,它們都以損壞狀態恢復。文件/圖像無法打開(無效字元),並且最重要的文件(1 到 5GB 的巨大 PST 文件)完全為零填充(保留原始大小,但完整內容為零字節),我認為這與SSD 的TRIM 選項。

我不知道我父親是否不小心做錯了什麼(例如刪除所有資料夾),但我懷疑這可能與電源循環(睡眠/醒來)有關。

我已經更換了電纜,將驅動器更換到另一台計算機,但文件仍在恢復完全損壞。

除了專業服務之外,我還有哪些恢復文件的選擇?

SpinRite 是個好的選擇嗎?或者我應該使用取證軟體(哪一款?)來恢復 PST 檔案?

更新:據我檢查,確實與 TRIM 有關。不確定 SSD 是否已刪除這些檔案或是否已進行垃圾收集,但無論如何,SSD 都會傳回內容為零。看來我這裡沒有任何選擇。 SpinRite 沒有幫助。

答案1

我深入檢查了SSD,它非常健康,也沒有發現任何病毒,看來我父親真的誤刪除了(shift-del)那些文件。由於 TRIM 處於開啟狀態,SSD 會對未分配的空間進行零填充,這解釋了為什麼恢復工具可以找到保留的目錄結構(NTFS 主文件表),但內容完全(或大部分)為零。

最後我只是恢復了一個舊的備份(幾個月前的),這應該沒問題,因為他過去幾年(77歲)不太活躍,而且他所有的電子郵件仍然在Gmail中。

一位朋友告訴我,如果我在問題發生後立即停用 TRIM,我可以恢復這些文件,但我直到第二天才得知這個問題。然而,我不確定這是否屬實,我認為這在很大程度上取決於 SSD 垃圾收集器的實現,即使在禁用 TRIM 後,它仍然可能尊重要擦除的區塊。

在這裡學到了一些教訓:

  1. 如果您將文件資料夾移至非標準資料夾,請務必將該資料夾隱藏為系統資料夾,以避免意外刪除。 (我將他的文檔保存在 下D:\HisName\Documents,並且我將其D:\HisName打開,可能他不認識並決定將其刪除。
  2. 不要依賴 SSD 驅動器的恢復軟體
  3. 不要馬虎你的備份

相關內容