一个文件在磁盘中包含目录项部分和数据部分。目录项包含有文件名、扩展名、文件大小、建立和最后修改的时间、文件数据存储的起始簇号等。数据部分包含文件真正的数据。当删除一个文件操作系统将删除文件的目录项并释放其占有的空间。
文件被误删除后能否较理想的恢复,主要视该文件在磁盘上存放的情况以及删除文件后对磁盘进行的操作而定。一般在文件删除后可能会发生的操作有:未对磁盘进行任何操作,或已对磁盘拷贝文件和存放数据,再就是已对磁盘拷贝文件和存放数据且原被删除文件的目录项不存在。
因此,如果在删除文件后没有占用已删除文件所使用的簇就可以恢复这个被删除文件。如果在删除文件后,占用了部分已删除文件所占用的簇,但仍可以找到已删除文件的目录项,就可以恢复局部未被覆盖的已删除文件。
一般不小心误删除了文件,可采取如下恢复措施。
(1)用备份(.bak)文件来恢复。将备份文件改名为正式文件,这与从回收站里恢复文件一样。(www.xing528.com)
(2)用PCTOOLS工具恢复文件。启动PCTOOLS后,在主界面下按F3键,进入磁盘及特殊功能菜单,使用U命令进行恢复文件操作。
(3)用Norton的UNERASE工具恢复文件。使用Norton的UNERASE命令,如果需要恢复的文件数据完好,则根据文件名能自动恢复该文件;如果用户知道该文件所属的子目录名,选择该子目录后屏幕上即会列出该子目录下被删除的文件名,用户可以选出文件名予以恢复,如果用户知道文件名,但其所属的子目录已被删除,则应先恢复被删除的字目录后才能恢复被删除的文件。
(4)用DOS的UNDELETE命令恢复文件。MS-DOS 5.0以上版本提供了一个用于恢复删除文件的命令UNDELETE。但用其恢复删除文件,需要在其后指定文件,文件名中允许含有通配符。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。