MP3中Found.000(chk文件)数据恢复方法

[复制链接]
  • TA的每日心情

    2012-9-9 22:21
  • 签到天数: 2 天

    [LV.1]布衣百姓

    1

    主题

    8

    回帖

    -41

    积分

    [INTOHARD]地雷

    积分
    -41
    发表于 2012-9-4 22:27:23 | 显示全部楼层 |阅读模式
    分区chkdsk后文件丢失的数据恢复方法
    硬盘分区间移动文件时或者拷贝大量数据的时候,如果突然停电、死机或自动重启以及硬盘产生大量坏道都会在系统启动时,系统会自动执行SCANDISK命令,扫描硬盘驱动器,修复文件系统产生的错误。Found文件夹存放这里入“FOUND.000”文件夹这样,类似“file0001.chk”的文件之外,你很难再找到别的东西。别急!其实这些文件中很有可能包含你丢失的重要数据,让我们将CHK文件恢复原貌。
    默认情况下,CHK修复工具都是利用文件头标识来判断文件格式,然后修改后缀完成恢复目的,例如CHKResume可以恢复MP3、JPG、BMP、MPG、DOC和GIF等文件类型,CHK文件恢复软件的功能扩展也是增加文件类型的识别,当然大家可以自己手工修改CHK后缀完成恢复CHK文件的目的,类型也可以自己判断增加,当事当文件量庞大的时候这个工作就变的比较枯燥无味。
    下面我们来讲述一下CHK文件恢复工具的原理和文件头的查找方式:
    找出文件头。CHK文件恢复软件是根据文件头来判断恢复文件的类型的,所以我们先要知道RAR文件的文件头。【文件头的前6个字节+空格+文件类型后缀名】增加文件类型,如:“FFD8FF jpg”。文件头的前6个字节怎么来的?用16进制文本编辑器(如winhex )打开一个文件,取前6个字节(jpg的文件的前6个字节为“FFD8FF”)。
    为了方便大家识别文件格式,这是常用的文件头信息:
    255044 PDF
           526563 EML
           D0CF11 PPT
           4D5AEE COM
           E93B03 COM
           4D5A90 EXE
           424D3E BMP
            49492A TIF
            384250 PSD
            C5D0D3 EPS
            0A0501 PCS
            89504E PNG
            060500 RAW
            000002 TGA
            60EA27 ARJ
            526172 RAR
            504B03 ZIP
            495363 CAB
            1F9D8C Z
            524946 WAV
            435753 SWF
            3026B2 WMV
            3026B2 WMA
            2E524D RM
            00000F MOV
            000077 MOV
            000001 MPA
            FFFB50 MP3
            234558 m3u
            3C2144 HTM
            FFFE3C XSL
            3C3F78 XML
            3C3F78 MSC
            4C0000 LNK
            495453 CHM
            805343 scm
            D0CF11 XLS
            31BE00 WRI
            00FFFF MDF
            4D4544 MDS
            5B436C CCD
            00FFFF IMG
            FFFFFF SUB
            17A150 PCB
            2A5052 ECO
            526563 PPC
            000100 DDB
            42494C LDB
            2A7665 SCH
            2A2420 LIB
            434841 FNT
            7B5C72 RTF
            7B5072 GTD
            234445 PRG
            000007 PJT
            202020 BAS
            000002 TAG
            4D5A90 dll
            4D5A90 OCX
            4D5A50 DPL
            3F5F03 HLP
            4D5A90 OLB
            4D5A90 IMM
            4D5A90 IME
            3F5F03 LHP
            C22020 NLS
            5B5769 CPX
            4D5A16 DRV
            5B4144 PBK
            24536F PLL
            4E4553 NES
            87F53E GBC
            00FFFF SMD
            584245 XBE
            005001 XMV
            000100 TTF
            484802 PDG
            000100 TST
            414331 dwg
            D0CF11 max
    另外还有一些重要的文件,没有固定的文件头,如下:
            TXT没固定文件头定义
            TMP没固定文件头定义
            INI没固定文件头定义
            BIN没固定文件头定义
            DBF没固定文件头定义
            C没没固定文件头定义
            CPP没固定文件头定义
            H没固定文件头定义
            BAT没固定文件头定义
    如果有些无法恢复的,很可能就是以上这些文件。
    还有一些不同的文件有相同的文件头,最典型的就是下面:
            4D5A90 EXE
            4D5A90 dll
            4D5A90 OCX
            4D5A90 OLB
            4D5A90 IMM
            4D5A90 IME
    用CHKResume还原恢复CHK文件
    不知如何,硬盘上的一个分区里的文件都不见了,经磁盘扫描后发现在FOUND.000文件夹内居然有上千个CHK文件,头大下在网上寻找解决方法,无意中找到了一个句为CHKResume的工具。

    图1:CHKResume工具
    该工具的使用需要.NET Framework V2.0.40607.42的支持。除了能还原mp3,jpg,bmp,avi,mpg,doc,gif文件外,还可以手工增加文件的识别类型,打开file.type文件(以文本文件打开)后按照:[文件头的前6个字节+空格+文件类型后缀名]增加文件类型,如:“FFD8FF jpg”。文件头的前6个字节怎么来的?用16进制文本编辑器(如WinHex)打开一个文件,取前6个字节(jpg的文件的前6个字节为“FFDBFF”)。
    不管如何先试试吧,用WinHex打开了几个rmvb格式的文件,确定文件头的前6个字节是2E524D,如法炮制了zip、rar、exe等几个识别类型,rm和rmvb文件头居然是相同的,所以添加其中之一就可以了。很明显了,这个软件是根据16制文件文件头前6个字节来判断和转换文件的。
    将修改过的file.type文件保存后便开始进行文件转换,在左框中填入文件路径和文件名开头(比如第一个文件是FILE0000.chk就填G:\FOUND.000\FILE),在上下两个框中填文件起始和结束(0000起到结束的那个文件FILE后的数字,比如6271),填完所有参数后点击‘开始转换’即可。
  • TA的每日心情

    2012-9-9 22:21
  • 签到天数: 2 天

    [LV.1]布衣百姓

    1

    主题

    8

    回帖

    -41

    积分

    [INTOHARD]地雷

    积分
    -41
     楼主| 发表于 2012-9-4 22:28:22 | 显示全部楼层
    看看
    能不能决绝谁的问题,我的还没解决
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表