发明名称 NTFS卷中重建目录结构和恢复数据的方法
摘要 本发明涉及一种恢复磁盘中数据的方法。本方法包括文件扫描和文件恢复过程,文件扫描过程包括:i.定位$MFT数据区;ii.遍历文件MFT;iii.从该文件MFT中获取父目录信息,向上访问其上所有目录,重新建立该文件的路径;iv.在文件信息表中增加该文件的记录;v.判断是否已经到了$MFT最后,不是转B,是转F;vi.结束文件扫描过程进入文件恢复过程;文件恢复模块包括如下步骤:1.从上述文件信息表中遍历取出一个表项;2.根据表中文件类型信息在用户所指定路径建立文件;3.根据表中文件大小信息和文件在磁盘中的存储位置对刚建立的文件写入文件数据;4.判断文件表是否为上述文件信息表中的最后表项,如果是进入步骤5,否则返回步骤1;5.结束。
申请公布号 CN1959649A 申请公布日期 2007.05.09
申请号 CN200610122248.0 申请日期 2006.09.19
申请人 珠海金山软件股份有限公司 发明人 涂彦晖
分类号 G06F11/14(2006.01);G06F17/30(2006.01) 主分类号 G06F11/14(2006.01)
代理机构 广州新诺专利商标事务所有限公司 代理人 杨焕军
主权项 1、NTFS卷中重建目录结构和恢复数据的方法,其特征在于,其包括文件扫描和文件恢复两个过程,文件扫描过程包括如下步骤:a.定位$MFT数据区;b.遍历文件MFT;c.从该文件MFT中获取父目录信息,并向上访问其上所有目录,同时根据其上所有目录的目录名重新建立该文件的路径;d.在包含NTFS卷扫描到的包含文件数据属性、文件路径、文件大小、文件各种时间信息等的文件信息表中增加该文件的记录;e.判断是否已经到了$MFT最后,不是转b,是转f;f.结束文件扫描过程进入文件恢复过程;文件恢复模块包括如下步骤:I.从上述文件扫描过程所建立的文件信息表中遍历取出一个表项;II.根据表中文件类型信息在用户所指定路径建立文件;III.根据表中文件大小信息和文件在磁盘中的存储位置对刚建立的文件写入文件数据;IV.判断文件表是否为上述文件信息表中的最后表项,如果是进入步骤V,否则返回步骤I;V.结束。
地址 519015广东省珠海市珠海吉大景山路莲山巷8号金山电脑大厦
您可能感兴趣的专利