plugin admin菜单不出现是因为未正确放置对应架构的dll文件:64位需pluginadmin.dll、32位需pluginmanager.dll,必须放入安装目录plugins根目录,确认架构匹配、文件名严格一致、进程彻底退出后重启。

Plugin Admin 菜单不出现,根本点不开插件管理器
不是网络问题,是 PluginAdmin.dll(64 位)或 PluginManager.dll(32 位)压根没放对位置。v7.6+ 官方安装包默认不带插件管理器,必须手动补。
- 先确认架构:Help → About Notepad++,看右下角标的是
32-bit还是64-bit;64 位系统装了 32 位 Notepad++ 也得用PluginManager.dll - 去 GitHub
npp-plugin-manager/releases下载对应 DLL,文件名必须一字不差:PluginAdmin.dll或PluginManager.dll(不能带版本号、不能小写开头、不能有空格) - 放进 Notepad++ 安装目录下的
plugins\根目录(例如C:\Program Files\Notepad++\plugins\),不是%AppData%\Notepad++\plugins\,也不是子文件夹 - 任务管理器里杀掉所有
notepad++.exe进程,再重启
插件列表空白 / 点击安装没反应 / 进度条卡住
90% 是 gup.exe 在下载阶段被静默拦截——它不报错,只变灰、闪退、或进度条不动。根源在 raw.githubusercontent.com 访问失败。
- 检查 Windows 防火墙:控制面板 → Windows Defender 防火墙 → 允许应用通过防火墙 → 确保
notepad++.exe在「专用」和「公用」网络下都勾选 - 配置代理:进
updater\目录,PowerShell 运行.\gup.exe -options填入localhost:7890等地址;或手写updater\gupOptions.xml,内容仅需<gupoptions><proxy><server>localhost</server><port>7890</port></proxy></gupoptions> - 删缓存:删除
%AppData%\Notepad++\plugins\config\pluginmanager_gpup.xml,重启 - 临时验证:切手机热点试试。如果能列出插件,说明是单位/校园网策略限制,离线安装才是正解
插件装上了但不生效,菜单里没有、启动时报错
路径结构、位数、命名三者只要一个错,就白装。Notepad++ 对这些硬性要求极其严格,且错误常不提示。
- 子目录名必须与 DLL 主文件名完全一致(不含
.dll),大小写敏感:比如NppFTP.dll→ 必须放在plugins\NppFTP\NppFTP.dll,不能是plugins\NppFtp\或plugins\nppftp\ - 64 位 Notepad++ 必须用
*-x64.zip包里的 DLL;32 位必须用*-x86.zip;GitHub Release 页面的 Assets 名称就是唯一可靠依据 - 部分插件(如
HexEditor)依赖同目录下的locale\子文件夹,缺失会报Failed to load plugin - 装完必须彻底退出 Notepad++(任务栏图标消失、任务管理器无
notepad++.exe),否则旧进程仍加载失败插件
手动安装后提示 “plugin package is not found”
这个错误和网络无关,是 GUP 下载的 ZIP 包已落盘,但 Notepad++ 没找到解压后的正确结构。本质是路径没按约定组织好。
- 去回收站或临时目录找刚下载的 ZIP(如
NppFTP_x64.zip),用 7-Zip 打开 - 只保留根目录下的那个 DLL(如
NppFTP.dll),删掉所有.ini、.chm、readme等辅助文件 - 在
plugins\下新建同名子目录(如plugins\NppFTP\),把 DLL 放进去,确保最终路径为plugins\NppFTP\NppFTP.dll - 注意:子目录名必须和 DLL 文件名主干完全一致,不能多空格、不能少字母、不能改大小写











