为什么你不能“安全地删除”一个文件,以及该怎么做

一些实用程序有一个“安全删除”选项,它保证从硬盘上安全地删除文件,删除文件的所有痕迹。旧版本的MacOSX有一个“安全清空垃圾”选项,它试图做类似的事情。苹果最近删除了这项功能,因为它在现代硬盘上无法可靠工作。...

为什么你不能“安全地删除”一个文件,以及该怎么做

一些实用程序有一个“安全删除”选项,它保证从硬盘上安全地删除文件,删除文件的所有痕迹。旧版本的MacOSX有一个“安全清空垃圾”选项,它试图做类似的事情。苹果最近删除了这项功能,因为它在现代硬盘上无法可靠工作。

“secure delete”和“secure empty trash”的问题是它提供了错误的安全感。与其依赖于这些bandaid文件删除解决方案,不如依赖于全磁盘加密。在完全加密的磁盘上,已删除和未删除的文件都受到保护。

创建“安全删除”选项的原因

相关:为什么删除的文件可以恢复,以及如何防止它

传统上,从机械硬盘上删除文件实际上并不会删除该文件的内容。操作系统会将文件标记为已删除,数据最终会被覆盖。但该文件的数据仍在硬盘上,文件恢复工具可以扫描硬盘中已删除的文件并进行恢复。这在USB闪存驱动器和SD卡上也是可能的。

如果您有敏感数据(例如,业务文档、财务信息或纳税申报单),您可能会担心有人从硬盘或可移动存储设备中恢复这些数据。

安全文件删除工具的工作原理

“securedelete”实用程序不只是通过删除文件,而是用零或随机数据覆盖数据来解决这个问题。理论上说,这应该会使得有人无法恢复被删除的文件。

这有点像擦驱动器。但是,擦除驱动器时,enter驱动器会被垃圾数据覆盖。安全地删除文件时,该工具将尝试仅用垃圾数据覆盖该文件的当前位置。

像这样的工具到处都有。流行的CCleaner实用程序包含一个“secure delete”选项。Microsoft提供了一个“sdelete”命令作为SysInternals实用程序套件的一部分进行下载。旧版本的MacOSX提供了“安全清空垃圾箱”,MacOSX仍然提供了一个包含的“srm”命令来安全地删除文件。

为什么你不能“安全地删除”一个文件,以及该怎么做

为什么它们不能可靠地工作

这些工具的第一个问题是,它们只会尝试覆盖当前位置的文件。操作系统可能已在多个不同的位置对此文件进行了备份。您可以“安全地删除”财务文档,但较旧版本的财务文档可能仍存储在磁盘上,作为操作系统早期版本功能或其他缓存的一部分。

但是,假设你能解决这个问题。这是可能的。不幸的是,现代硬盘有一个更大的问题。

对于现代的固态驱动器,驱动器的固件将文件的数据分散在驱动器上。删除文件将导致发送一个“TRIM”命令,SSD最终可能会在垃圾收集期间删除数据。安全删除工具可以告诉SSD用垃圾数据覆盖文件,但SSD控制垃圾数据写入的位置。该文件似乎已被删除,但其数据可能仍隐藏在驱动器的某个位置。安全的删除工具不能可靠地用于固态驱动器。(传统的看法是,在启用TRIM的情况下,当您删除文件时,SSD将自动删除其数据。这不一定是真的,而且比这更复杂。)

由于采用了文件缓存技术,即使是现代的机械驱动器也不能保证使用安全的文件删除工具正常工作。驱动器尽量做到“智能化”,而且并不总是有办法确保文件的所有位都被覆盖,而不是分散在驱动器上。

你不应该试图“安全地删除”一个文件。如果您有要保护的敏感数据,则不能保证这些数据会被删除并无法恢复。

为什么你不能“安全地删除”一个文件,以及该怎么做

该怎么办

与其使用安全的文件删除工具,不如启用文件驱动器加密。Windows10在许多新电脑上启用了设备加密,Windows的专业版也提供BitLocker。Mac OS X提供FileVault加密,Linux提供类似的加密工具,Chrome OS默认加密。

