冰糖 发表于 2008-6-12 20:33:30

chk文件恢复工具 2.0.1算法注册机

把系统扫描产生的.CHK文件恢复成原来的文件类型的工具.
>支持.mp3,.jpg,.bmp,.avi,.mpg,.doc,.gif 等70余种文件类型。

下载:http://www.onlinedown.net/soft/62572.htm

当你在硬盘分区间移动文件时,如果突然停电、死机或者自动重启,在屏幕一黑之后你的心估计也凉了。祈祷在重启后重要文件不要丢失?往往事与愿违,重启后除了“FOUND.000”文件夹中一个个类似“file0001.chk”的文件之外,你很难再找到别的东西。别急!其实这些文件中很有可能包含你丢失的重要数据,让我们将CHK文件恢复原貌。

默认情况下,CHKResume可以恢复MP3、JPG、BMP、MPG、DOC和GIF等文件类型,不过作者已经考虑到了软件的功能扩展问题,你可以自己手工添加能够恢复的文件类型,比如常见的RAR文件。

第一步:找出文件头。CHKResume是根据文件头来判断恢复文件的类型的,所以我们先要知道RAR文件的文件头。【文件头的前6个字节+空格+文件类型后缀名】增加文件类型,如:“FFD8FF jpg”。文件头的前6个字节怎么来的?用16进制文本编辑器(如Winhex http://down.x6x8.com/soft/3/67/1468.html )打开一个文件,取前6个字节(jpg的文件的前6个字节为“FFD8FF”)。

第二步:使用“记事本”打开CHKResume目录中的file.type文件,按照“文件头前6个字节 文件扩展名”的规则增加文件类型,如添加RAR文件则为“526172 rar”,保存文件后关闭(不能有空行)。

第三步:运行CHKResume,选择保存CHK文件的目录,输入文件的命名规则(一般自动产生的CHK文件都是以“file+四位数字.chk”的规则来命名),在旁边的两个数字输入框中填写文件的起始和结束编号,点击“开始转换”恢复文件(如最上边图)。

补充一些文件头:

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


PS:很不错的软件,请大家尽量支持正版软件

magic659117852 发表于 2008-8-5 09:53:15

For i = 1 To Len(Name)
S1 = S1 + Asc(Mid(Name, i, 1))
Next
S2 = S1 * 100000 + 98900 + 95182
S3 = Int(S2 / 10000)
S4 = Int(S2 / 1000)
S5 = Int(S2 / 100)
S6 = Int(S2 / 10)
S7 = S2 + S3 + S4 + S5 + S6
Text2.Text = S7
页: [1]
查看完整版本: chk文件恢复工具 2.0.1算法注册机