[教程]在64位WIN7上安装使用32位版本TWT8.5
pockeygz
pockeygz Lv.5
2012年06月30日 16:43:00
只看楼主

(一)制作本文嘅原因尽管TWT8.5支持64位WIN7系统,但天正公司对32位系统的技术支持明显优于64位系统,从TWT近期的两个SP补丁均只提供32位版本就可见一斑,但TWT自身并不支持在64位系统上选择性安装32位版本,导致64位WIN7用户无法使用32位版本的TWT,但这样的需求又是明显的,经过一番摸索之后终于找到在64位WIN7系统上使用32位版本TWT8.5的可行方法,希望对像我一样有此需求的同行有所帮助。

(一)制作本文嘅原因
尽管TWT8.5支持64位WIN7系统,但天正公司对32位系统的技术支持明显优于64位系统,从TWT近期的两个SP补丁均只提供32位版本就可见一斑,但TWT自身并不支持在64位系统上选择性安装32位版本,导致64位WIN7用户无法使用32位版本的TWT,但这样的需求又是明显的,经过一番摸索之后终于找到在64位WIN7系统上使用32位版本TWT8.5的可行方法,希望对像我一样有此需求的同行有所帮助。
(二)操作步骤(以在64位WIN7上安装32位ACAD2011及32位TWT8.5为例)
1、首先当然是安装32位ACAD2011。其实32位版本ACAD在64位WIN7下运行是没问题的,只是ACAD的安装程序人为对OS种类作了限制而已,在此顺便提供32位ACAD2011在64位系统上的安装补丁,只要把补丁中的文件直接覆盖掉相应的原始文件即可。

2、安装TWT8.5,只要正常安装即可(为了下面叙述方便,假设TWT安装目录为D:TWT8)。
3、用D:TWT8SYS18目录下的TGAdoKernel.dll文件替换掉D:TWT8目录下的同名文件。因为TWT默认在64位系统上安装64位版本程序,所以原始的TGAdoKernel.dll文件是对应于64位TWT的,必须以对应于ACAD版本的32位版本文件代替(在例中就是ACAD2011,其对应文件均位于D:TWT8SYS18目录下)。
4、修改注册表,把“HKEY_LOCAL_MACHINESOFTWARETangent”目录下内容完整复制到“HKEY_LOCAL_MACHINESOFTWAREWow6432NodeTangent”(没有该项则创建一个)。这一步主要解决32位版本TWT无法识别单机版及注册的问题。
5、编辑D:TWT8SYS18目录下tch8_PipeBaseCom18.reg、tch8_Pipewire18.reg、tch85_com18.reg文件,把字符串“$TgPath$”、“HKEY_CLASSES_ROOTTypeLib”、“HKEY_CLASSES_ROOTCLSID”及“HKEY_CLASSES_ROOTInterface”分别替换为“D:TWT8SYS18”、“HKEY_CLASSES_ROOTWow6432NodeTypeLib”、“HKEY_CLASSES_ROOTWow6432NodeCLSID”及“HKEY_CLASSES_ROOTWow6432NodeInterface”,然后把编辑好后的文件导入注册表。这一步主要解决ACAD属性页不能识别天正对象信息的问题。
6、编辑D:TWT8SYS目录下ComLiveUpdate.reg文件,把字符串“HKEY_CLASSES_ROOTCLSID”替换为“HKEY_CLASSES_ROOTWow6432NodeCLSID”,然后把编辑好后的文件导入注册表。这一步主要解决自动升级时注册类无法识别的问题。
7、把桌面图标的启动程序换成“TwtStart32.exe”。至此大功告成,可以正常使用32位版本的TWT8.5了。
(三)存在问题
虽然TWT已经可以正常使用,但自动升级功能仍无法使用,若启用自动升级功能,启动时会弹出以下错误提示:
error.jpg
估计可能是一些版本兼容性问题,但不影响使用,只要按确定仍然可以正常使用,希望有高手能提供解决办法,目前只能停止自动升级功能,要升级只能使用离线安装包。

error.jpg

49d8e1298121da424fab.zip
5.2 MB
立即下载
免费打赏
alnhny
2012年07月02日 09:35:29
2楼
那个升级问题,是天正升级服务器的问题。我也觉得天正这点做得很不好,WIN7 64下32位版本完全可以正常运行,安装时就是不给选择,只能人为去修改。。。

[ 本帖最后由 aln_hny 于 2012-7-2 09:36 编辑 ]
回复
请勿飞扬
2012年07月02日 09:57:55
3楼
这个64位的问题,被水友骂了多次了。下次升级补丁一定带上64位补丁。
回复
alnhny
2012年07月03日 09:27:18
4楼

最好能直接挂WIN7 64下安装的32位CAD。
回复
s292621669
2012年09月18日 11:24:01
5楼
32位CAD2010支持吗?我的到现在还不能用呢
回复
alnhny
2012年09月18日 13:03:40
6楼

应该可以,首先要保证32位的2010安装到WIN7 64位下
回复

相关推荐

APP内打开