已删除的内容存储在硬盘上的哪里?

已删除的内容存储在硬盘上的哪里?

在阅读了下面关于凯西安东尼审判 (CNN) 的引述后,我很好奇被删除的文件实际上在硬盘上的什么地方,删除后如何被看到,以及数据可以在多大程度上恢复(全部、部分等)。

“在审判初期,专家们证实有人在凯西·安东尼与其父母所住的家里的一台台式电脑上进行了关键词搜索。

奥兰治县警长办公室的侦探桑德拉·奥斯本周三在安东尼的死刑谋杀案审判中作证说,在计算机硬盘的一部分中发现了这些搜索记录,表明它们已被删除。”

我知道超级用户上的一些问题涉及可用于此类事情的第三方软件,但我更感兴趣的是删除后如何查看这些数据,它位于硬盘上的什么位置等。我发现整个主题很有趣,所以欢迎任何额外的见解。

答案1

一般来说,删除的文件不会消失。它们会原封不动地保留在磁盘上,直到被覆盖。删除文件时,只会从文件系统结构中删除指向该文件的链接。

答案2

想象一下 1970 年的图书馆。书架上摆满了书籍,抽屉里放着卡片,可以告诉您要找的书在哪里。

在硬盘上,有一个与文件(书籍)分开的桌子(抽屉)。

您的操作系统在需要查找数据时会参考此表。然后它会使用读取头或设备使用的任何设备前往书籍的位置并在那里读取数据。

当用户决定删除文件时,计算机只会删除该位置的表的内容,这基本上是在表中放置该文件的空白卡。因为计算机需要花费更多的时间和精力去到每个位置并实际删除文件,所以它只是把它留在那里。

然后,因为这本书实际上仍然在图书馆里,即使它不在他们的记录中,特殊软件也可以阅读所有的书籍并找出最近被删除的内容(只要从那时起它没有被覆盖!)

答案3

这取决于你所说的删除是什么意思。在大多数操作系统中,文件被“删除”是被移到垃圾文件夹,具体来说,它们稍后用户将无法恢复。一旦“垃圾箱”内容被“删除”,包含数据的块将被标记为可用,但其内容完好无损。要使数据不可读,用户必须“安全删除”该文件或包含该文件的“垃圾箱”文件夹(如果操作系统提供该选项)。否则,这些块最终将被重新使用并被新数据覆盖,但这可能需要很长时间,同时,这些块中的数据可能会被找到并读取。

答案4

已删除文件所分配的空间将被释放,以便其他文件可以覆盖它们。但在此之前,您的文件仍会保留在硬盘上。

通常无法访问这些文件,但存在不同的工具来查找这些已删除但尚未覆盖的文件。但您仍然会丢失有关文件的完整元信息,如路径和文件名。如果您恢复此类文件,它会在特定目录中获得一个神秘的名称,如 FILE004。

相关内容