文件名再生技术方法

文档序号:6460645阅读:249来源:国知局
专利名称:文件名再生技术方法
技术领域
本发明涉及的是一种用于数据恢复技术领域的方法,确切地说是一种对 被恢复文件名进行再生的技术方法。
背景技术
针对用户因计算机病毒造成的文件丢失或者因其它原因造成文件异常 丢失等问题,目前出现了各类数据恢复软件,可以帮助用户查找已经丢失 的文件并恢复。在一般情况下,文件的数据区和登记项不完全存储在物理 介质的同一段物理位置上,所以虽然文件丢失的类型多种多样,但找到该 文件的数据存储流就会有很大可能性对文件本身进行恢复还原。但是文件 名存储于文件登记项中,如果文件登记项丢失不全,文件名就相应丢失了。 在使用现有数据恢复软件对文件进行恢复时,在若干文件被修复完成后, 其各个文件名是根据设定,按照一定顺序排列命名,这样在对单个文件进 行査找或者对多个文件进行分类时,就显得很不方便。此外,因为文件名 的丢失,也不能很快的确定是否为所需要的文件,这样就增加了文件辨识 的难度。因此,对于被恢复文件进行文件名再生成为数据恢复技术领域中 迫切需要解决的问题。
经过对现有技术文献的检索发现,中国专利申请号为03135381.9的专
利,提供了一种计算机文件恢复方法,但是该专利并没有对文件的名称进 行再生,它仅仅是对文件本身进行扫描,并修复。

发明内容
本发明的目的在于克服现有技术中的不足,提供了一种文件名再生技 术方法。
本发明的技术方案是通过以下过程实现的
A 、对被恢复文件所在存储流进行定位,是通过设定偏移量的方法, 用系统兼容类型的文件标志扫描到待恢复文件,根据该类型文件的存储格 式对待恢复文件各个存储流的实际开始位置进行偏移量的估算核对,确定
文件所在存储流的具体区域;
B 、査找存储流中的信息,分析文件内部数据区中在其特定位置存留的 基本特征信息以及文件主体信息;
C 、对文件进行合理化命名。 具体方法是
(1) 将查找到的存储流信息转到为文件命名的数据区所在的偏移地址;
(2) 提取可表示文件特定内容的X字节;
(3) 将该X字节转换成符合文件命名规则的形式;
(4) 保存并命名。
本发明经过了性能测试,测试结果表明了用本发明恢复的文件名具有 很好的效果,增强了被恢复文件的易识别性,适合于各种文件类型,并且不 受文件系统的约束,可方便识别恢复的文件。


图1文件再生技术方法流程示意图。
具体实施方式
参照附图1
结合具体实例,进一步说明本发明的方法-
对于WORD格式的文件,首先,要扫描查找需要恢复的WORD格式的 文件,对文件所在区域进行精确定位。另外,查看文件记录是否存在,文 件存储流的簇链关系是否存在,从而定位整个WORD格式的文件。其次, 查找WORD格式文件的存储信息,找到文件内部的特定标识信息以及存留 的其他的属性信息。对于WORD格式文件的需要,在存储流位置找到数据 区所在的偏移地址,在office 2000中文件文本数据区的起始偏移地址为 600H,在office 2003中文件文本数据区的起始偏移地址为AOOH。提取可 表示文件特定内容的X字节。将该X字节的UNICODE字符转换成符合文件 命名规则的形式,作为文件名称保存。
权利要求
1、文件名再生技术方法,特征在于,其包括如下过程A、对被恢复文件所在存储流进行定位,是通过设定偏移量的方法,用系统兼容类型的文件标志扫描到待恢复文件,根据该类型文件的存储格式对待恢复文件各个存储流的实际开始位置进行偏移量的估算核对,确定文件所在存储流的具体区域;B、查找存储流中的信息,分析文件内部数据区中在其特定位置存留的基本特征信息以及文件主体信息;C、对文件进行合理化命名。
2、根据权利要求1所述的文件名再生技术方法,其特征在于, 过程C的具体方法是(1) 将査找到的存储流信息转到为文件命名的数据区所在的 偏移地址;(2) 提取可表示文件特定内容的X字节;(3) 将该X字节转换成符合文件命名规则的形式;(4) 保存并命名。
全文摘要
一种用于数据恢复技术领域中对文件名进行再生技术的方法。具体过程如下首先,对被恢复文件所在存储流进行定位。然后,查找其存储流中的信息,分析文件内部的特定标识,包括文件属性、类型、日期、所有者、标题等。最后,根据查找到的存储流信息对文件进行合理化命名。本发明旨在弥补所恢复文件文件名丢失的修复技术,它不受文件系统的约束和文件类型的限制,能够对被恢复文件更好的进行标识,对文件修复的完整性进行优化,更加增进文件的易识别性。
文档编号G06F11/14GK101482835SQ20081006384
公开日2009年7月15日 申请日期2008年1月11日 优先权日2008年1月11日
发明者晶 李 申请人:晶 李
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1