在 SolidWorks(SW)中安装了 PDM 但插件未显示,通常是因为插件未正确加载、注册或配置。以下是基于权威公开资料整理的排查与解决步骤:主要原因与解决方法
插件未启用
SolidWorks 启动后,PDM 插件可能已安装但未在“工具 > 插件”中勾选启用。
操作:打开 SolidWorks → 点击顶部菜单 工具 > 插件 → 查看是否有 SOLIDWORKS PDM 或类似名称的插件,若存在但未勾选,则勾选并重启 SW。
PDM 客户端服务未运行
PDM 功能依赖后台服务,若服务未启动,插件无法加载。
操作:按 Win + R,输入 services.msc → 找到 “SolidWorks PDM Client” 服务 → 右键选择 启动,并将其启动类型设为 自动。
插件未正确注册
安装过程中可能因权限不足或中断导致插件未注册到注册表。
操作:以管理员身份运行 PDM 客户端安装包。
选择 “修改” 或 “修复” 选项,重新注册插件组件
版本不兼容
SolidWorks 与 PDM 版本需匹配(如 SW2023 需搭配 PDM2023 或更高)
检查方法:打开 SolidWorks → 帮助 → 关于 → 记录版本号。
查看 PDM 安装目录(如 C:\Program Files (x86)\SOLIDWORKS Corp\SOLIDWORKS PDM\)中的文件属性确认版本。
权限或防病毒软件拦截
非管理员账户运行 SW,或杀毒软件阻止了 EdmVault.exe、SwAppServer.exe 等进程,会导致插件无法加载
解决:以管理员身份运行 SolidWorks。
将 PDM 安装目录添加至杀毒软件白名单。
注册表项缺失
某些情况下,注册表路径 HKEY_LOCAL_MACHINE\SOFTWARE\SOLIDWORKS\Applications\PDMWorks Enterprise\AddInLoader 可能异常或缺失
建议:通过修复安装自动恢复,不建议手动修改注册表。
配置文件损坏
用户配置文件 %APPDATA%\SOLIDWORKS PDM\ 中的 XML 文件损坏可能导致插件不显示
操作:临时重命名该文件夹(如加 _bak),重启 SW 让系统重建默认配置。
快速诊断流程
检查插件是否在列表中但未启用 → 工具 > 插件。
确认 PDM 客户端服务是否运行 → services.msc。
尝试以管理员身份运行 SolidWorks。
查看日志文件:C:\ProgramData\SOLIDWORKS PDM\Logs\ 中的 pdmclient.log 是否有错误信息
若仍无效,运行 PDM 安装程序进行修复。
⚠️ 注意:若使用的是 PDM Standard(随 SW 单机版安装),插件可能默认集成,无需额外安装;而 PDM Professional 需单独安装客户端并连接服务器
如问题持续,建议参考官方文档:SOLIDWORKS PDM 插件安装指南
武汉格发信息技术有限公司 | 许可分析,许可优化,许可管理,许可授权,软件授权