启动UG许可证服务器,核心就是让“Siemens PLM License Server”这个服务跑起来,最快的方式是在Windows服务管理器里右键启动它。 如果你刚接触UG/NX,大概率遇到过打开软件时弹出“无法连接到许可证服务器”的提示,不用慌,下面直接告诉你操作路径。
ug许可证服务器怎么启动:三种常用方法
用Windows服务启动(最快)
这是最基础的方法,适用绝大多数Windows版本。
- 按Win+R,弹出运行窗口,输入
services.msc,回车打开服务管理器。 - 在服务列表里找到Siemens PLM License Server,注意早期版本可能叫UGS License Server。
- 查看“状态”列,如果显示“已停止”,右键点击该服务,选择“启动”。
- 等待状态变为“正在运行”,再打开UG客户端测试连接。
如果右键“启动”是灰色不可点,说明服务被禁用了,双击服务,把“启动类型”改为“自动”或“手动”,点击“应用”,再回到服务列表启动。
有时服务刚启动就自动停止,这通常说明许可证文件或端口有问题,直接跳到下一部分处理。
用Lmtools图形工具启动
Lmtools是UG许可证服务器自带的图形管理工具,比服务管理器更直观,还能看日志。
- 进入安装目录,一般默认是
C:\Program Files (x86)\Siemens\PLMLicenseServer,找到lmtools.exe并双击打开。 - 切换到Start/Stop/Reread选项卡,在服务列表中选择Siemens PLM License Server。
- 点击Start Server按钮,等几秒后状态框会显示
Server Start Successful。 - 如果显示失败,先点Stop Server,再重新启动,也可以点击Reread License File重新读取许可证配置。
这个工具在排查启动失败时特别有用,因为界面下方会直接显示错误原因,比服务管理器友好。
用命令行启动
命令行适合习惯终端操作的人,或者服务管理工具被安全软件限制的情况。
- 右键开始菜单,选择“Windows终端(管理员)”或“命令提示符(管理员)”。
- 输入命令:
net start "Siemens PLM License Server",回车。 - 成功时提示“服务已经启动成功”,失败时会有错误代码提示。
停止服务可以输入net stop "Siemens PLM License Server"。
也可以直接调用lmgrd.exe启动,命令格式是:
"C:\Program Files (x86)\Siemens\PLMLicenseServer\lmgrd.exe" -c "C:\Program Files (x86)\Siemens\PLMLicenseServer\许可证文件.lic"
这里一定要带上-c参数指定许可证文件路径,否则服务起不来。
ug许可证服务器启动失败?从这三个地方查起
启动失败的问题占了UG安装问题的一半以上,大部分都和端口、许可证文件、服务账户权限有关。
端口28000被占用
UG默认使用28000端口监听许可证请求,如果这个端口被其他程序占用,服务就会启动失败。
检查方法:
- 打开命令提示符,输入
netstat -ano | findstr 28000。 - 如果看到有进程占用,记下最后一列的PID。
- 打开任务管理器,在“详细信息”里找到对应PID的进程,判断是否可以结束。
如果是系统关键进程,也可以修改UG许可证服务端口,修改后需要同步更新客户端环境变量,比如改成28001@你的服务器名,并确保防火墙放行新端口。
许可证文件里的计算机名不匹配
许可证文件(.lic)第一行SERVER后面的名称,必须和当前计算机名保持一致,如果换过电脑名,或者从别的机器复制了许可证文件,服务就会启动失败。
快速检查:
- 命令行输入
hostname,拿到当前机器名。 - 用记事本打开许可证文件,查看
SERVER行。 - 如果名字不一致,改成当前机器名,保存后重启许可证服务。
改完文件,建议顺手检查一下环境变量里的服务器地址,避免客户端和服务器两边对不上。
服务账户权限设置错误
在服务属性里,“登录”选项卡默认使用“本地系统账户”,如果被改成其他账户,且密码或权限不对,服务会启动失败。
把登录身份恢复为本地系统账户,勾选“允许服务与桌面交互”,确定后重新启动服务。
下面是常见错误对照表,方便你快速定位:
| 错误提示 | 可能原因 | 解决方向 |
|---|---|---|
| 错误-96 | 许可证服务器未启动或端口不通 | 检查服务状态、防火墙、环境变量 |
| 错误-15 | 找不到许可证文件 | 检查LIC文件路径和SERVER行 |
| 启动后立即停止 | 端口占用或许可证文件错误 | 查看日志,确认端口和主机名 |
业内专家指出,UG客户端报错的大部分原因都出在许可证服务器本身,先把服务和环境变量理清楚,剩下的问题就好解决了。
ug许可证服务器设置与验证:让客户端连得上
服务启动起来只是第一步,客户端要能连上,还需要确认几项配置。
设置UGS_LICENSE_SERVER环境变量
这个变量告诉UG去哪里找许可证服务器,格式为端口@服务器名,例如28000@your-server-name。
设置路径:
- 右键“此电脑”选择“属性” → “高级系统设置” → “环境变量”。
- 在系统变量中点击“新建”,变量名填
UGS_LICENSE_SERVER,变量值填28000@你的主机名或IP。 - 如果服务器IP地址固定,直接填IP更稳妥,例如
28000@192.168.1.100。
这个变量在服务器和客户端都需要设置,两边保持一致才能正常通信。
验证服务是否真的能连上
用Lmtools的Server Status功能检测:
- 打开Lmtools,切换到“Server Status”选项卡。
- 点击
Perform Status Enquiry,如果能看到许可证功能列表,说明服务正常。
使用telnet测试端口:
- 在客户端命令行输入
telnet 你的服务器名 28000。 - 如果进入空白终端窗口,说明端口通;如果提示无法连接,多半是防火墙拦截或服务没跑起来。
检查日志文件
许可证服务的日志是排查问题的第一手资料。
日志文件一般位于安装目录下,例如C:\Program Files (x86)\Siemens\PLMLicenseServer\ugslmd.log。
用记事本打开,搜索error或failed关键字,能快速定位启动失败的具体原因,有时候服务看似启动成功,但日志里会记录端口绑定失败之类的警告,同样要留意。
关于ug许可证服务器地址和日常使用,你要知道的三件事
服务器IP最好固定
UG许可证服务器地址不要频繁变动,如果服务器在局域网中,建议在路由器上绑定静态IP,否则DHCP重新分配后,客户端就找不到服务器了,多台电脑协同工作时,固定IP能省掉很多通信问题。
设置开机自动启动
服务管理器中将Siemens PLM License Server的启动类型改为自动,开机会自动运行,如果你习惯用Lmtools,也可以把启动快捷方式放到系统启动文件夹里,效果一样。
服务器重启后别急着开UG
许可证服务启动需要几秒时间,刚开机立刻打开UG,大概率会提示连不上,等十几秒,或者先在Lmtools里确认服务已稳定运行,再启动UG,问题基本不会出现。
启动UG许可证服务器,本质上就是保证服务在运行、端口能连通、许可证文件路径正确这三件事。 按上面步骤先排查服务状态,再验证端口,最后检查许可证文件,绝大多数问题都能自己解决,UG报错时不要急着重装,理清逻辑才是关键。
关于ug许可证服务器怎么启动的常见问题解答
问题1:UG许可证服务器可以开机自动启动吗?
可以,在服务管理器中找到Siemens PLM License Server,双击打开属性,把启动类型改为“自动”并应用即可,如果用Lmtools,把启动快捷方式放进系统启动文件夹也能实现同样效果。
问题2:UG客户端提示“无法连接许可证服务器”怎么办?
先确认服务器上的许可证服务正在运行,然后检查客户端环境变量UGS_LICENSE_SERVER里的端口和主机名是否正确,最后检查服务器防火墙是否放行了28000端口,按这个顺序排查,基本能找到问题所在。
问题3:许可证服务启动时报-96错误,但端口和主机名都没问题,还有可能是什么原因?
-96错误本质是客户端和服务器之间的许可通信失败,除了端口不通,还需要留意防火墙是否拦截了lmgrd.exe进程,以及是否有多个版本的lmgrd程序同时运行,Windows防火墙的入站规则中要明确允许TCP 28000端口,有时也需要添加对应的UDP规则,确保规则配置完成后,重启许可证服务,再尝试连接UG,通常能恢复正常。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/783356.html

