为了调试飞时达软件的某个功能,需要在64位系统的电脑上安装32位的AutoCAD2012。说明下,32位的AutoCAD2012中文版在win7 64、win8 64、win10 64等系统上是不能直接安装的,需要修改32位的AutoCAD2012中文版安装包里的某些配置文件,才能在win7 64、win8 64、win10 64等系统上进行安装的。

      32位AutoCAD2012中文版安装包配置文件修改方法:

      1、下载好AutoCAD2012的32位版中文版;

      2、用Orca软件(通过百度搜索,肯定可以下载到)打开如:  AutoCAD_2012_Simplified_Chinese_Win_32bitx86acad下的acad.msi文件,这是AutoCAD2012的主安装程序,用Orca软件打开acad.msi文件之后,在左边表栏,点击 InstallExecuteSequence 项,在右边找到 CheckFor64bitOS 和 LaunchConditions 这两项。分别在上面点击鼠标右键,选择“删除行”。

      3、用Orca软件打开如: AutodeskAutoCAD_2012_Simplified_Chinese_Win_32bitx86zh-CNacad下的AcadLP.msi文件
分别将InstallExecuteSequence 和 InstallUISequence 里的 LaunchConditions 删除行(里面没有CheckFor64bitOS这项),另外打开 InstallUISequence下面的 LaunchConditions后删除第一行。

      4、用记事本打开根目录下的 setup.ini

      这是安装配置文件,需要修改的地方有:

      [SETUP]

      PLATFORM=x86 改为 PLATFORM=x64

      [ACAD] 下面的 PLATFORM=NATIVE 改为 PLATFORM=ALL 

      PREREQUISITE=OS;IE;SSE2…… 这行里面删除 " OS; "

      5、将所有“x86”字样的目录改为“X64”

      一共有两处:分别是 根目录下的 x86 改为x64;还有一处是 如 AutoCAD_2012_Simplified_Chinese_Win_32bit3rdParty 下的  x86 改为x64。

      6、删除部分插件补丁

     建议将类似.net framework 4.0全部卸载、类似microsoft visual c++2008redistribute全部卸载,暂时卸载没关系,后期,我们可以再单独安装,否则,在安装32位AutoCAD2012中文版的时候,可能会出现问题。

win7 64、win8 64、win10 64等系统安装32位AutoCAD2012中文版的方法

      7、修改Setup.ini文件

      为了安装过程的必要插件的顺利进行,在Setup.ini文件里,加一行 IGNORE_FAILURE=YES,意思是,已准确安装,不需要再安装。如 [MSXML6]、[NLSDL]等

     [MSXML6]
     PLATFORM=NATIVE
     PRODUCT_NAME=MSXML 6
     EXE_PATH=3rdPartyx86msxml6msxml6.msi
     EXE64_PATH=3rdPartyx64msxml6msxml6_x64.msi
     VC_FUNC=MsxmlVerCheck
     VC_PARAM=6.0
     VC_SOURCE=SetupSetupUi.dll
     IGNORE_FAILURE=YES


    [NLSDL]
    PLATFORM=NATIVE
    PRODUCT_NAME=Microsoft NLS Downlevel APIs
    EXE_PATH=NLSDLnlsdl.x86.exe
    EXE64_PATH=NLSDLnlsdl.amd64.exe
    EXE_PARAM=/quiet /norestart

    IGNORE_FAILURE=YES


     ———–

     8、最后,然后直接运行根目录下的setup.exe,一路顺畅地安装吧,不会再出现无法安装的提示了。安装完32位AutoCAD2012中文版,打开软件进行注册机算号,出现错误提示:许可错误,无法初始化adlm,如下图所示(我遇到的情况),遇到此问题,一定要检查Microsoft .NET Framework组件、vcredist_x86.exe组件等都必须要安装。前面试了,还不行的话直接卸载删除AutoCAD2012,不能修复,修复不起作用的。卸载掉AutoCAD2012,再重新安装AutoCAD2012,就可以了。本人也是亲自安装测试,搞定的。

win7 64、win8 64、win10 64等系统安装32位AutoCAD2012中文版的方法

规范网收集CAD教程

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注