有人可以推荐用于MFT清理的工具吗?我希望在我的MFT中恢复曾经存在但已被删除为“原始”状态的文件条目,并将条目清零。
答案 0 :(得分:8)
This paper列出了一大堆声称可以安全删除文件的产品。 MFT清洁是其中一些的特征。该论文的结论是,只有一个产品Evidence Eliminator实际上正确地清理了MFT。
PGP公司回应here批评其自己的产品PGP Shred。显然它有一个高级选项,“擦除NTFS内部数据结构”,它将清理MFT,尽管默认情况下不启用此选项。
我自己使用PGP Shred所以在某种程度上我可以推荐它,但我承认我从未检查MFT擦除功能是否实际上如所描述的那样工作。
显然,供应商有时会夸大其软件的功能,因此您的里程可能会有所不同。如果正确擦除MFT条目对您来说非常重要,您可能需要在擦除后的磁盘上运行磁盘取证工具 - 有关如何执行此操作的一些想法,请参阅Berghel和Hoelzer文章。答案 1 :(得分:2)
嗯。问题是错的。我的意思是 条目的正在使用的卷 在MFT中遗留下来的文件 曾经存在但现在已经消失了 条目被清理。
这听起来很像你要求的程序会将MFT的部分内容归零,这些部分当前并不代表实际的文件。我打算在这里走出去,说没有公司会用棍子接触那个。
换句话说,该项目建设费用昂贵且耗时,对其安全性存在不确定性,并且不会为客户提供足够的(任何?)好处来说服他们使用它。
我无法想象存在这样的事情,我也不会想到它会永远存在。
答案 2 :(得分:1)
我找到了一个令人满意的解决方案,如果您愿意,请检查并测试:
Paragon HD Defrag是Paragon HD manager 2010的一部分,使用该产品的启动CD,具有截断MFT的功能或选项。该实用程序会切断任何未使用的多余mft条目。 (很好)
这些天还有Piriform CCleaner。它声称要覆盖mft条目。它会生成大量名为zzzz.zzzz
变体的文件我建议使用CCleaner生成8000个额外的mft条目,然后使用Paragon HD Manager启动CD截断mft,然后重新启动并移动+删除zzz.zzz文件。
答案 3 :(得分:-1)
我尝试了ccleaner和其他工具来清除未使用的MFT引用。
然后我用十六进制编辑器搜索我之前删除的文件 - 并找到它们。
然后我在重新安装Windows 7时执行了完整格式,再次运行了十六进制编辑器,它们仍在那里。完全格式化并重新安装并没有覆盖MFT,我感到非常震惊。
我摆脱一切的唯一方法就是使用DBAN。
答案 4 :(得分:-2)
您可以使用SDelete将剩余的可用空间归零