SOLIDWORKS启动缓慢排查及优化方法
森科云创
2025年04月03日 14:47

添加SOLIDWORKS-Service,咨询SolidWorks相关技术问题

在日常使用打开SOLIDWORKS软件时,如果软件配置设置、环境配置不当,那么就极有可能在使用过程中出现卡顿的情况,今天这篇干货就为大家讲解,SOLIDWORKS启动缓慢情况的处理方法。

问题原因一:

1. 启动时加载第三方插件。除 SOLIDWORKS 核心模块外,还需要加载这些第三方库,因此会需要额外时间。

 

分析/建议:

启动时尝试关闭所有第三方插件,查看启动速度是否有所提高

问题原因二:

其他正在运行的进程和服务可能影响加载库的速度。

 

分析/建议:

运行“MSCONFIG”以识别并取消所有不必要的服务和进程,确定其他进程是否会影响启动速度。禁用某些服务之前,可能需要向IT管理员进行咨询。要运行 MSCONFIG,请按以下步骤操作:

a)     转到“开始”>“运行”>键入“msconfig”,然后按“Enter”键

b)     转到“服务”选项卡

c)      启用“隐藏所有 Microsoft 服务”框

d)     除“SOLIDWORKS Licensing Service”、“FLEXnet Licensing Service”和“FLEXnet Licensing Service 64”(如适用)外,清除所有服务

e)     转到“启动”选项卡

f)       禁用所有非 Microsoft® 或 NVIDIA® 程序。

g)     单击“确定”以关闭实用程序。

h)     重新启动系统。重启后,系统将会提示正在诊断模式下运行。不做任何修改,关闭此窗口。

问题原因三:

硬盘碎片可能会减缓SOLIDWORKS加载文件的运行速度。这可能会影响从硬盘输入/输出加载文件。

分析/建议:

清理存放临时文件的位置。

a)   打开 SOLIDWORKS Rx

b)   单击“系统维护”选项卡

c)   启用“清理 SOLIDWORKS 临时文件目录”、“清理 Windows 临时文件目录”和“清理临时 Internet 文件”。运行 Windows 磁盘整理工具(选择含有 SOLIDWORKS 安装文件的操作系统驱动器号及驱动器)。

针对网络版SOLIDWORKS启动缓慢排查:

如果网络版架构的 SOLIDWORKS 启动时长时间停留在“加载注册表”“初始化 VBA 引擎”,可参考如下步骤进行速度优化

以下两种方式面向不同场景,可以独立使用或者共同使用。

 

场景一: SOLIDWORKS 许可更正

分析/建议:

如果将之前的非正常激活 SOLIDWORKS 许可(如临时许可等)更改为网络许可,请清空如下路径的所有文件: C:\ProgramData\FLEXnet (ProgramData 默认为隐藏文件夹,请将其设置为显示状态)。

 

场景二: 网络环境

分析/建议:

如果许可服务器仅支持 IP 连通,计算机名无法连通,请按如下步骤:

 

a)  创建 Host 文件,添加许可服务器的映射; C:\Windows\System32\drivers\etc (由于权限问题,建议浏览到此处复制Host文件进行修改并覆盖回来)

b)  将许可管理器的服务器地址中同时添加服务器IP和名称,比如 25734@server_nam

(在Host文件中添加上服务器的IP地址和电脑名称)