5

谁能推荐一个MFT清理工具?我想在我的 MFT 中将曾经存在但已被删除的文件的条目恢复为“原始”状态,并将条目归零。

4

5 回答 5

8

Hal Berghel 和 David Hoelzer 的这篇论文列出了一大堆声称可以安全擦除文件的产品。MFT 清洁是其中一些功能的特点。该论文的结论是,只有一种产品Evidence Eliminator实际上确实正确地清理了 MFT。

PGP Corp在此回应对其自有产品 PGP Shred 的批评。显然,它有一个高级选项“擦除 NTFS 内部数据结构”,它将清理 MFT,尽管默认情况下未启用此选项。

我自己使用过PGP Shred,所以在某种程度上我可以推荐它,但我承认我从未检查过 MFT 擦除功能是否真的像描述的那样工作。

显然,供应商有时会夸大其软件的功能,因此您的里程可能会有所不同。如果正确擦除 MFT 条目对您来说真的很重要,您可能希望在擦除后对磁盘运行磁盘取证工具 - 有关如何执行此操作的一些想法在 Berghel 和 Hoelzer 论文中。

于 2009-04-21T19:32:51.887 回答
2

嗯。问题是错误的。我的意思是在使用中的卷上,MFT 中剩余的条目,从曾经存在但现在消失的文件中,这些条目被清除。

这听起来很像您要求的程序将 MFT 中当前不代表实际文件的部分归零。我要在这里冒个险,说没有公司会用棍子碰那个人。

  • NTFS 的文档记录最多
  • NTFS 是一个移动的目标,而 MFT 是那些“放手”的领域之一,可能会在没有通知的情况下发生变化
  • 覆盖此块可能未使用的区域对普通用户的好处为零
  • 将“自由”空间归零意味着将你认为微软没有用于任何重要事情的每一点都删除,充其量是一个微不足道的前景。
  • 此操作中的错误(这很可能)意味着最好的情况是丢失文件,最坏的情况是丢失整个文件系统

换句话说,该项目的建造成本高昂且耗时,其安全性充满不确定性,并且不会为客户提供足够的(任何?)好处来说服他们使用它。

我无法想象这样的事情存在,我也不希望它永远存在。

于 2009-04-21T08:06:37.760 回答
1

我为这个问题找到了一个令人满意的解决方案,如果你喜欢,请检查并测试:

Paragon HD Defrag 是 Paragon HD manager 2010 的一部分,使用该产品的引导光盘,具有截断 MFT 的功能或选项。该实用程序会切断任何多余的未使用的 mft 条目。(好的)

这些天也有 Piriform CCleaner。它声称会覆盖 mft 条目。它会生成大量称为 zzzz.zzzz 变体的文件

我建议使用 CCleaner 生成 8000 个额外的 mft 条目,然后使用 Paragon HD Manager 启动 CD 截断 mft,然后重新启动并 shift+删除 zzz.zzz 文件。

于 2011-11-14T21:45:59.087 回答
-1

我尝试了 ccleaner和其他工具来清零未使用的 MFT 引用。

然后我用十六进制编辑器搜索我之前删除的文件 - 并找到了它们。

然后我在重新安装 Windows 7 时执行了完整格式,再次运行十六进制编辑器,它们仍然存在。完全格式化并重新安装并没有覆盖 MFT,我感到非常震惊。

我摆脱一切的唯一方法是使用DBAN

于 2014-08-12T12:37:07.307 回答
-2

您可以使用SDelete将剩余的可用空间归零

于 2009-04-27T16:39:58.260 回答