不能运行 SOLIDWORKS 安装管理程序(通常为 sldIM.exe)是较常见的安装问题,结合当前时间(2026年5月)和最新公开资料,以下是系统性解决方案:一、常见原因与对应解决方法
权限不足:未以管理员身份运行安装程序。
安全软件拦截:杀毒软件或防火墙阻止 sldIM.exe 执行。
安装路径异常:尝试在受保护目录(如 C:\Program Files 或第三方软件安装目录)下运行。
系统组件冲突:如 VBA 7.1、Office、SolidWorks CAM 插件等与安装程序不兼容。
安装文件损坏或权限缺失:安装包所在磁盘或文件夹权限异常。
残留注册表/旧版本冲突:未彻底清理历史安装信息。
二、推荐操作步骤(按优先级排序)
以管理员身份运行安装程序
找到 sldIM.exe 文件(通常位于安装介质的 \sldIM\ 或 \SOLIDWORKS_版本\ 目录下)。
右键点击 → 选择 “以管理员身份运行”
临时关闭安全软件
暂时禁用 Windows Defender、360 安全卫士、卡巴斯基等第三方安全软件
检查并修改安装目录权限
若安装文件在 F 盘(如 F:\sldIM\sldIM.exe),需确保当前用户对该目录有完全控制权限:右键文件夹 → 属性 → 安全 → 编辑 → 选择当前用户 → 勾选“完全控制” → 确定
验证磁盘健康状态
右键 F 盘 → 属性 → 工具 → 错误检查 → 点击“检查”以修复磁盘错误
清理历史安装残留(如曾安装过旧版或破解版)
卸载所有 SOLIDWORKS 相关产品(包括 CAM、Visualize 等插件)。
使用注册表清理工具或手动删除以下键值(操作前建议备份注册表):HKEY_CURRENT_USER\SOFTWARE\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
删除安装目录(如 C:\Program Files\SOLIDWORKS Corp、C:\ProgramData\SOLIDWORKS)
处理 VBA 7.1 冲突(适用于安装 2021 SP2 以下版本)
卸载带 “Visual Studio Tools for Applications” 前缀的组件。
运达索官方提供的清理工具(如 clean_up.exe 和 S-078838_uninstall_vba.bat)
尝试直接运行 MSI 安装包(绕过安装管理程序)
进入安装介质中的 \SOLIDWORKS_版本\SWWI\data\ 目录。
双击运行 solidworks.msi(可能默认为英文界面,后续可手动安装中文语言包)
重装系统(终极方案)
若上述方法均无效,且系统环境复杂(如多次安装/破解版残留),建议备份数据后重装系统
三、补充说明
不要在压缩包中直接运行安装程序:务必先完整解压安装包到非系统盘(如 D:\SW_Install)再执行
断网安装:部分激活流程需在安装过程中断开网络以避免验证失败
使用官方渠道获取安装包:避免使用来源不明的破解版,以免引入兼容性或安全问题。
如问题仍未解决,可访问 SOLIDWORKS 官方安装帮助页面 获取版本-specific 指南