notepad++主程序自动更新提示需在“设置→首选项→其他”取消勾选“启用notepad++自动更新”并重启生效,若曾以管理员身份运行则uac可能拦截写入,需用管理员权限重开后重新设置;插件更新弹窗需同步在“插件→plugin manager→settings”中关闭通知、设checkdays为99999,若界面重置则须手动修改%appdata%\notepad++\config.xml中pluginmanager节点的checkdays和nextcheckdate,同时卸载已弃用的nppautoupdater插件。

主程序自动更新提示怎么关
Notepad++ 主程序的 an update is available, do you want to download it? 弹窗,只由一个开关控制,但很多人改了不生效,是因为忽略了重启和权限问题:
- 路径是
设置 → 首选项 → 其他,取消勾选启用Notepad++自动更新 - 必须重启 Notepad++ 才生效;不重启,下次启动仍可能弹一次缓存提示
- 如果曾以管理员身份运行过 Notepad++,UAC 可能拦截配置写入——界面显示已取消,实际没保存。此时需右键用管理员权限重开一次 Notepad++,再操作并确认勾选状态
- 该设置不影响插件功能,只停主版本检测
Plugin Manager 插件更新弹窗为什么关不掉
插件更新(如 Update for NppFTP is available)走的是完全独立的逻辑,和主程序开关无关。常见失效原因是 GUI 设置被静默重置:
- 路径是
插件 → Plugin Manager → Settings - 务必取消勾选
Notify of plugin updates at startup - 把
Check for updates every X days改成99999(别信界面上默认的 14 天) - 点 OK 后立刻重新打开 Settings 窗口——如果数值又变回 14,说明写入失败,得手动改
config.xml
config.xml 手动修改才能彻底禁用
GUI 设置经常因 Windows 权限或 UAC 静默失败,config.xml 是唯一可靠出口。它在 Notepad++ 启动时读取,但不会主动写回,尤其装在 Program Files 下时:
- 先彻底退出所有 Notepad++ 进程(包括托盘图标)
- 打开
%APPDATA%\Notepad++\config.xml(推荐优先改这里) - 搜索
<pluginmanager></pluginmanager>节点,找到checkDays和nextCheckDate - 把
checkDays改为99999,nextCheckDate改为远期值,比如29991231(格式必须是YYYYMMDD) - 保存前备份原文件;若提示权限不足,复制到桌面修改后再覆盖回去,确保 Notepad++ 完全退出后再覆盖
还有个隐藏干扰项:NppAutoUpdater 插件
旧版插件 NppAutoUpdater 已弃用,但它会绕过所有设置单独弹窗。很多人关了半天还是弹,根源就在这:
- 进
插件 → Plugin Manager → 已安装列表,查找是否有NppAutoUpdater - 如果有,直接卸载它
- 卸载后无需重启,下次启动即不再受其干扰
真正麻烦的不是步骤多,而是主程序和插件管理器两套机制各自有“写入失败却无提示”的静默行为,加上 Windows 权限重定向,导致你以为关掉了,其实什么都没关掉。











