在 Windows 中粉碎文件

Taw*_*feh 22 windows file-shredding

Windows 上是否有内置的 cmd 命令/实用程序可以粉碎文件(删除和覆盖随机数据)而无需使用第三方软件?在 linux 中,我会使用 shred。它是一个绝妙的工具,不仅可以删除文件,还可以通过覆盖数据来破坏磁盘上留下的任何“残留物”。

Red*_*ick 10

可能不是。除非他们在 Windows 8 中添加了一个

我最近购买了一台装有 Windows 7 的新 PC,制造商捆绑了第三方碎纸机应用程序。我推断要么没有标准的(我从未听说过)或(不太可能?)制造商添加了一些不必要的膨胀软件,而没有通常的理由。

虽然很难证明是否定的。


笔记:

  1. Shred 只会覆盖一个文件,它不会在未分配的磁盘空间(由编辑等引起)中寻找数据的碎片和副本。

  2. 您不需要多次覆盖一个文件。相反的言论早已被彻底揭穿

  3. 你用什么覆盖它并不重要。

因此,只需将足够大但无害的文件复制到顶部就足够了。


更新:

您可以删除文件,然后使用cipher

  1. 退出所有程序。
  2. 单击“开始”,单击“运行”,键入cmd,然后按 Enter。
  3. 键入,然后按 ENTER。指定标识包含要覆盖的已删除数据的卷的驱动器和文件夹。未分配给文件或文件夹的数据将被覆盖。这将永久删除数据。如果您要覆盖大空间,这可能需要很长时间。cipher /w:driveletter:\foldername

在敏感文件上复制一个大文件可能会更快,但清除未分配的空间更安全。

  • 您不能简单地“将大文件复制到敏感文件上”。因为您的编辑器可能会使用新内容创建一个新文件,然后只需取消旧引用的链接即可。因为文件系统可能只是分配新的片段而不是覆盖旧的片段。因为硬件可能会在其他地方分配块而不是覆盖它们(特别是对于 SSD 来说是这样,以实现性能和磨损均衡)。最后,数据可能仍在磁盘上(例如快照) (2认同)

Alf*_*avo 8

Piriform 的 CCleaner 提供了清除可用空间的选项。文件粉碎机允许“在删除时”清除特定文件

**编辑:在 MS 的 sysinternas 上找到了一些东西。删除。没试过,但可以试一试。