UG12许可证错误代码10004通常与许可证服务器连接问题或环境变量设置错误有关,以下是具体解决方法:
一、检查并修改环境变量
路径定位
打开系统属性 → 高级系统设置 → 环境变量 → 在系统变量中找到SPLM_LICENSE_SERVER(Windows 6.0及以上系统)或UGII_LICENSE_FILE(Windows 4.0系统)。
修改值
若为SPLM_LICENSE_SERVER,值应为28000@计算机名称(如28000@DESKTOP-XXXX)。
若为UGII_LICENSE_FILE,值应为27000@计算机名称。
计算机名称可通过右键“此电脑”→ 属性 → 名称获取。
二、重启许可服务
打开许可目录(如C:\Documents and Settings\Administrator\Local Settings\ApplicationData\Unigraphics Solutions\NX)。
运行lmtools.exe,依次点击:stat → stop → Reread → stop server。
等待1分钟后,删除许可目录下的日志文件(扩展名为.log),重启许可服务。
三、检查防火墙与网络设置
确保防火墙未拦截许可服务端口(默认28000)。
若使用网络,确认网络连接正常且服务器地址正确。
四、其他排查方法
删除DialogMemory.dlx文件(位于NX目录)后重启软件。
若修改服务器地址无效,需检查许可文件中的SERVER参数是否与环境变量一致。
注意 :不同版本UG的配置可能略有差异,若上述方法无效,建议联系技术支持或参考官方文档。