无法安装和卸载(安装错误)(卸载不了)

1:无法将值写入注册表项\software\classes\xxxxxxx.swaddin\CLSID。请确认您有足够的权限访问该注册表项,或者与您的技术支持人员联系

解决办法: 关闭360安全卫士,关闭杀毒软件来安装,以管理员身份运行安装程序(看上图),不行再试在【凯元工具xxx.msi】文件上右键安装,重启系统然后来安装。

检查当前Windows登录账号是否是管理员,建议Administrator账号安装。

检查注册表是否被锁定,用regedit命令打开注册表编辑器看看能不能修改,如果被锁定百度如何解锁注册表。

 

2:你的电脑上的应用程序需要使用以下Windows功能:.NET Framework 3.5(包括 .NET2.0 和3.0)

解决办法1: 早期Win10系统有缺陷,用各种方法都无法安装.NetFrameWork3.5,晚期的微软已经修复了,凯元工具有.NET4.0 版本的,可以到下载页面找到.net4.0安装包下载安装使用就行。

解决办法2: 打开控制面板->>程序和功能->>打开或关闭Windows功能,选中.netfrmaework3.5, 完成后重启, 百度详细解释  

  

3:无法访问windows installer服务


解决办法1: 根据百度经验上的提示开启服务:https://jingyan.baidu.com/article/eb9f7b6da512c8869364e837.html

 

4:Windows Installer 程序包有问题。此安装需要的DLL不能运行

问题原因:C:\Users\当前账户名\AppData\Local\Temp文件夹用户权限不足。但msi安装文件又不能用右键以管理员身份运行。

解决办法:看安装教程,以管理员身份运行安装程序

 

5:Error 1001. InstallUtilLib.dll:ClrCreateManagedInstance(hr=0x80070002):系统找不到指定的文件。

解决办法:http://www.cnblogs.com/yiyun/p/4783830.html

 

6:Error 1001. InstallUtilLib.dll:ClrCreateManagedInstance(hr=0x80070002):系统找不到指定的文件。

安装时出现2052,2053错误以管理员身份运行就好了


解决办法1:在Setup.exe上右键以管理员身份运行安装程序,看最上面的图

解决办法2:1. 用win+r,打开输入gpedit.msc,或者输入cmd,在黑框中输入gpedit.msc.打开组策略。

2. 进入组策略编辑器之后,选则“计算机配置”->“管理模板”->"windows组件",右侧选“windows installer”,双击进入。

3.  选择“始终以提升的权限安装”有些版本的系统是“始终以最高权限安装”,双击进入,改为“已启用”。

4. 同理,在下一栏“用户配置”中也进行同样的配置

注意:1.必须在“计算机配置”和“用户配置”中同时设置才有效;2.有时需要重启电脑

 

7:读取凯元工具2017.msi 时出错,请确认文件是否存在,并且您可以访问该文件。


解决办法1:使用凯元工具免安装版本(可以从正常安装凯元工具的电脑上拷贝凯元工具安装目录到无法安装的电脑上直接使用,也就是免安装版本,或者到凯元工具官网下载免安装版本)

注意1:建议优先使用安装版,免安装版本用的较少,更新比较慢,而且有可能在SW中找不到插件菜单

注意2:免安装版在SW中找不到菜单怎么办?可以打开插件设置窗口,菜单栏和工具条设置窗口,点击下方的【在SW中注册插件】成功运行后重启SolidWorks。

 

8:无法卸载:win8、win10下卸载程序报错误2502、2503的解决办法

是权限问题,点此查看解决方法

 

温馨提示:实在安装不上的情况下考虑使用免安装版本(老版本更新不及时)

问题:使用免安装版,如何在SolidWorks中加载插件?(安装版不需要此操作)

答案:打开免安装独立程序,点击左上角的“在线”菜单下的“在SW中注册插件"命令,然后开始注册插件直到注册成功(最好以管理员身份运行否则可能没权限)

注意事项:不要被360等杀毒软件拦截写入注册表操作,以管理员身份运行凯元工具。