Imgrd.exe 是 SolidWorks 使用的 FlexNet 许可证管理服务进程,用于管理软件授权和许可证验证。它通常在后台运行,即使 SolidWorks 主程序(sldworks.exe)已关闭,Imgrd.exe 仍可能继续运行以维持许可证状态。
如何关闭 Imgrd.exe
根据公开资料,有以下几种方法可关闭 Imgrd.exe:方法一:通过任务管理器强制结束进程
按下 Ctrl + Shift + Esc 打开任务管理器。
切换到“详细信息”选项卡(若未显示,点击“更多详细信息”)。
找到 lmgrd.exe(注意:进程名通常是 lmgrd.exe,不是 Imgrd.exe,但大小写不敏感)。
右键点击该进程,选择 “结束任务”。
方法二:使用命令行强制结束
以管理员身份打开命令提示符或 PowerShell,输入以下命令:cmd
taskkill /f /im lmgrd.exe
⚠️ 注意:部分资料中提到的 Imgrd.exe 实际应为 lmgrd.exe,这是 FlexNet 许可证管理器的标准进程名
方法三:通过服务管理器停止服务
按 Win + R,输入 services.msc 回车。
在服务列表中找到 FlexNet Licensing Service 或类似名称。
右键选择 “停止”(如需永久禁用,可右键 → 属性 → 启动类型改为“禁用”)
注意事项关闭 Imgrd.exe 不会影响 SolidWorks 主程序运行,但若后续再次启动 SolidWorks,系统会自动重新启动该进程以获取许可证。
强制结束进程不会导致系统损坏,但可能影响其他依赖相同许可证服务器的软件(如其他使用 FlexNet 的工程软件)
若希望 防止 Imgrd.exe 开机自启,可通过以下方式:使用 金山毒霸开机加速 功能禁用启动项
或通过 msconfig → “服务”选项卡,勾选“隐藏所有 Microsoft 服务”,然后取消勾选相关服务
补充说明
进程正确名称为 lmgrd.exe(license manager daemon),并非 Imgrd.exe,后者可能是大小写混淆或输入误差
该进程属于 Macrovision(现为 Acresso)的 FLEXnet 许可系统,广泛用于工程软件授权
如需进一步操作,可参考官方 SolidWorks 许可证管理指南:SolidWorks 许可证管理。