
當檔案從硬碟中刪除並且它所佔用的可用空間被安全地覆蓋(擦除)時,復原工具通常仍然可以找到該檔案並顯示其名稱。據我了解,這是因為有關舊文件的一些資料保留在 MFT 區域中。如何消除這個現象呢?
答案1
免費軟體「PriVazer」有一個選項可以安全地刪除 MFT 上的檔案名,而且不需要那麼長時間!另一個免費程式。是“MooO反恢復”。這還有一個選項可以安全地刪除舊的“已刪除”檔案名稱。
答案2
首先,檢查 Recuva 報告有多少檔案可以恢復。假設是 1001
。更改到該目錄。
MKDIR C:\TempReco
CD C:\TempReco
使用以下命令和適當的參數在此目錄中建立至少 1001 個檔案。
FOR /L %i in (1,1,1001) do echo willdelete>file%i.tmp
完成後,從命令視窗或使用 Windows 資源管理器尋找來刪除檔案。然後,清空回收站。
當您再次使用 Recuva 檢查時,它只會顯示您剛剛刪除的檔案名稱。
答案3
我已經使用 PrivaZer 程式好幾年了,它是一個很棒的程序,可以徹底清理和刪除硬碟中不需要的檔案 - 包括 MFT 條目。它刪除所有臨時檔案。檔案、清理磁碟碎片並刪除所有 cookie。很棒的節目!
答案4
最可靠的方法也是最簡單的
- 將檔案複製到第二個硬碟
- 使用 DBAN 等工具擦除來源磁碟機並重新格式化
- 將數據傳回。
這必須使用像 robocopy 這樣的檔案級複製實用程式來完成,因為使用映像軟體將複製整個分割區 MFT 等。
當然,這僅適用於非系統磁碟,而理論上可以使用作業系統磁碟機來執行此操作,您需要確保使用能夠複製隱藏檔案和系統檔案以及 ACL 的工具。您還需要在復原控制台中執行其他步驟,從頭開始重建開機磁區、MBR 和 BCD,以確保系統將新分割區視為可開機。這主要是一個廢話,你最好直接重新安裝你的作業系統