CRC.EXE 是MS用来检测光盘完整性的工具,用其它验证工具验证时结果均为FFFFFFFF.微软做了些手脚,使得CRC正好等于FFFFFFFF而已。真正的CRC,则要使用微软出的工具来计算。
CRC Verification Utility, Version 3.05
Copyright (C) Microsoft, 1992-1997
Usage: CRC { filename | x: } [options]
CRC can operate on ordinary files (filename), or
on floppy and CD-ROM media in sector-mode (x:).
用法很简单,CRC后面加上ISO文件或者光盘盘符就开始计算了,一段时间后完成并给出结果。
1、把CRC.EXE复制到C:Documents and Settingsxxx目录下(xxx为当前用户名)
2、将光盘放入光驱或用虚拟光驱载入光盘镜像(X代表光盘盘符)
3、开始-运行-cmd
4、输入CRC X:
然后就会出现验证信息,一般有三种显示:
第一种:
CRC Verification Utility, Version 3.05
Copyright ? Microsoft, 1992-1997
100% complete
AutoCRC signature for media in X: (29847552 bytes) is 0x76DAB361
AutoCRC indicates the media in X: is VALID
第二种:
CRC Verification Utility, Version 3.05
Copyright ? Microsoft, 1992-1997
100% complete
AutoCRC signature for media in H: (29847552 bytes) is 0x76DAB361
AutoCRC indicates the media in H: is CORRUPT
第三种:
CRC Verification Utility, Version 3.05
Copyright ? Microsoft, 1992-1997
100% complete
CRC of media in H: (29849600 bytes) is 0x286713C2
第一种显示is VALID代表CRC校验通过,M$出品的大部分盘都能通过(98以前的盘没加CRC信息)
第二种显示is CORRUPT代表CRC校验失败,这表示该盘加了CRC校验信息但文件被修改或破坏了,也就是肯定不是原版(M$工作人员失误也会造成CRC校验失败)
第三种没显示is VALID也没显示is CORRUPT表示该盘没加入CRC校验信息(比如WIN98SE)
CRC通过不一定是原版
CRC失败肯定不是原版
没CRC信息可能是原版,也可能不是原版
其实还有一种使用方法,就是直接在运行中输入CRC.EXE(CRC.EXE可放在Windowssystem32或Documents and Settingsxxx目录下),但是我的测试结果是,如果这样,结果窗口会一闪而过,只停留零点几秒,根本来不及看清,我最开始用的就是这个方法,验 证第一个文件时,用的屏幕录制(开始想用截图,但太快没法截),可以看到结果,验证第二个文件时,屏幕录制也看不到,后来找到了第二个方法,也就是本文开 头说的那个方法,用这个方法验证结果显示后不会消失,会一直停留,直到你手动关闭。