SOLIDWORKS 安装失败通常由残留文件、权限不足或组件冲突引起,可通过修复安装、调整系统权限或彻底清理后重装解决。
🔧 权限调整与快速修复
关闭干扰软件:临时退出杀毒软件及防火墙,以管理员身份运行安装程序 。
修改注册表权限:若安装无响应或报错,按 Win+R 输入 regedit,定位到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer,新建 DWORD 值 RemappedElevatedProxiesPolicy 并设为 1,修复安装完成后再改回
使用官方修复:在控制面板“程序和功能”中找到 SOLIDWORKS,选择“更改”后点击修复您的安装。
🧹 彻底清理残留文件
结束相关进程:打开任务管理器,结束 SLDWORKS.exe、SWBoengine.exe 等所有 SOLIDWORKS 相关进程 。
卸载服务与注册表:在运行窗口输入 cmd,执行 sc delete "SolidWorks Flexnet Server" 卸载服务;随后在注册表中删除 HKEY_CURRENT_USER\Software 和 HKEY_LOCAL_MACHINE\SOFTWARE 下所有含"SolidWorks"的项 。
删除安装文件:手动删除安装目录及 SolidWorks_Flexnet_Server 文件,确保无残留后重启电脑再重装 。
🧩 组件与环境排查
检查系统要求:确认操作系统、内存及硬盘空间满足版本要求,必要时升级系统 。
单独安装组件:若涉及 SQL Server 失败,先卸载旧版数据库,确保 .NET Framework 及 VC++ 运行库 已完整安装 。