原创 [2]如何正确升级cadence SPB

2009-11-2 21:30 6358 5 5 分类: PCB

        最初安装了SPB16.2的原始版本,后来从网上下载到了Hotfix_SPB16.20.018_wint_1of1.exe(第18号补丁文件)。按照网上流传的说法直接双击此文件安装成功,然后又运行了一遍破解补丁,cadence SPB一切功能都可以正常使用了。本来以为这样就升级成功了,可是偶然地一次查看软件的版本信息才发现每个软件的版本都还是升级前的版本,虽然“开始/cadence SPB16.2/README CCR”文件里已经有了补丁信息,但是似乎每个软件并没有真正升级到最新版。直到今天重装了cadence软件后,才发现了正确的升级方法,现在与大家一起分享,操作步骤如下。


        1、如果之前安装了cadence SPB软件那么首先要正常卸载掉此软件。然后打开注册表编辑器(regedit)搜索"16.2",将含有这个内容的与SPB16.2软件有关的项全部删除。【特别说明:删除SPB在注册表中信息这步操作十分重要,如果不进行这个操作,那么在重装软件后会出现OrCAD Capture软件启动后只出现标题栏、工具栏和侧边栏,而软件主体窗口始终无法打开的故障,用任务管理器观察会看到“Capture没有响应”的提示,然而其他软件(如Allegro PCB Editor )却都能正常开启的奇怪现象。今天我弄了一天并参考了网友的意见才解决了这个令人头疼的问题啊】


        2、安装了SPB的主体软件后,不要进行破解,直接安装补丁文件。


        3、补丁文件安装完成后,执行与以前一样的破解步骤。


        4、再次开启相关软件,查看help/about就可以看到软件的版本日期已经升级到了补丁提供时的编译日期。


       虽然这种先卸载再安装的方法很费事也比较笨拙,但这是我目前发现的唯一能够让软件真的升级到最新补丁的方法。虽然直接安装补丁时,提示是安装成功了,但是我怀疑因为我们在执行破解时更改了cadence文件内的*.exe和*.dll文件的内容(我使用的是LONG的NOLIC破解程序),也就相当于破坏了文件的完整性,所以打补丁时并没有真的把相关的升级内容写入到文件中去,这也就是为什么升级后我们看到软件版本依然没有改变的原因吧!以上是本人的浅见,若有不对之处敬请指正,如果大家有更好的升级方法,也请奉献出来一起讨论!

文章评论0条评论)

登录后参与讨论
我要评论
0
5
关闭 站长推荐上一条 /2 下一条