当 SolidWorks 2020 安装过程中提示“另一安装过程正在运行”时,通常是因为系统中存在残留的安装进程或锁文件,导致新安装无法继续。以下是基于权威公开资料整理的解决方法:主要原因与解决步骤
系统存在未完成的安装进程
安装管理程序检测到其他 SolidWorks 相关进程仍在运行,需手动终止。
Windows 安装服务被占用
Windows Installer 服务可能因前次安装未正常结束而处于锁定状态。
注册表或文件残留干扰
旧版本安装未彻底清理,留下冲突项。
推荐操作步骤
结束相关进程
按下 Ctrl + Shift + Esc 打开任务管理器。
在“进程”选项卡中,查找并结束以下进程(如有):SLDWORKS.exe
eModelViewer.exe
SWViewer.exe
swlmwiz.exe
setup.exe 或任何含 “SolidWorks” 的进程
重启电脑
重启可释放被占用的安装锁和清理临时状态,是解决“另一安装过程正在运行”的最有效方式之一。
清理注册表残留(谨慎操作)
按 Win + R,输入 regedit 回车。
删除以下路径中的 SolidWorks 相关项(如存在):HKEY_CURRENT_USER\SOFTWARE\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
注意:操作前建议备份注册表或创建系统还原点。
检查并清理 PendingFileRenameOperations(适用于 Windows 重启等待)
在注册表中定位:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
若存在该键值,可尝试删除(需管理员权限)。
确保以管理员身份运行安装程序
右键点击 setup.exe,选择“以管理员身份运行”。
关闭安全软件与防火墙
临时关闭 360 安全卫士、Windows Defender 等实时防护功能,避免干扰安装。
验证安装介质完整性
使用校验工具(如 MD5 或 SHA-256)确认 ISO 或解压包未损坏。
补充建议
若多次尝试仍失败,可考虑使用官方修复工具或第三方清理工具(如 xxclean)处理安装环境。
安装全程建议断开网络连接,防止激活验证干扰。
如问题仍未解决,可参考 SolidWorks 官方安装指南:SOLIDWORKS 2020 安装帮助。