notepad++自动更新提示需同步关闭主程序和插件管理器两套独立机制:1.主程序更新在“设置→首选项→其他”取消勾选“启用notepad++自动更新”并重启生效;2.插件更新在“插件→plugin manager→settings”中取消通知、将checkdays设为99999,若界面重置则需手动修改%appdata%\notepad++\config.xml中的pluginmanager节点。

Notepad++ 的自动更新提示不能靠“点否”跳过,必须关掉两套独立机制:主程序检查和插件管理器检查。只关一个,另一个照常弹窗。
关闭 Notepad++ 主程序自动更新检查
主程序更新提示(an update is available, do you want to download it?)由 首选项 → 其他 → 启用Notepad++自动更新 控制,但很多人忽略关键细节:
- 取消勾选后必须重启 Notepad++,否则下次启动仍可能弹出缓存提示
- 这个开关和插件无关,关了它不影响插件功能,只停主版本检测
- 如果重启后还弹,检查是否以管理员身份运行过 Notepad++——这可能导致配置写入被 UAC 拦截,实际没生效
屏蔽 Plugin Manager 插件升级弹窗
插件更新提示(如 Update for NppFTP is available)走的是另一套逻辑,设置路径是 插件 → Plugin Manager → Settings,但默认值有陷阱:
-
Notify of plugin updates at startup必须取消勾选,否则每次启动都扫一遍已安装插件 -
Check for updates every X days改成99999,别信界面上显示的 14 天——它常被重置回默认值 - 改完点 OK 后立即重新打开 Settings,如果数值又变回 14,说明写入失败,得手动改配置文件
手动修改 config.xml 强制生效
当 GUI 设置不生效时,直接编辑 %APPDATA%\Notepad++\config.xml 是最可靠的方式:
- 找到
<pluginmanager></pluginmanager>节点下的checkDays和nextCheckDate - 把
checkDays改成99999,nextCheckDate改成远期日期,比如29990406(格式为 YYYYMMDD) - 修改前先备份原文件;编辑时用记事本或另一编辑器打开,避免 Notepad++ 自身锁定 config.xml
- 改完保存,无需重启,下次启动即按新配置执行
最容易被忽略的是:主程序和插件更新机制完全解耦,且各自都有“写入失败却无提示”的静默行为。Windows 用户尤其要注意 UAC 权限和配置文件路径是否被重定向到 VirtualStore。











