必须严格匹配Notepad++位数,64位程序仅加载64位插件,装错则菜单不显示且无报错;确认方式为“帮助→关于Notepad++”查看明确标注的32-bit或64-bit,而非操作系统位数。

插件必须和 Notepad++ 位数严格匹配
64位 Notepad++ 只能加载 64位插件,装错会直接不显示、无报错、菜单里找不到——这是最常被忽略的根源。不是“插件没装上”,而是 HexEditor.dll 或 AndroidLogger.dll 本身是 32 位的,被 64 位进程拒绝加载。
确认方式:帮助 → 关于 Notepad++ → 看标题栏或路径中是否含 Program Files(64位)或 Program Files (x86)(32位)。别信系统位数,只看 Notepad++ 自身安装路径和“关于”窗口明确写的 64-bit 或 32-bit。
- 官网下载插件时,必须选带
Win64、x64或64-bit后缀的压缩包,例如HexEditor_0.9.14_Win64.zip - 从第三方网盘下载的插件包,务必核对文件名和发布说明,避免“看着像64位实为32位”的打包错误
- 便携版和安装版对插件路径要求一致,但便携版的
plugins目录就在解压根目录下,别误进子文件夹
手动安装插件的固定路径结构
Notepad++ 不接受把 .dll 直接丢进 plugins 根目录——这样插件管理器识别不了,菜单也不会出现。它强制要求“插件名同名文件夹 + dll 放入其中”。
以 Hex-Editor 为例,正确结构是:
plugins/
└── HexEditor/
└── HexEditor.dll
注意大小写不敏感但名称必须完全一致(HexEditor ≠ hexeditor ≠ Hex-Editor),否则插件加载失败。
- 安装版默认插件路径:
C:\Program Files\Notepad++\plugins(64位)或C:\Program Files (x86)\Notepad++\plugins(32位) - 便携版路径:你解压 Notepad++ 的目录 →
plugins文件夹 - 新建文件夹名必须与插件官方命名一致,比如
ComparePlugin、JSONViewer,不能简写或加空格
插件管理器打不开或装不上怎么办
2026 年多数国内网络环境下,Plugins Admin 无法连接 GitHub API,表现为点击无反应、列表空白、提示“无法获取可用插件”。这不是软件坏了,是网络策略导致的超时或拦截。
此时必须切到手动安装,且优先用离线包:
- 去插件作者 GitHub Releases 页面下载(如
https://github.com/chcg/NPP_HexEdit/releases),不要用第三方镜像站打包的“合集” - 如果 GitHub 访问也不稳,可用知识库中提供的 Quark 网盘链接(如
https://pan.quark.cn/s/1afda8702285),但要核对文件哈希或发布时间是否匹配 v8.9 - 装完插件后,必须彻底关闭 Notepad++ 进程(任务管理器查
notepad++.exe),再重启,仅“关闭窗口”不等于退出进程
装完插件却看不到菜单项?检查这三处
常见假性“安装失败”其实是配置或权限问题。先别重装,依次排查:
- 右键 Notepad++ 快捷方式 → 属性 → 兼容性 → 取消勾选“以管理员身份运行此程序”(插件加载阶段若被提权隔离,可能跳过插件扫描)
- 检查安装路径是否含中文、空格或特殊符号(如
D:\我的工具\Notepad++),会导致插件 DLL 路径解析失败,改到D:\Tools\Npp类纯英文路径再试 - 打开设置 → 首选项 → 常规 → “启用插件”是否已勾选(默认开启,但有人误关);部分插件还需在“插件”菜单里手动启用一次(如 NppFTP)
插件加载失败不会弹窗提醒,只会静默跳过——所以看到菜单里没新项,第一反应不该是“重下重装”,而是查路径、查位数、查权限。


















