CorelDraw9/12/X4等绿色版本的出错问题解决办法
1、现象及原因:
1、这种错误多发生在CorelDraw9/CorelDraw12等早期低版本。
2、错误原因:
A、注册表位置错误,
B、64位系统兼容32位软件安装路径问题。
2、了解一下绿色软件不安装可正常运行的基础原理。
任何软件都需要在注册表进行“登记”。
绿色在注册注册的时候,会通过导入*.reg文件到注册进行登记。
这些.reg文件就在你下载的绿软文件中,
文件表现为:
1、*.reg文件。
2、存储在*.inf文件中
3、封装在.exe破解文件中。
这些文件都比较好找到。
要是封装在.exe中,那就没办法了。
3、了解64位系统如何兼容32位软件?
在64位系统中,兼容32位的软件,在其注册表中的位置为:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Corel\……
而单纯32位绿色软件中配置的注册位置在:
HKEY_LOCAL_MACHINE\SOFTWARE\Corel\……
附:注册表打开方法:
开始菜单 --> 运行--> 输入regedit回车
注册表是系统核心,任何修改,都可能导致系统崩溃!
(虽然本人从2000年开始,中毒什么都自己从注册表手动清除,从来没见过崩溃是什么样子 ^_^,但说动注册危险的话还是要说的!)
4、解决问题(一):
CorelDraw12绿色版出现:
key:"HKEY_LOCAL_MACHINE\" Value:"ConfigDir" not found in the Registry.的原因及修改:
这个问题就是因为注册登记的地址位置错误。
解决办法(一):
1、先卸载它,清除注册表中的那些错误项;
2、然后找到.reg或.inf等相关注册表导入的文件,用记事本打开(先打开记事本,把文件拖到记事本,就打开了)。我的CorelDraw12绿软的注册文件是onegreen.inf。(每个人的软件可能会有所不同)
3、在记事本用“替换”功能查找 SOFTWARE\Corel 替换成 SOFTWARE\Wow6432Node\Corel
(注意任何符号和没有任何空格!动注册表要小心、严谨!)
4、双击.reg注册导入文件或*.bat脚本文件或其它绿色运行注册的文件。(软个软件会不同的)。如我的是“安装.bat”,它会调用我的onegreen.inf进行导入注册表。你知道原理就万事相通。
解决办法(二),
需要懂点电脑知识和注册表知识:
风险有点大,成功率不是很高。因为可以找不全注册表登记信息。
有些没有找到.reg注册表信息的文件。
可以常试:
1、找到“HKEY_LOCAL_MACHINE\SOFTWARE\Corel”,
2、注册表左侧在corel项右键导出它来。
3、记事本打开它,把corel下的其它版本/其它软件 信息全行全部删除(若有安装的话)。
4、在记事本用“替换”功能查找 SOFTWARE\Corel 替换成 SOFTWARE\Wow6432Node\Corel
5、双击运行重新导入到注册表。


5、解决问题(二):
CorelDraw9 出现:
无法打开c:\program files\corel\gqrghics*\config\corelapp.ini,请在登录资料中检查Key:HKEY_LOCAL_MACHINE\SOFTWARE\Corel\CorelDRAW\*数值configDir。
本人下载安装的CorelDraw9绿软,是压缩封装的exe文件,即双击后会“安装一下”把绿软文件解压到指定目录,并自动导入注册表信息。
如果你是遇到的也是这样的问题,可以按如下步骤,如法炮制;
其它问题户,可按这种思路,依法炮制:
1、安装的时候请选择安装路径为:C:\Program Files\Corel\
在64位下安装32位兼容软件,其默认安装地址可能是:C:\Program Files (x86)\Corel\
出错原因:绿软配制好的reg注册表信息是指向C:\Program Files\Corel\下的,绿软不会动态分析路径!所以运行软件的时候就找不到安装文件!
2、再用上一步骤“解决问题(一)”的方法,把要导入注册表的文件内容更改到对应的HKEY_LOCAL_MACHINE\SOFTWARE\Corel下。


6、解决问题:CorelDraw9 建立新文件时失败
问题原因:CorelDraw9调用打印机没有启动导致的。
解决方法:
我的电脑右键--> 管理 --> 服务和应用程序 --> 服务 --> 右侧内容任意点选 --> 多次按p键 --> 快速定位到"print spooler"选项 --> 双击打开,启动它!
OK了,
CorelDraw9 建立新文件时失败的问题解决了!


7、解决问题:产品安装不成功,请重新安装(错误24)
多发生在CorelDraw X14 等版本。
问题原因:软件授权注册信息出问题了。
问题文件定位:DR14.dta
问题文件路径定位:
1、绿软中:很可能是在绿软解压文件中的和运行启动主文件同在一个路径。
PS:在绿软中,这个文件还可能会出现在绿软的其它文件夹中,那个文件是绿软绿色的时候用来拷贝复盖的。如查你的绿软想保存以后再用,问题解决后可以也把这个文件也覆盖掉,这样以后你重装系统后,就不会再遇到这次的问题了。
2、需要安装的破解文件中:
文件应该是安装目录去找。
总之,可以用系统的查找功能,找到这个文件。
然后:在网上下载新的这个文件,覆盖!即可!(CorelDraw错误24)即解决了!

8、思维总结:
上述所有的问题,因破解方式不同、绿化方式不同、安装方式不同,可能出现各种不同的解决办法,无法一一穷举,按以上思路去解决,殊途同归!
总结:
1、查看注册表信息和绿化时需要导入的reg注册表信息文件,检查注册表路径和安装路径是否吻合、正确。
2、查看注册表信息,检查上述文中提到的64位系统中兼容32位软件在注册表中的位置是否正确。
3、所有绿化程序运行、主程序运行,一定要用“以管理员方式运行”。
4、别忘了,把兼容模式打开!
OK,80%的曾经运行过的绿软问题都解决了!
注:软件有没有卸载干净,也会有影响,也可查注册表来查看、排除。
