这个月经历了若干次重装,可谓苦难深重。然,痛定思痛,本文盲吸取教训,总结出一些AUTOCAD2002常见失效、致命错误的原因及防治措施,也与各位参考参考……重装后的问题: 有时在重装软件或重装系统后而发生各种莫明其妙的错误,这可能是因为各种D版对设置的更改导致卸载不澈底,而重新安装时发生不匹配(如读入不正确的注册表项,加载不对应版本的文件)。所以,在重装前对系统作一些清理,相对干净的环境更容易安装成功。另外C盘下的许可证文件C_DILLA不会随着一起重装,这个隐含文件夹里的内容平时也不会用到,发生问题时,也常常把它忘了。但有时C_DILLA的问题是致命的,所以应该对它作一个备份,以及万一。某项功能失效: 表现为点某个按钮时没有反应,提示信息为:“命令XXX UNKNOWN PRESS F1 FOR HELP ”(未知命令,请按F1获取帮助)……这样的类似信息。 此种情况多产生于D版破解含有改注册表动作的版本。原因是注册表项不匹配,大部分可以手动解决: 例如:有个版本的破解中有改国家码的,在某次重装后发现标注、矩形、多行文字等功能失效。于是检查注册表:在HKEY_LOCAL_MACHINE\Software\Autodesk\AutoCAD\R15.0\ACAD-1:409(409是国家码,中国是804,其它D版该键不同)中搜dim(标注命令打头的字母),结果发现在这个键上HKEY_LOCAL_MACHINE\Software\Autodesk\AutoCAD\R15.0\ACAD-1:409\Applications\AcadDim右边的一个键值REGPATH为HKEY_LOCAL_MACHINE\Software\Autodesk\AutoCAD\R15.0\ACAD-1:804\Applications\AcadDim显然不匹配,把804改为409??成功!不过有时要找的命令字并不能在Applications\键下直接找到,而在AutodeskApps的子键里可找到,这时应该看对应Groups子键的内容,再去改相应的Applications\键下键值。例如: 图案填充:hatch就可以发现属于Groups中的AcadDC,于是:就改:HKEY_LOCAL_MACHINE\Software\Autodesk\AutoCAD\R15.0\ACAD-1:409\Applications\AcadDC右边的一个键值REGPATH为HKEY_LOCAL_MACHINE\Software\Autodesk\AutoCAD\R15.0\ACAD-1:409\Applications\AcadDC 此方法对AUTODESK其它一些软件也适用。 但必须注意:不要因为不匹配的值很多就来了批量更改!比如上面的那个例子如果把所有的804都改为409(或反过来)。后果可能是??“该程序执行了非法操作!”、“该软件的注册版本不正确!”、“……”这时后悔就来不及了。所以如果改的地方多,要记住对更改的注册项备份一个注册表文件,也便于今后重做。发生了“致命错误”: 这个最令我害怕,一般是文件损坏或非法改动引发的,几乎无法修复。不过最近我对照着“广捷居”的那个版本,成功地把软件移动去另一分区时就做了多次实验,个中的来龙去脉大概有谱了。 下列这些文件都很“脆弱”,都是“致命杀手”:AC1ST15.DLL 这个最恐怖!曾经发生采用压缩备份后,解压出来就使整个软件无法使用的离奇事件。我猜想这前几个文件都和A公司的反盗版程序有关,所以在它们侦测到所谓的“非法改动”后,就会抛出“异常”。ACAD.EXEVL.ARXmfc42.dllOLEAPROT.ARXINTR42.DLLKERN42.DLL 这两个好像是与面域有关,不影响其它功能RECTANG.ARX 这个只与矩形命令有关dwgaids.arx 这个与草图设置有关 好了!找到要点之后,就趁现在使用正常,把它们标上“只读”复制一份到安全处备份。如果“致命错误”已经发生了,那就从其它健康的机器上复一份同语言版的过来。 文件损坏的原因是多方面的,有时并非人为改动,但你也不要想通过看修改时间来判断是否改动,这个方法不可靠。还有就是AUTOCAD与IE密切相关,有时修复重装IE会解决问题??至少在WIN98下,本文盲就用IE治好过它多次。 当然还有别的原因,是系统配置问题,如打印机并行接口出错、虚拟内存空间不足、磁盘错误等等都在A公司的参考文献中有说明,不过据个人经验,若反复在同一处发生“致命错误”或软件根本就无法打开,那么文件损坏引发的概率还是很大的。" [, d B4 b5 d+ Y- A1 S/ Q5 s
以上就是本文盲从近期的若干次事故中总结出来的,因为没有及时记录,有些记不太清楚了。今天贴上来也请各位老鸟,补充补充。 |