AutoCAD的C-Dilla申请号错误修复方法
我相信,如果你和我一样整天使用CAD,而时不时又要装装软件,那你早晚会遇到和我一样的问题。<BR> 众所周知,安装完AutoCAD之后,还要经过一个认证程序才能开始正式使用。这个认证程序叫做C-Dilla,他会在第一次启动时跳出个对话框,在那里给出一个申请号。根据资料,这个申请号是根据当前CAD的序列号和被安装机器的硬件环境随机计算出来的,也就是每台机都不一样。如果你是正版用户,那么把这个申请号传回销售商那里,他就会给你个授权号,然后你再把授权号输入,你就可以开始使用了。一旦注册认证成功,就不需要再认证了。<BR> 但是由于某种原因,你就会遇到CAD给出错误的申请号要求你再次申请的情况。正常的申请号是类似这样的形式: XXXX-XXXX-XXXX-XXXX-XXXX。四个数字一组,共五组。而不正常的申请号会有七组、八组甚至更多。而这样的申请号,不论是发回销售商,还是使用其它方法,都无法得到正确的授权号。就我所知,重装Windows、使用Ghost文件恢复系统和不正确的重装CAD都会导致这种问题。按照台湾一些非官方的说法,可能是系统时间被修改所导致的。目前软件中的C-Dilla会在执行时检查系统时间,假如由于系统问题或是人为因素导致系统时间不正常,那么C-Dilla软件锁就会锁死,造成软件无法使用。给出的建议是,系统重装,而且是先格式化的那种。<BR> 其实不用那么可怕,我们有四海一家的解决之道。解决方案因CAD版本的不同而有差异。<BR> 如果是AutoCAD 2002,那么她使用的是C-Dilla 1.0 。首先你需要到“控制面板-〉管理工具-〉服务”里面,关闭名称为C-DillaSrv的服务。方法是点中那个服务,右键选属性,在弹出的对话框里找到标有“停止”的按钮,按下去,这个服务就停止了。然后你需要打开你的C盘,不管你的系统在哪个分区,都是C盘。找到一个名为:C_DILLA的隐藏文件夹。打开他,其中应该有一个名叫B0153000.DAT的文件。文件名可能会有差异,总之是B打头的.dat文件。删掉他。重新启动你的C-Dilla服务(方法和关闭类似),启动你的CAD2002,应该可以认证了。很多论坛上提到的删除C-Dilla目录的方法,本质就是删掉了这个文件。我不提倡直接删目录,因为那样的话,你还要再次安装C-Dilla,这意味着重装CAD2002。<BR> 哈哈,接下来是本文重点中的重点,我写下本文就是为了讲述下面的东西,CAD2004的解决方案。AutoCAD2004同样采用了C-Dilla软件锁,但是它所使用的版本不同,在C盘没有相应的文件夹,处理方式也不同。首先同样是关闭服务,但这次要关闭的服务应该是 C-DillaCdaC11BA。然后根据你操作系统的不同,进入以下目录:<BR>WIN2000:系统盘:\Documents and Settings\All Users\Application Data\Macrovision\SafeCast\Product Licenses\<BR>WIN XP:系统盘:\Documents and Settings\All Users.WINDOWS\Application Data\Macrovision\SafsCast\Product Licenses\<BR>你应该可以看到这两个文件:BD113000.dat BD6FA000.dat。(如果你看到多个类似的文件,那可能是你安装了采用同样认证方法的3DS MAX 6.0,其他文件是3Dmax用的)如法炮制,删掉他们。然后启动服务。运行CAD2004,可以了吧。<BR> 至此问题顺利解决,祝大家愉快。补充说明,AutoDesk出品的3DS MAX系列软件也采用了类似的认证机制。所以,对于3DS MAX 4.0及其更低版本,出现这种问题,可以参考CAD2002的方法解决。3DS MAX 6.0 及其以上版本,参考CAD2004的方法解决。其他AutoDesk公司的软件,同样可以对照处理。<BR>(原作者:1001ml)
页:
[1]