当遇到SolidWorks启动时出现“无法获得下列许可 SOLIDWORKS Standard”的错误时,可以按照以下步骤进行彻底解决:
重点在于步骤二的后面描述,
先server_remove.bat,再server_install.bat
一、检查并移动SolidWorks_Flexnet_Server文件夹
前提注意:确保已按照安装教程将所需的文件复制到对应的目录下。如果软件之前成功启动过一次,但后续或偶尔出现此错误,可以忽略此前提。
检查路径与完整性:打开SolidWorks的安装目录,检查是否存在名为“SolidWorks_Flexnet_Server”的文件夹。如果该文件夹不在SolidWorks的安装根目录下(例如默认的“SOLIDWORKS Corp”目录),建议将其移动到该目录下。确保文件夹内容完整,不要删除任何文件。
二、运行server_install.bat文件
打开文件夹:进入“SolidWorks_Flexnet_Server”文件夹。
运行server_install.bat:右击“server_install.bat”文件,选择“以管理员身份运行”。
检查安装界面:确保弹出的安装界面与预期一致。如果不一致,可以先运行“server_remove.bat”文件(同样以管理员身份运行),关闭弹出的窗口后,再次运行“server_install.bat”文件。
完成安装:按键盘任意键关闭安装窗口。
三、配置SolidWorks_Flexnet_Server服务
打开服务管理器:右击“此电脑”或“我的电脑”,选择“管理”,然后依次点击“服务和应用程序”->“服务”。
找到SolidWorks_Flexnet_Server服务:在服务列表中找到“SolidWorks_Flexnet_Server”服务。
配置服务属性:
路径检查:确保服务属性中的“可执行文件的路径”与“SolidWorks_Flexnet_Server”文件夹的实际路径一致。
启动类型:将启动类型更改为“自动”。
启动服务:点击“启动”按钮,确保服务正在运行。如果服务无法启动,可以检查是否有其他错误提示,并根据提示进行相应的处理。
四、重启电脑并验证服务状态
重启电脑:完成上述配置后,重启电脑以确保所有设置生效。
验证服务状态:打开任务管理器,点击“服务”选项卡,找到“SolidWorks_Flexnet_Server”服务,确保该服务正在运行。
五、其他注意事项
防火墙设置:确保防火墙没有阻止SolidWorks的相关进程和服务。如果防火墙有阻止提示,可以将相关进程和服务添加到防火墙的信任列表中。
杀毒软件:某些杀毒软件可能会误报SolidWorks的某些组件为病毒或恶意软件。如果遇到这种情况,可以将相关文件添加到杀毒软件的信任列表中或暂时禁用杀毒软件进行测试。
网络问题:如果SolidWorks需要连接到网络进行许可验证,确保网络连接正常且没有防火墙或路由器等网络设备阻止SolidWorks的访问。
通过以上步骤,应该可以彻底解决SolidWorks“无法获得下列许可 SOLIDWORKS Standard”的激活错误问题。如果问题仍然存在,建议联系SolidWorks官方客服或专业的技术支持人员进行进一步的排查和解决。