我成功安装CAD2010,并成功安装天河CAD。系统是WINDOWS 7, 旗舰版,64位。使用近半年,没出过问题。用的是网上搜到的的办法。虽然你的问题的是CAD2012,但我认为2010版本应该可以满足各种需求,没必要追求高版本。实用就好。
首先下载软件CAD2010 32位、天河CAD2010、Orca
用Orca打开\x86\acad\acad.msi
这是CAD的主安装程序,
在左边表栏,点击InstallExecuteSequence项,在右边找到 CheckFor64bitOS和 LaunchConditions这两项。分别在上面点击鼠标右键,选择“删除行”。
2.用Orca打开\x86\acad\zh-CN\AcadLP.msi 以及 \x86\acad\en-us\AcadLP.msi
分别是中文语言包和英文语言包,
分别删除InstallExecuteSequence里的LaunchConditions (里面没有CheckFor64bitOS这项)
3.用记事本打开根目录下的setup.ini
这是安装配置文件,
需要修改的地方有:x64_IMAGE_PATH=x64 改为 x64_IMAGE_PATH=x86
[ACAD]下面的 PLATFORM=NATIVE 改为 PLATFORM=ALL
PREREQUISITE=OS;IE;SSE2…… 这行里面删除 "OS;"
然后直接运行根目录下的setup.exe,一路顺畅地安装吧,不管32位或64位系统都不会再出现无法安装的提示了。
至于CAD与天河CAD的破解,相信你可以搞定。
方法如下:
1、 下载msi文件修改工具,推荐用MSIStudio
2、 解压精简版setup.exe,按路径找到msi文件进行修改:
(1) 用工具打开acad.msi文件(x86-acad-acad.msi),找到dialogs and actions———custom actions———Checkfor64OS项删除(右键此行删除), 按路径找到dialogs and actions–———event sequencing———installexecutesquen———LaunchConditions项删除(右侧remove按钮),记得点击保存。
(2) 用工具打开AcadLP.msi文件(x86--zh-CN—acad-AcadLP.msi),找到dialogs and actions–———event sequencing———installexecutesquen———LaunchConditions项删除(右侧remove按钮), dialogs and actions——event sequencing———installUISquen———LaunchConditions项删除(右侧remove按钮),同样记得保存一下修改。
3、 修改setup.ini文件,将其打开,然后把“PLATFORM=x86”改为“PLATFORM=x64”,接着把名为“x86”的文件夹改为“x64”,
[ACAD]下面的PLATFORM=NATIVE改为PLATFORM=ALL,保存文件。至此修改完毕后,直接运行setup.exe,就可以在64位系统上安装;
4、 激活按照网上已有的教程即可进行。激活选注册机时,可选32位的。
把安装文件的属性里改成兼容XP