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

当你删除一个文件时,它并不是真的被删除——它仍然存在于你的硬盘上,即使你从回收站清空了它。这允许您(和其他人)恢复已删除的文件。...

当你删除一个文件时,它并不是真的被删除——它仍然存在于你的硬盘上,即使你从回收站清空了它。这允许您(和其他人)恢复已删除的文件。

如果你不小心,这也会让其他人恢复你的机密文件,即使你认为你已经删除了它们。在处理电脑或硬盘时,这是一个特别重要的问题。

图片来源:Norlando Pobre on Flickr

删除文件时会发生什么

Windows(和其他操作系统)通过“指针”跟踪文件在硬盘上的位置。硬盘上的每个文件和文件夹都有一个指针,告诉Windows文件数据的开始和结束位置。

删除文件时,Windows会删除指针并将包含文件数据的扇区标记为可用。从文件系统的角度来看,文件不再存在于硬盘上,包含其数据的扇区被视为可用空间。

但是,在Windows实际在包含文件内容的扇区上写入新数据之前,该文件仍然是可恢复的。文件恢复程序可以在硬盘上扫描这些已删除的文件并进行恢复。如果文件被部分覆盖,文件恢复程序只能恢复部分数据。

请注意,这不适用于固态驱动器(SSD)–请参阅下文了解原因。

图片来源:Matt Rudge在Flickr上

为什么删除的文件不能立即删除

如果你想知道为什么你的电脑在删除文件时不只是删除文件,其实很简单。删除文件的指针并将其空间标记为可用是一个非常快速的操作。相反,通过覆盖文件的数据来擦除文件实际上需要更长的时间。例如,如果您要删除一个10gb的文件,这几乎是瞬间的。要真正擦除文件的内容,可能需要几分钟的时间——就像你正在向硬盘写入10G的数据一样长。

为了提高性能和节省时间,Windows和其他操作系统在删除文件时不会删除文件的内容。如果要在删除文件时删除其内容,可以使用“文件分解”工具–有关详细信息,请参阅最后一节。

固态驱动器的工作方式不同:这些都不适用于固态驱动器(SSD)。当您使用支持TRIM的SSD(所有现代SSD都支持TRIM)时,删除的文件会立即被删除,并且无法恢复。基本上,数据不能被覆盖到闪存单元上—要写入新数据,必须先擦除闪存中的内容。您的操作系统会立即擦除文件,以提高将来的写入性能—如果它不立即擦除文件数据,则在将来写入闪存之前,必须先擦除闪存。这将使写入SSD的速度随着时间的推移而减慢。

  • 阅读更多:HTG解释:什么是固态驱动器,我需要知道什么?

图片来源:Simon Wüllhorst on Flickr

恢复删除的文件

如果您不小心删除了一个文件,需要将其取回,请记住以下几点:

  • 您应该尽快恢复文件:随着Windows继续将文件写入硬盘,它覆盖已删除文件的可能性会增加。如果要确保可以恢复文件,应立即执行恢复。
  • 您应该尽量少用硬盘:从硬盘恢复已删除文件的最佳方法是在文件删除后立即关闭计算机电源,将硬盘**另一台计算机,然后使用在另一台硬盘上运行的操作系统来恢复文件。如果您试图通过在同一硬盘上安装文件恢复程序来恢复文件,则安装过程和硬盘的正常使用可能会覆盖该文件。

Windows没有一个内置的工具来扫描硬盘上被删除的文件,但是有很多第三方工具可以做到这一点。由CCleaner的开发者**的Recuva是一个不错的选择。Recuva和其他实用程序可以扫描硬盘上删除的文件,并允许您恢复它们。

  • 阅读更多:如何恢复您意外删除的照片、图片或文件

阻止恢复已删除的文件

如果您的计算机上有机密的私人数据,如财务文件和其他敏感信息,您可能会担心有人会恢复您删除的文件。如果你在**或以其他方式处理电脑或硬盘,你应该谨慎行事。

您可以使用一个工具,自动擦除硬盘的可用空间-通过在硬盘的可用空间上写入其他数据,所有删除的文件都将被擦除。例如,CCleaner的集成驱动雨刮器工具可以做到这一点。

  • 阅读更多:如何像专业人士一样使用CCleaner:9技巧

为了确保单个文件无法恢复,可以使用“文件切碎”应用程序(如橡皮擦)将其删除。当一个文件被切碎或删除时,它不仅会被删除,而且它的数据会被完全覆盖,阻止其他人恢复它。但是,这可能并不总是保护您—如果您**了文件的副本并在某个时候删除了原始文件,那么另一个已删除的文件副本可能仍然潜伏在您的硬盘中。

请注意,这个过程比通常删除一个文件要花费更长的时间,所以用这种方式删除每个文件是个坏主意——只有机密文件才需要这样做。

