我们都有这样的经历,不小心将一个旧版本的文件或目录替换到一个新版本上,从而造成新版本文件丢失,我们称之为同名覆盖,这种情况在Word、Excel这类办公文档上尤为常见。
一、被同名覆盖的文件还能恢复吗?
首先我们需要先了解一下数据的存储原理,一个数据存入硬盘之后,会生成两个主要区域,一个是用来记录文件名的目录区,一个是用来记录文件内容的数据区。
(1)目录区。所谓同名覆盖,顾名思义是新旧两个文件的存储路径和文件名称都是一样的,而操作系统不允许在同一路径下出现多个同名文件,其原理在于文件的目录区中,要做到精确索引,相同路径下的文件名只允许有一个。因此,同名覆盖时,目录区将被新的文件替换。
(2)数据区。而对于数据区来说,却不一定会被新数据覆盖,如果新数据在数据区的存储地址与原数据不同,那么原数据还可以恢复。如果新数据的存储地址与原数据存在交集,那么原数据将由于数据覆盖而无法恢复。
二、同名覆盖的文件如何恢复?
目前的数据恢复软件按原理可分为两类,一类以按文件目录恢复见长,比如R-Studio;一类以恢复文件类型见长,比如超级数据恢复软件、O&O Disk Recovery、EasyRecovery等,根据上文说明,我们已经知道同名覆盖后,文件的目录区将被覆盖,因此无法再按文件目录将其找回,只能按照文件类型的方式将其恢复,因此,可以选择文件类型恢复类软件进行尝试性恢复。如果您对
数据恢复一知半解,应及时求助专业
数据恢复公司,此类故障仍有一定几率可将数据恢复。