SolidWorks 安装失败后,可通过官方安装管理程序修复或彻底清理后重新安装来解决。
官方修复与恢复安装
运行安装管理程序:重新运行 SolidWorks 安装源,程序会自动从失败位置恢复安装 。
修复现有安装:在 Windows 控制面板中,进入"程序和功能",右键点击 SolidWorks 版本选择"更改",然后点击"修复您的安装"完成修复 。
结束残留进程:修复前按 Ctrl+Alt+Del 打开任务管理器,结束 SLDWORKS.exe、SWBoengine.exe 等所有 SolidWorks 相关进程 。
彻底清理后重新安装
卸载残留服务:打开命令提示符,输入sc delete "SolidWorks Flexnet Server"卸载服务 。
清理注册表:按 Win+R 输入 regedit,删除 HKEY_CURRENT_USER\Software 和 HKEY_LOCAL_MACHINE\SOFTWARE 下所有 SolidWorks 相关项 。
删除安装文件:手动删除安装缓存目录及 SolidWorks_Flexnet_Server 文件,确保无残留后重启电脑 。
常见错误处理
Bonjour 冲突:如提示已安装更高版本 Bonjour,需先在控制面板卸载 Bonjour 后重新安装 。
权限问题:Win11 系统可临时修改注册表 Installer 权限策略,将 RemappedElevatedProxiesPolicy 值设为 1,修复完成后改回 0。
来源提醒:部分清理方法参考自非官方技术社区,操作前建议备份注册表。