许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  sw2016安装中出现可执行的

sw2016安装中出现可执行的

阅读数 2
点赞 0
article_banner
在安装 ‌SolidWorks 2016(SW2016)‌ 时出现“可执行文件安装失败”错误,通常与 ‌Microsoft Visual C++ 运行库(如 VCRedist)安装失败‌ 有关。根据公开资料,以下是常见原因及解决方法:

‌常见原因‌

安装包中自带的 ‌VC++ 运行库文件损坏或版本不兼容‌(尤其是 VC2005、VC2010)。

系统存在 ‌旧版 SolidWorks 残留注册表或文件‌。

‌安全软件(如火绒、Windows Defender)阻止安装程序执行‌。

‌权限不足‌ 或 ‌系统注册表受限‌。

‌未断网安装‌,导致激活或组件校验失败。

‌推荐解决步骤‌

‌卸载旧版 VC++ 运行库‌

打开“控制面板” → “程序和功能”。

sw2016安装中出现可执行的

卸载所有 ‌Microsoft Visual C++ 2005/2010 Redistributable‌(包括 x86 和 x64 版本)。

‌替换安装包中的 VCRedist 文件‌

从微软官网下载官方 VC++ 2005/2010 Redistributable:

Microsoft Visual C++ 2005 SP1 Redistributable (x64)

Microsoft Visual C++ 2010 SP1 Redistributable (x64)

将下载的 .exe 文件 ‌替换‌ 安装包中 \prereqs\VCRedist\ 目录下的同名文件(如 vcredist_x64.exe)。

‌关闭安全软件‌

临时关闭 ‌火绒、360、Windows Defender‌ 等安全软件,避免拦截安装过程。

‌清理残留注册表与文件‌

使用 ‌SolidWorks Cleanup Tool‌(官方提供)彻底清理旧版本残留。

sw2016安装中出现可执行的

或手动删除以下目录(如有):

C:\Program Files\SolidWorks Corp\

C:\ProgramData\SolidWorks\

注册表中删除 HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks(操作前备份注册表)。

‌以管理员身份运行安装程序‌

右键点击 swsetup.exe 或安装主程序 → ‌“以管理员身份运行”‌。

‌断网安装‌

在安装过程中 ‌断开网络连接‌,防止激活校验干扰。

‌安装前提前安装依赖组件‌

在安装 SW2016 前,先手动安装以下组件(位于 \prereqs\ 目录下):

sw2016安装中出现可执行的

dotNetFx

VCRedist(已替换为官方版)

VCRedist

VSTA

‌补充说明‌

若使用的是 ‌破解版‌,建议确保破解文件完整,并以管理员身份运行破解工具(如 lz-solidworks16x64.exe)‌‌

错误代码如 0x80070005 或 0x80070659 通常与 ‌注册表权限‌ 或 ‌MSI 包安装失败‌ 相关,上述替换 VCRedist 和清理残留可有效解决 ‌‌

⚠️ 注意:部分操作涉及系统关键组件,请谨慎操作,必要时备份系统或创建还原点。

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空