关闭Notepad++自动更新需分三步:1.设置→首选项→其他→取消勾选“启用Notepad++自动更新”并重启;2.插件管理器→Settings→取消通知、checkDays设为99999;3.手动修改%APPDATA%\Notepad++\config.xml中pluginManager的checkDays和nextCheckDate。

关闭 Notepad++ 主程序自动更新
Notepad++ 本身不强制升级,但默认会弹出 an update is available, do you want to download it? 提示——这其实来自主程序的自动检查机制,和插件无关。关键开关在「首选项」里,不是插件管理器。
- 打开
设置 → 首选项,左侧选最底下的其他 - 右侧找到
启用 Notepad++ 自动更新,**取消勾选**(注意:不是“禁用”,是直接关掉这个复选框) - 改完后重启 Notepad++ 才生效;不重启的话,下次启动仍可能弹一次旧缓存的提示
屏蔽插件升级提醒(Plugin Manager)
插件更新弹窗(比如 Update for NppFTP is available)和主程序更新是两套逻辑,独立控制。只关主程序更新,插件弹窗照常出现。
- 菜单栏进入
插件 → Plugin Manager → Show Plugin Manager - 点右下角
Settings,取消勾选Notify of plugin updates at startup - 把
Check for updates every X days改成99999(别信默认的 14 天,它会悄悄重置) - 如果点完 OK 再打开 Settings 又变回 14,说明配置没写入成功——这是 Windows 权限或 UAC 导致的常见问题,得手动改文件
手动修改 config.xml 彻底禁用检查
当 GUI 设置失效时,config.xml 是唯一可靠出口。Notepad++ 启动时读它,但不会主动写回(尤其在受保护目录如 Program Files 下),所以直接编辑原文件常被忽略或拒绝。
- 先关闭所有 Notepad++ 进程(包括后台托盘)
- 找到配置文件路径:
%APPDATA%\Notepad++\config.xml(推荐优先改这里)或安装目录\config.xml(若装在 Program Files 下需管理员权限) - 用记事本或另一个编辑器打开,搜索
<pluginManager>,定位到类似这样的段落:<pluginManager checkDays="14" nextCheckDate="20260320"/>
- 把
checkDays改成99999,nextCheckDate改成远期值(如29991231),保存 - 如果系统提示“权限不足”,就复制文件到桌面修改后再覆盖回去,**务必确保 Notepad++ 完全退出后再覆盖**
为什么改了还弹?几个隐蔽坑点
用户反馈“明明关了还是弹”,80% 出现在这几个环节:
- 混淆了
Plugin Manager和NppAutoUpdater:后者是旧版插件(已弃用),若残留,会绕过设置单独弹窗;检查插件 → 插件管理器 → 已安装列表,卸载叫NppAutoUpdater的插件 - 多用户配置干扰:Windows 下
%APPDATA%是按登录用户隔离的,如果你用管理员账户改了安装目录的config.xml,但日常用标准用户启动,实际读的是自己的%APPDATA%\Notepad++\config.xml - 企业环境组策略锁定:某些公司域控会通过
gpedit.msc强制启用软件更新检查,此时本地设置无效,需联系 IT
真正起效的判断标准只有一个:启动 Notepad++ 后,既不弹主程序更新提示,也不弹任何插件更新对话框——其余所有中间状态,都说明某一层配置还没断干净。

















