SolidWorks报错避坑&安装细节

Ricardo Pu Lv4

报错避坑

常规 - SolidWorks Flexnet Server服务无法启动

  • 检查 C://SolidWorks_Flexnet_Server路径下sw_d是否存在
    • 不存在 -> 去360等杀毒软件或者Windows defender的隔离区查找恢复
    • 存在 -> 启动相关服务
  • 计算机 -> 右键管理 -> 服务及应用程序 -> 服务; 找SolidWorks_Flexnet_Server,右键属性,弹出窗口常规处启动类型选为自动,恢复处均选择为重新启动操作,然后可以在任务管理器 (Ctrl+Shift+ESC) 中查看SolidWorks_Flexnet_Server是否在运行。
  • 则去我的电脑,管理、服务及应用程序、服务,找SolidWorks_Flexnet_Server,右键属性,弹出窗口常规处启动类型选为自动,恢复处均选择为重新启动操作,然后可以在任务管理器中查看SolidWorks_Flexnet_Server是否在运行。
  • 则去我的电脑,管理、服务及应用程序、服务,找SolidWorks_Flexnet_Server,右键属性,弹出窗口常规处启动类型选为自动,恢复处均选择为重新启动操作,然后可以在任务管理器中查看SolidWorks_Flexnet_Server是否在运行。
  • 按序管理员权限运行server_removeserver_install

特殊 - 上一步中反复无法启动SolidWorks Flexnet Server服务

右键此电脑或计算机->单击属性-> 在弹出新窗口中单击高级系统设置 -> 在弹出窗口的计算机名tab下看计算机全名,进行排查(描述根本不重要)。如要更改选择下方更改。
此电脑->属性
此电脑->属性
高级系统设置
计算机命名

  • 最基本的,不能有中文字符。
  • 不能有特殊字符,比如'或者", 本人代安装的用户实例存在这种情况,计算机命名中虽然全英文,但存在's

安装细节

安装之前先做准备

  • 先做准备在安装.iso文件,先做准备,先做准备!!!
    • 准备指的是先部署Flexnet Server并安装启用服务
      • 打开_SolidSQUAD_文件夹
      • 找到sw2021_network_serials_licensing.reg,双击运行它,根据安装的版本而言,文件名前缀有可能是sw2022、sw2020等。选择“是”和“确定”。
      • 找到SolidWorks_Flexnet_Server文件夹,复制到C盘根目录下
      • 进入该文件夹,按序以管理员权限运行server_remove.bat``server_install.bat,未开启文件名后缀显示的电脑为显示为server_removeserver_install,操作一致,这两对等效的。
      • 等待命令行界面显示为SolidWorks Flexnet Server服务已经启动成功,就可以对.iso安装文件进行安装了。

注册表文件相关

  • 有老版本会导致数据库注册表有差异无法安装,跳过电子模块的安装即可。
  • Flexnet Server 相关注册表文件在重启后(如果因安装其他环境和更改计算机名重启过)需要再次双击添加

善后维护

  • SolidWorks_Flexnet_Server一定维持在C盘根目录保持不动,即使安装完成后续不能误删
  • 要替换安装文件夹中的内容,一定要替换。默认安装直接在\ProgramData目录下找到SolidWorks Corp. 文件夹里面替换;自定义安装位置的话,在安装目录的同级目录更换。

资源链接

  • Title: SolidWorks报错避坑&安装细节
  • Author: Ricardo Pu
  • Created at : 2024-06-08 16:19:33
  • Updated at : 2025-01-06 15:21:47
  • Link: https://ricardopotter.github.io/RicardoBlog/2024/06/08/SolidWorks报错避坑-安装细节/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments