SolidWorks 卡在启动界面通常由配置文件损坏、许可证冲突或显卡兼容性问题引起。以下是按成功率排序的解决方案:核心修复步骤
重置用户配置:关闭软件,重命名 C:\Users\用户名\AppData\Roaming\SOLIDWORKS 文件夹(如加_backup 后缀),重启软件自动生成新配置 。
清理许可证文件:删除 C:\ProgramData\FLEXnet 目录下以 SW_D 开头的临时文件,解决许可验证卡死 。
调整显卡设置:若使用集成显卡,修改注册表 HKEY_CURRENT_USER\Software\SolidWorks\...\Performance\Graphics,启用软件 OpenGL 或添加 Workarounds 值 0x00000010。
其他排查方法
禁用插件与杀毒:启动时按 Ctrl 进入安全模式禁用第三方插件,或将软件目录加入杀毒白名单 。
修复安装与权限:以管理员身份运行,或通过控制面板“修复”SolidWorks 安装,确保系统组件(如 VC++ 运行库)完整 。
系统设置检查:关闭 Windows“使用 Unicode UTF-8 提供全球语言支持”选项,避免注册表加载冲突 。
注意:修改注册表前请务必备份,若问题依旧建议联系经销商查看日志 。