我希望有一种方法可以在删除数据后清理 Windows 中的可用空间,以便:
- 任何磁盘恢复工具都无法恢复这些文件
- 文件名在任何磁盘恢复工具中都不再可见
为了完成这项任务,我尝试在删除所有所需文件后使用 Cipher /w。但是当我打开 Disk Drill(恢复工具)时,它能够看到底层磁盘中的文件名。虽然它们不再可恢复,但我仍然想确保它们在磁盘中不可见。
我也尝试过 SDelete,但没有成功。我仍然能够看到底层文件名和文件夹结构。
注意:我没有使用 SDelete 删除文件或文件夹,我只是后来用来清理空闲的磁盘空间的。
我看过一些关于这个讨论的帖子,但没有一个提供直接的答案。如果有人能帮忙就太好了。
答案1
您希望清除 MFT 中已删除的文件名,为此您需要第三方工具。
其中一个工具是免费的 预防恢复. 使用它您可以删除可用空间或 MFT 中已删除的文件条目,或两者皆可。
您可以在文章中找到该工具的描述 防止恢复覆盖硬盘上的可用空间。
请注意,对于较大的磁盘,此操作可能需要很长时间。
以下是最相关的屏幕截图:
另一个可以清理 MFT 和磁盘的工具是 CCleaner。
参见文章中的描述 如何清理 NTFS 驱动器上的 MFT(主文件表)。