PC3000 DataExtractor 恢复已删除的文件

recycleQRk硬盘123

恢复已删除文件是一个非常常见的任务。那么,如何操作硬盘并恢复已删除的文件呢?让我们在本文中讨论这个问题。QRk硬盘123

文件删除后,驱动器修改了文件系统的元数据,但并未直接影响文件体。这些文件仍然位于驱动器上,但(!) 文件系统认为这些块是空的,可以写入,并且文件系统可能会用新的用户数据覆盖这些块。QRk硬盘123

客户越快将驱动器带到数据恢复实验室,恢复已删除文件的可能性就越大。QRk硬盘123

方法一:搜索和分析文件系统元数据。

此解决方案基于已删除文件的可用文件系统元数据,因此我们可以找到这些值。QRk硬盘123

看一下这个NTFS文件系统分区的图像。这里我们有几个文件夹,然后我们删除了其中一个。QRk硬盘123

删除前:QRk硬盘123

NTFS-cr1QRk硬盘123

删除后:QRk硬盘123

NTFS-after-delete-crQRk硬盘123

如您所知,NTFS中的每个文件都有一个"MFT记录"。它包含文件名、创建日期、修改日期等。文件系统使用这些值来识别文件。所有此类记录都具有相同的大小(通常为1024字节),并保存在驱动器的特殊区域——MFT表主文件表)中。该区域是预留分配的,因此该区域内部可能存在未使用的扇区。QRk硬盘123

因此,删除"Pics"文件夹后,我们有以下情况:QRk硬盘123

  • "Pics"文件夹的链接已被删除;QRk硬盘123

  • "Pics"文件夹的记录以及该文件夹内每个文件的记录在MFT表中被标记为空闲;QRk硬盘123

  • 曾用于这些文件的空间被标记为空闲,可用于新的用户数据。QRk硬盘123

(这不是完整的更改列表,但就本文而言已经足够)QRk硬盘123

NTFSfilesschemeQRk硬盘123

因此,文件及其MFT记录仍然在驱动器上,但这些文件及其MFT记录所占用的空间被标记为空闲,可供新文件使用。QRk硬盘123

如果我们直接打开分区,我们将无法看到此文件夹和已删除的文件,但如果我们扫描MFT记录,我们可以将此文件夹及其内部文件恢复到原始分区中。QRk硬盘123

此过程可以在Data Extractor中通过"扫描MFT"选项执行。别忘了勾选"显示已删除文件"选项。QRk硬盘123

ScanMFTshowDELETEDQRk硬盘123

«扫描MFT»选项——并非NTFS文件系统唯一的逻辑扫描方式:QRk硬盘123

  • «扫描MFT»和«扫描MFT+INDX»方法——读取驱动器的非常小的部分,因此此过程只需花费很少时间。但如果文件系统损坏不严重,这两种方法都能带来良好的结果。QRk硬盘123

  • «分区分析»和«搜索NTFS结构»方法——对于复杂情况(例如整个分区损坏)有效。它们读取整个分区并需要大量时间进行扫描,但能带来最优质和最完整的结果。QRk硬盘123

在我们的示例中,这些选项中的每一个都能带来同样良好的结果,文件将被恢复。QRk硬盘123

方法二:当找不到已删除文件的元数据时。

Data Extractor为每个文件系统提供了逻辑扫描选项。例如,对于XFS,可以使用«分区数据分析»选项。但在我们的示例中,它不会带来结果,因为XFS文件系统在文件删除后会清除元数据记录。QRk硬盘123

NTFS分区上也可能出现同样的情况,如果在删除后用户继续工作。已删除文件的记录可能会被新数据覆盖。对于这种情况,可以使用RAW恢复方法,但我们可以通过以下方法尝试加速过程:QRk硬盘123

创建未使用空间的映射,然后在此映射上启动RAW恢复过程。QRk硬盘123

RAW recoveryQRk硬盘123

此过程可以节省大量时间,并且还能获得良好的扫描结果。QRk硬盘123

有些情况需要同时应用这两种方法进行恢复,我们的技术支持部门随时准备为您提供帮助。QRk硬盘123