当您使用全驱动器加密时,您不必担心有人访问您的驱动器并扫描删除的文件。他们没有加密密钥,所以即使是删除的文件的位对他们来说也是不可理解的。即使删除的文件被留在驱动器上,它们也会被加密,除非有人拥有加密密钥,否则看起来就像是胡说八道。

即使您有一个未加密的驱动器,其中包含要删除的敏感文件,并且您将要处理该驱动器,您最好擦除整个驱动器,而不是尝试仅擦除敏感文件。如果它非常敏感,你最好把它完全销毁。

为什么你不能“安全地删除”一个文件,以及该怎么做


只要你使用加密,你的文件就应该受到保护。假设您的计算机已关机,而攻击者不知道您的加密密钥,他们将无法访问您的文件-包括已删除的文件。如果您有敏感数据,只需加密驱动器并正常删除文件,而不是试图依赖安全删除工具。它们在某些情况下可能会起作用,但往往会提供一种虚假的安全感。安全的文件删除在现代硬盘驱动器上无法可靠地工作。

  • 发表于 2021-04-10 03:18
  • 阅读 ( 189 )
  • 分类:互联网

你可能感兴趣的文章

删除这些windows文件和文件夹以释放磁盘空间

...安全地删除以释放磁盘空间的Windows文件和文件夹,以及为什么要删除它们。请注意,其中一些文件夹位于受保护的位置,因此删除它们时要小心。 ...

  • 发布于 2021-03-11 09:22
  • 阅读 ( 364 )

如何在ubuntu中加密文件和文件夹

...存储,请选择从磁盘删除存储。在您选中“是”之前,您不能单击“确定”删除存储,我确信并意识到我可能会丢失数据框。 ...

  • 发布于 2021-03-11 16:31
  • 阅读 ( 847 )

SSD真的可以安全地删除您的数据吗?下面是方法

...数据的磁盘扇区被覆盖之前,文件数据仍然存在。这就是为什么文件恢复程序可以恢复文件。此外,这也是为什么一些文件恢复程序可以恢复部分文件的原因——包含旧数据的扇区没有被完全覆盖,留下一些完整的数据。 ...

  • 发布于 2021-03-11 19:03
  • 阅读 ( 375 )

你应该删除hiberfil.sys公司windows 10中的文件?

...的磁盘空间,那就去禁用它吧——无论如何,快速启动并不能带来巨大的好处。 ...

  • 发布于 2021-03-12 07:27
  • 阅读 ( 264 )

如何清洁你的windows电脑:终极清单

... 为什么不自己动手呢?这比听起来容易。运行regedit搜索并按Enter键。然后,转到Computer\HKEY\u LOCAL\u MACHINE\SOFTWARE和Computer\HKEY\u CURRENT\u USER\SOFTWARE。在每个文件夹中,慢慢浏...

  • 发布于 2021-03-12 07:56
  • 阅读 ( 262 )

用10个技巧和技巧加速windows

... 这就是为什么我们要向您展示快速的技巧,以加快窗口在任何时间。这里有10种不同的方法可以让你的系统更快一些,而不必花上几个小时的时间。 ...

  • 发布于 2021-03-12 08:31
  • 阅读 ( 240 )

如何安全地删除你的谷歌或gmail帐户好吗

有很多理由可以解释为什么有些人选择切断谷歌的连接线。也许你更喜欢走开源路线,或者出于隐私考虑,你不得不寻找谷歌的替代品。不管你的理由是什么,离开谷歌的第一步就是删除你的谷歌或Gmail账户。 ...

  • 发布于 2021-03-12 17:00
  • 阅读 ( 391 )

为什么windows临时文件不能自动删除?

... 为什么会这样? ...

  • 发布于 2021-03-13 01:02
  • 阅读 ( 207 )

使用系统技术使您的电脑达到最高性能

... 为什么要用这个工具? ...

  • 发布于 2021-03-15 05:07
  • 阅读 ( 210 )

有效清洁电脑的6个清洁技巧

...动器上的所有信息,因此请谨慎使用!为了安全起见,您不能在Windows磁盘上运行此进程,但它非常适合擦除外部驱动器。 ...

  • 发布于 2021-03-15 11:38
  • 阅读 ( 199 )
xv703072
xv703072

0 篇文章