-2

我正在清理一台装有 Windows 7 的机器,该机器将被重新分配给另一位同事,我想清除所有已删除的文件,以便它们无法恢复。

我尝试使用cipher w:f:\,然后我安装了 Recuva,我仍然可以看到很多可以恢复的文件。

然后我创建了一个小程序,它创建一个包含 0 的文件,该文件具有磁盘上可用空间的大小(创建文件后,我可以在 Windows 资源管理器上看到磁盘只有 100kb 的可用空间)。

然后我删除文件并运行 Recuva,我再次可以看到所有这些文件都是可恢复的。

我只是好奇引擎盖下发生了什么。如果我在磁盘上留下了 100Kb 的可用空间,那为什么还有超过 100k 的可恢复文件呢?

4

1 回答 1

2

要使文件无法恢复,您需要使用“数字文件粉碎机”应用程序。这将多次向要粉碎的文件写入一系列零和一。虽然 3 次通行证对许多用户来说似乎就足够了,但美国政府已经制定了 7 次通行证的标准来满足其大部分安全需求。

有几个免费的文件粉碎机应用程序,甚至更多的商业文件粉碎机工具。一些安全套件软件(例如带有个人安全保护工具的防病毒软件)也可能提供文件粉碎机。

有关数字文件粉碎机应用程序的建议,请访问https://softwarerecs.stackexchange.com/获取 Windows 数字文件粉碎机建议

至于为什么“已删除”文件仍被恢复工具列为“可恢复”,当文件被删除时,通常会在文件系统维护的主文件索引中设置一个标志。文件的原始数据作为“噪音/垃圾”留在硬盘上。如果没有其他文件写入被删除文件占用的区域,则恢复数据是微不足道的。如果其他数据已被覆盖,则将数据恢复到被覆盖之前的状态将成为一项重要但仍然可能的练习。大规模恢复供应商能够恢复文件,即使它已被覆盖几个图块。这就是为什么美国政府的“安全”标准要求文件区域被覆盖7次,

要使文件“消失”,主文件索引还需要“擦除”和覆盖信息(“粉碎”文件的元数据以隐藏并且很难恢复)。

如果您对详细信息以及如何更永久地隐藏或删除文件感兴趣,您可能需要考虑在https://security.stackexchange.com/上询问有关 windows 7 文件系统的工作原理以及真正需要什么删除或使文件被充分覆盖以使其无法恢复。

于 2015-03-30T19:28:22.610 回答