plugin admin 菜单项不显示是因为 v7.6+ 官方默认移除 pluginmanager.dll,需手动下载正确版本放入安装目录 plugins 文件夹并彻底重启;v8.0+ 应使用 plugin admin 组件,安装时必须勾选。

Plugin Admin 菜单项不显示?先补 PluginManager.dll
Notepad++ v7.6 及之后所有正式版(包括当前最新的 v8.9.5)默认不带 PluginManager.dll,所以「插件 → 插件管理器」或「插件 → Plugin Admin」根本不会出现。这不是安装失败,是官方故意移除了它。
必须手动补上:
- 去 GitHub 的
npp-plugin-manager/releases下载最新版PluginManager.dll(注意大小写严格匹配,不能是pluginmanager.dll或带版本号后缀) - 放进 Notepad++ 安装目录下的
plugins文件夹(不是%AppData%\Notepad++\plugins,那是便携版路径) - 彻底退出 Notepad++(任务栏右下角图标也要右键退出),再重新启动
用 Plugin Admin 安装插件时点「Restart Now」报错?别点它
点击安装后弹出的英文对话框里那个 Restart Now 按钮,基本都会报 Cannot find npp.exe to restart。这是 Plugin Admin 自身查找路径逻辑缺陷,不是你配置错了。
正确做法是:
- 手动关闭所有 Notepad++ 窗口(Alt+F4 或点 ×)
- 打开任务管理器,确认没有残留的
notepad++.exe进程 - 再双击桌面快捷方式或开始菜单图标重新启动
如果嫌麻烦,可下载 gpup.exe 放进 Notepad++ 安装目录下的 updater 文件夹(非必需,但能修复重启逻辑)
手动安装插件:DLL 放哪?子文件夹要不要建?
两种路径都合法,但行为不同:
- 直接扔进
plugins根目录(如C:\Program Files\Notepad++\plugins\NppFTP.dll):能加载,但多个 DLL 混在一起,后期难清理 - 推荐方式:在
plugins下新建同名子文件夹(如plugins\NppFTP\NppFTP.dll),再把配套的config.ini、lang.xml一并放进去:结构清晰,卸载时删整个文件夹即可 - 务必确保 DLL 架构(32/64 位)与 Notepad++ 一致,否则插件菜单里完全看不到入口
插件装完却找不到菜单项?检查这三件事
常见原因不是插件没装上,而是加载失败或被跳过:
-
Notepad++没彻底退出:右下角托盘图标还在,notepad++.exe进程残留,导致新 DLL 不重载 - 用了第三方打包版(比如某些“绿色版”“企业定制版”),禁用了插件签名验证,
PluginManager.dll被静默跳过 - 插件依赖其他组件(如某些插件需
NppPluginList.dll),但未一并放入plugins目录
验证是否生效最简单的方法:打开任意文本文件,看 Plugins 菜单末尾有没有新增条目(如 Compare、JSON Viewer)。没有就说明没加载成功,得回头查路径、架构、进程残留这三个硬性条件。











