在当今追求高效、创新与精准的设计领域中,中望软件无疑如同一座闪耀的灯塔,为设计师们照亮前行的道路,成为他们实现奇思妙想的强大助力。但令人颇为困扰的是,当满怀期待地准备安装CAD软件,开启这神奇的创作之旅时,众多用户却如同陷入了一片荆棘丛生的困境,被各种各样错综复杂、令人焦头烂额的问题所阻拦。别着急,莫心慌!此刻,这份犹如绝世秘籍般的终极指南将如同划破黑暗的曙光,以雷霆万钧之势降临,为您披荆斩棘,驱散所有的烦恼与困惑!
首先,我们要知道CAD软件安装是需要一定的硬件和系统要求的。比如中望2025版本开始就不兼容32位的操作系统了,必须是Win7 64位及以上的操作系统。况且微软早在 2020 年 1 月 14 日正式停止对 Windows 7系统的维护服务,所以Win 7迟早是要退出历史舞台的,以后的新软件们也不会过于兼容它了。关于中望CAD2025版本的适配情况具体可以见下表:
(注:中望CAD2019及之前版本能够支持Windows XP)
配置要求:
(图1)
当计算机环境满足安装要求以后,还需要有一定的系统插件基础主要包括.NET Framework和VC++库,如果安装这些系统插件出问题,也可能导致安装失败。所以啊,下面咱们一步一步来解决掉安装路上的“拦路虎”!
01
排查.NET
背景原因:
2000 年,微软发布第一个.NET Framework beta 版本,2002 年初推出第一个.NET Framework 正式版。其实.NET 就是一个免费的、跨平台的、开源开发人员平台,用于构建多种不同类型的应用程序。现在的每台Windows系统里都是有的,就是下图所示的这些程序。截止到2024年9月,目前最新的.net版本是9.0。
(图2)
当有以下五种情况时,都可能导致CAD安装失败:
①.NET 框架未安装
②与CAD软件要求的版本不匹配
③.NET 框架安装损坏
④.NET 框架的注册信息错误
⑤.NET 框架的依赖项缺失或者不完整时
问题表现:
下面几张图都是一些常见的因为.net导致的安装报错。
(图3–图5)
当出现这些类似提示时,我们可以参照下面视频,去调试电脑系统里的.net,解压中望软件的安装包,EXE程序是可以解压的哦!解压成文件夹后找到安装包里配置好的.net程序,安装它就行了!
02
排查VC++库
背景原因:
系统VC组件是指 Visual C++ Redistributable(可再发行组件包),它为使用 Visual C++ 开发的应用程序提供了必要的运行时环境。
打个比方,大部分游戏和专业软件在运行时都需要调用特定版本的 Visual C++ Redistributable 中的库函数来实现图形渲染、数学计算、文件输入输出等功能。
如果没有安装相应的 VC 组件,这些软件就可能会出现启动失败、闪退或者功能异常等问题。
问题表现:
所以当出现提示【由于找不到mfc140.dll,无法继续执行代码,重新安装程序可能会解决此问题。】、【无法启动此程序,因为计算机中丢失mfc140u.dll。尝试重新安装该程序以解决此问题】等类似的报错提示时,就代表咱们系统里的VC组件和中望CAD之间有问题了。
需要先解决下VC组件问题。先打开电脑的控制面板,找到程序里的卸载程序,这时候就能看到电脑里装了哪些VC组件。如下图所示这样,一般会有很多很多个。
(图6)
然后根据软件的报错信息,我们就能知道是哪个版本的VC出了问题,对应关系如下:
①msvcp、msvcr60、71和80.dll,和vcomp.dll(无数字)属于VC++2005版
②msvcp、msvcr、vcomp90.dll属于VC++2008版
③msvcp、msvcr、vcomp100.dll属于VC++2010版
④msvcp、msvcr、vcomp110.dll属于VC++2012版
⑤msvcp、msvcr、vcomp120.dll属于VC++2013版
⑥msvcp、msvcr、vcomp140.dll属于VC++2015版
找到对应的VC在控制面板里卸载以后再去安装软件安装包里的配置的VC组件运行程序安装即可。
当出现下图提示时,代表系统中VC不完整或之前卸载不彻底,则需要在控制面板中把所有的VC++都卸载掉,然后再重新安装。
(图7–图8)
详细操作可以看下面的视频。
03
权限不够
背景原因:
在安装CAD软件时,通常都需要在系统注册表中进行注册、在特定的系统文件夹中写入文件以及进行其他关键操作。
问题表现:
没有权限就很容易导致安装失败,而没有权限又分为以下三种情况:
比如下图所示报错,就是因为没有管理员身份运行安装程序导致的。
(图9–图10)
这种这种情况下只要以管理员账户身份运行安装程序就行了。
安全软件的限制
某些安全软件对安装过程有严格的限制,比如下图所示,即是系统防火墙的保护产生的。
(图11)
放松防火墙控制可以解决,所以尽量先退出或者关闭安全软件再进行安装;
有时候即使你的操作系统账户有一定的权限,但如果存储安装文件的磁盘分区或文件夹设置了特殊的权限,也可能导致安装失败,这种情况相对少很多。
像下图(图12)所示报错就是由于电脑C盘没有安装权限导致的(其他盘也可能有类似的情况)。
(图12)
这时候就需要去调整C盘属性里的安全设置,把各种权限都勾选上。
04
系统安装被禁用
背景原因:
Windows Installer 是 Windows 操作系统中负责软件安装、维护和卸载的核心服务之一。它确保安装过程的有序进行、文件的正确放置以及与系统其他组件的兼容性协调。包括 CAD在内的很多软件,在安装过程中依赖 Windows Installer 服务来处理安装包的解压、文件的复制、注册表项的创建等一系列操作。
问题表现:
如果该服务被禁用,这些软件在安装时无法正常调用所需的系统功能,从而导致安装失败。比如下图所示报错即是由于Windows Installer被禁用所导致的。
(图13–图16)
那么这个问题要怎么解决呢?具体操作步骤可以看动图哦。
05
卸载不干净有残留
背景原因:
还有一种很常见的情况是电脑以前装过CAD软件,卸载以后重装发现装不上了。通过常规的卸载方式,可能会有部分文件遗留在安装目录中。
例如,一些自定义的配置文件、插件文件或者是一些临时生成的文件没有被正确删除。后续重新安装时,安装程序可能会检测到这些残留文件,认为该软件已经部分存在于系统中,从而导致安装失败。
又或者是 CAD 被卸载时,注册表中的相关信息没有被完全清除导致仍然存在与之前安装的 CAD 版本相关的键值 。新的安装程序在检测到这些注册表残留信息后,会认为系统中已经存在该软件的安装记录,从而阻止新的安装。
问题表现:
例如下图所示的报错信息都是跟卸载不干净有关。
那么要怎么解决这个问题呢?只需要把电脑里所有和CAD相关的文件以及注册表里和CAD相关的内容全部都删除掉就可以了。比如用everything搜索CAD,然后全选删除即可。
06
其他
背景原因:
除了上面的几种情况以外,还有非常小的概率出现一些其他情况,这里小编也罗列了出来。
问题表现:
比如下图所示,报错是由于Windows错误报告服务(WerSvc)在后台运行,并监视Windows和正在运行的应用程序的状态。每个正在运行的应用程序的错误数据都会自动生成,并且用户可以决定是否将该报告发送给Microsoft。该问题属于系统原因,与CAD无关。
(图22)
可以通过按【win+ R】键,键入services.msc,然后按【Enter】键,找到Windows错误报告服务,右击,然后选择属性,打开常规选项卡,找到启动类型并将其设置为禁用,单击应用并确定以保存更改,最后重启系统即可。
(图23)
安全软件的限制
还有如下图所示,报错是由于安装了高版本的WIC组件造成的(一般出现在WIN11的操作系统中)。
(图24)
解决办法是把软件安装包解压,然后打开文件夹找到文件【ZwSetup.xml】,用记事本打开,将【WIC” ignoreFailure=】的值设定为【1】,并保存关闭文件就可以了。
通过本文,相信大家对中望CAD的安装有了清晰的认识和了解。中望CAD 作为一款功能强大、广泛应用于众多领域的设计软件,为专业人士和爱好者提供了卓越的设计平台。
在当今数字化设计的时代,掌握 CAD 技能不仅能提升个人竞争力,更能为推动各行业的创新发展贡献力量。希望大家积极尝试安装并使用 CAD,充分发挥其优势,开启属于自己的精彩设计之旅!
需要的方案来了,谢谢