CCleaner 具有擦除磁盘上可用空间的功能。CCleaner 的文档说:
删除文件时,Windows 会删除对该文件的引用,但不会删除硬盘驱动器上构成该文件的实际数据。
和
出于隐私和安全原因,您可以将 CCleaner 设置为擦除硬盘的空闲区域,以便永远无法恢复已删除的文件。
所以,我的问题是:擦除磁盘上的可用空间是否会释放该磁盘上的任何空间?如果是这样,是否多次覆盖会释放更多空间?
CCleaner 具有擦除磁盘上可用空间的功能。CCleaner 的文档说:
删除文件时,Windows 会删除对该文件的引用,但不会删除硬盘驱动器上构成该文件的实际数据。
和
出于隐私和安全原因,您可以将 CCleaner 设置为擦除硬盘的空闲区域,以便永远无法恢复已删除的文件。
所以,我的问题是:擦除磁盘上的可用空间是否会释放该磁盘上的任何空间?如果是这样,是否多次覆盖会释放更多空间?
不会。擦除可用空间只会清除磁盘上未使用的块。这只是出于安全原因,否则数据救援软件仍然可以恢复文件
想象一个像笔记本一样的磁盘。当您在书中写一些信息时,您必须在开头(或结尾)的目录(ToC)中写下有关该信息的详细信息,以便您可以快速找到您写在哪一页上。当您要清理数据时,您只需清理 ToC 中的相应行,说明该页面是空闲的,可用于写入其他信息,但在您确实需要更多空间之前,您不会擦除该页面中的任何内容。同样的事情发生在文件系统中
不,擦除磁盘上的可用空间不会释放该磁盘上的任何空间。
擦除所做的只是写入一个大文件,该文件扩展以填满所有可用磁盘空间,然后在磁盘已满时删除该文件。“可用空间”的数量与操作前完全相同。
这样做的原因是操作系统在删除文件时只删除了指向文件数据的指针,而不会覆盖数据本身。
其他答案都是正确的。除非您需要隐藏非法或机密活动,否则它不会增加任何价值。
如果要处理驱动器,只需钻取几次以阻止某人获取您的数据就更容易了。
多年前,我编写了一个符合 DOD 标准的驱动器擦除实用程序。它的工作方式是访问驱动器上每个未使用的字节并存储所有 0,然后存储所有 1,然后是一个随机值,并多次执行此操作以消除磁签名。
删除文件只是将它们从 MFT 中删除,这是一个文件存储位置的目录。
因此,出于磁盘空间的目的,请不要打扰。如果您有恐怖分子手册并想清除它们,那么……我想您会使用擦拭工具。
正如评论者所说,在 SSD 上要小心。擦拭它有点毫无意义,如果你这样做了,你可以打赌你现在真的在缩短它的寿命。SSD 的写入能力有限。如此之多,他们有特殊的芯片来随机写入以避免过度使用某些扇区。考虑一下,即使是磁盘磨损。
长话短说,不要浪费你的时间。另外,我真的建议避免使用大多数“清洁计算机”实用程序。它们只是无用的垃圾邮件。
就像,“清理你的注册表”..不要。它真的毫无意义。
只需对您的非 SSD 驱动器进行碎片整理,然后继续运输。