当前位置: 首页 > 专利查询>李彦强专利>正文

计算机文件恢复方法技术

技术编号:4318693 阅读:277 留言:0更新日期:2012-04-11 18:40
计算机文件恢复方法,涉及计算机技术,特别涉及对计算机数据恢复处理技术。本发明专利技术提供一种计算机文件恢复方法,包括扫描被删除的文件,对扫描到的需要恢复的文件,从磁盘上读取到内存中,进行修复后再保存在磁盘上。本发明专利技术的有益效果是,能够有效的恢复因删除、病毒等原因造成的文件丢失,具有高效率与高可靠性等特点。

【技术实现步骤摘要】

本专利技术涉及计算机技术,特别涉及对计算机数据恢复处理技术。
技术介绍
计算机使用过程中,很容易发生文件丟失现象,例如,误删除以及感染 病毒等,都会造成文件的非正常丟失。现有的某些数据恢复软件能够扫描到 被删除的文件并保存,但是,这些看似已恢复的文件往往不能正常使用,其 原因在于,删除后恢复的文件通常都被损坏,而现有的数据恢复软件并未对 其提供修复。
技术实现思路
本专利技术所要解决的技术问题是提供一种文件恢复方法,能够完整的恢复 被删除的文件,使其回复到正常状态。本专利技术解决所述技术问题所采用的技术方案是,提供一种计算机文件恢 复方法,包括扫描被删除的文件,对扫描到的需要恢复的文件,从磁盘上读 取到内存中,进行修复后再保存在磁盘上。只对文件头部进行扫描。所述修复包括对文件头部记录的信息与文件实 际信息比较,若不同则对其进行修复。根据文件格式库中记录的正确的文件 格式信息,对待恢复的文件格式信息进行修复。本专利技术的有益效果是,能够有效的恢复因删除、病毒等原因造成的文件 丟失,具有高效率与高可靠性等特点。以下结合附图和具体实施方式对本专利技术作进一步说明。附图说明图1是本专利技术第一个实施例的示意图。具体实施例方式发生文件丟失后,首先扫描磁盘,得到被删除的文件列表,选择需要恢 复的文件,从磁盘上将其读取到内存中,修复后再存储为可用的文件。更具体的说,通过-兹盘扫描查找;故删除的文件,通过读耳又文件头部信息判断文件 格式,以及确定文件的长度等信息。本实施例并不直接扫描文件的全部内容, 原因是, 一方面,对于大文件,扫描时间将会很长,另一方面,会占用大量 的系统资源,不但降低了恢复的效率,而且增加了电脑死机的可能。扫描完 成后,比较文件头部记录的文件长度与实际长度,.如果文件的完整性^皮石皮坏, 其实际长度与文件头部记录的长度即不符合。以RM文件为例, 一个典型的RM文件包含两个交叉存储的媒体流(声音与 图象),每个流都由一串信息包组成,头部部分和每个包头包含着流的数量和 包的大小,REALMEDIA格式的文件可以看成如图1所示的才各式,每个信息包的 OFFSET可以这样计算位于上一个信息包的OFFSET+上一个信息包的大小(s 主ze)。具体的说,第一个包SizeOO、offsetOO;第二个包S主zeOl、 "offset01; 第三个包SizelO、 offsetlO;第四个包Size02、 offset02;其中, offset01=Size00+offset00; offsetlO=Size01+offset01; offset02=s主 zelO+offsetlO;当一个或多个信息包祐:破坏时,文件将祐_损坏,即其插-放软 件realplay不能正常播放该文件。此时作为修复手段,将错误的信息包从流 中排除,并且找到下一个完整信息包,并对该完整信息包头部记录的信息进 行调整,最后对修复后的文件作保存,存储为正常的甽文件。以上内容即完 成了从扫描到修复再到保存的过程。由于对被删除的文件先修复再保存,所 以称为"内嵌式修复"。"先修复再保存,,包含了对整个文件先修复再保存以 及对文件的各个部分先修复再保存两种情况。所述"保存"是指存储在磁盘上。对文件的修复,可以通过在格式库中查找对应于待恢复的文件的正确格 式信息,对需要恢复的文件进行修改并保存为可用的文件。此处的格式库为 一个或多个文件,其内容是多种文件的格式信息,所述才各式库文件可通过升 级、替换等方法实现内容的扩充。权利要求1、,包括扫描被删除的文件,其特征在于,对扫描到的需要恢复的文件,从磁盘上读取到内存中,进行修复后再保存在磁盘上。2、如权利要求1所述的,其特征在于,只对文件头部进行扫描。3、 如权利要求1所述的,其特征在于,所述修复包括对文件头部记录的信息与文件实际信息比较,若不同则对其进行修复。4、 如以上任一权利要求所述的,其特征在于,根据文件格式库中记录的正确的文件格式信息!对待恢复的文件格式信息进行修复。全文摘要,涉及计算机技术,特别涉及对计算机数据恢复处理技术。本专利技术提供一种,包括扫描被删除的文件,对扫描到的需要恢复的文件,从磁盘上读取到内存中,进行修复后再保存在磁盘上。本专利技术的有益效果是,能够有效的恢复因删除、病毒等原因造成的文件丢失,具有高效率与高可靠性等特点。文档编号G06F17/30GK101661489SQ20081021373公开日2010年3月3日 申请日期2008年8月31日 优先权日2008年8月31日专利技术者李彦强 申请人:李彦强本文档来自技高网...

【技术保护点】
计算机文件恢复方法,包括扫描被删除的文件,其特征在于,对扫描到的需要恢复的文件,从磁盘上读取到内存中,进行修复后再保存在磁盘上。

【技术特征摘要】

【专利技术属性】
技术研发人员:李彦强
申请(专利权)人:李彦强
类型:发明
国别省市:41[中国|河南]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1