为了真正防止别人恢复你的任何数据,你可以使用一个磁盘擦除程序,比如DBAN(Darik's Boot and Nuke.)将DBAN刻录到光盘上,从光盘上引导,它会擦除硬盘上的所有内容,包括你的操作系统和你的所有个人文件,用无用的数据覆盖它们。这是非常有用的,当摆脱电脑-它可以帮助你确保所有的个人资料被删除。

  • 阅读更多:用简单的方法擦除、删除和安全地销毁硬盘上的数据

虽然有些人认为文件被重写后仍然可以恢复,但证据表明,一次擦除就足够了。

  • 阅读更多:HTG解释:为什么你只需要擦除一次磁盘就可以擦除它


现在,您应该了解为什么删除的文件可以恢复,而当它们不能恢复时。请记住这一点,当您摆脱计算机或硬盘驱动器时-如果您没有正确擦除机密文件,它们可能仍然存在于您的硬盘驱动器上。

  • 发表于 2021-04-09 05:01
  • 阅读 ( 197 )
  • 分类:互联网

你可能感兴趣的文章

如何使用版本历史记录恢复onedrive文件

... 如果尚未删除OneDrive文件夹,则可以在文件资源管理器的左侧栏中找到它。请确保将要回滚的文件保留在此文件夹中,并在添加到此处后给它们一些时间进行同步。如果需要重新安...

  • 发布于 2021-03-12 15:28
  • 阅读 ( 646 )

mac文件版本控制初学者指南

... 这就是为什么这是一个重要的功能。和时光机一样,苹果也采用了过去难以管理的功能,并将其作为默认功能。 ...

  • 发布于 2021-03-12 23:06
  • 阅读 ( 234 )

新的osx/dok恶意软件接管了你的mac:该做什么以及如何防止它

...意识到它。以下是所有你需要知道的关于它是什么,如何删除它,以及防止它的步骤。 ...

  • 发布于 2021-03-14 17:10
  • 阅读 ( 255 )

下面是如何从whatsapp中恢复已删除的照片

...,而恢复应用程序也无法让它们在任何地方出现。这就是为什么提前备份所有内容以防止数据丢失的原因。 ...

  • 发布于 2021-03-18 05:56
  • 阅读 ( 516 )

如何在windows 10上使用microsoft的“windows文件恢复”

...你只能得到驱动器上的任何数据。这里没有保证,这就是为什么备份如此重要。 该实用程序还具有多种模式,适用于不同的情况和文件系统。我们会解释你应该用哪一个以及如何使用它们。 如何安装windows文件恢复 要开始,请...

  • 发布于 2021-04-02 00:41
  • 阅读 ( 221 )

如何防止在microsoft excel中编辑工作簿、工作表和单元格

...人都可以打开它,但他们需要密码来重新排列、重命名、删除或创建新的工作表。 工作表:您可以保护单个工作表上的数据不被更改。 单元格:您还可以保护工作表上的特定单元格不被更改。从技术上讲,此方法包括保护工作...

  • 发布于 2021-04-03 23:30
  • 阅读 ( 186 )

如何在mac上恢复已删除的文件

几乎每个人以前都不小心删除过一个文件。无论是家庭照片还是重要文件,所有文件都只是硬盘上的数据,删除后这些数据不会完全消失。把它们扔进垃圾桶后,有很多方法可以找回它们。 今天我们将向你展示几种找回这些文...

  • 发布于 2021-04-05 02:23
  • 阅读 ( 209 )

备份与冗余:有什么区别?

...不能互换。加入我们,探索是什么让他们与众不同,以及为什么这对你很重要。 冗余是一种数据保护方法,旨在作为防止硬盘故障的实时故障安全措施。服务器和NAS机箱中防止数据丢失的常见冗余功能是RAID(代表独立磁盘冗余...

  • 发布于 2021-04-06 14:15
  • 阅读 ( 274 )

什么是损坏的文件,有没有办法找回它?

...何帮助防止它们,以及发生这种情况时可以做些什么。 为什么文件会损坏? 通常,文件在写入磁盘时会损坏。这种情况可能以多种方式发生,其中最常见的是应用程序在保存或创建文件时出错。office应用程序在保存文档时可...

  • 发布于 2021-04-06 23:44
  • 阅读 ( 213 )

如何恢复已删除的文件:终极指南

这发生在我们大多数人身上。你删除了一个文件,然后意识到你需要它回来。本指南解释了何时可以取回该文件以及如何进行。 相关:使用Recuva还原意外删除的文件 过去我们已经介绍了各种用于恢复已删除文件的工具,但本指...

  • 发布于 2021-04-07 05:43
  • 阅读 ( 222 )
gn3c2k2w
gn3c2k2w

0 篇文章

相关推荐