
如果您希望推迟 Windows 11 的系统升级行为,但发现“暂停更新”默认仅支持最多 5 周(35 天),则可能是系统未启用超长暂停策略或相关注册表配置缺失。以下是开启“自动更新暂停”并实现永久或长期延后系统升级的多种设置方法:
一、通过 Windows 设置启用默认暂停并延长至最长周期
该方法调用系统内置暂停机制,结合注册表注入扩展参数,使“暂停更新”下拉菜单中出现远超 35 天的选项,无需第三方工具且兼容所有 Win11 版本。
1、按下 Win + I 打开“设置”应用,进入“Windows 更新”页面。
2、点击右侧“高级选项”,向下滚动至“暂停更新”区域。
3、单击“暂停更新”下拉箭头,此时默认仅显示 7 天、2 周、5 周等短期选项。
4、按下 Win + R 打开“运行”对话框,粘贴以下命令并回车执行:reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings” /v FlightSettingsMaxPauseDays /t reg_dword /d 3650 /f。
5、重启“设置”应用或重新登录系统,再次打开“暂停更新”下拉菜单,即可看到3650 天(约 10 年)选项。
二、通过注册表新建 FlightSettingsMaxPauseDays 键值实现长期暂停
此操作直接在注册表中创建微软官方保留的可配置项,不依赖命令行执行环境,适用于无法使用管理员权限运行命令的场景,且支持手动验证与修改。
1、按下 Win + R,输入 regedit 并回车,以管理员身份运行注册表编辑器。
2、依次展开路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings。
3、若 Settings 项不存在,需逐级右键新建:在 WindowsUpdate 下新建项命名为 UX,在 UX 下新建项命名为 Settings。
4、在 Settings 右侧空白处右键 → 新建 → DWORD (32位) 值,命名为FlightSettingsMaxPauseDays。
5、双击该值,在弹出窗口中选择“十进制”,数值数据填写3650,点击确定。
6、关闭注册表编辑器,重新打开“设置 → Windows 更新”,确认“暂停更新”下拉菜单已扩展支持长期选项。
三、通过注册表注入 NoAutoUpdate=1 实现策略级禁用
该方法在组策略层级写入禁用指令,使系统内核在启动阶段即忽略所有自动更新调度任务,效果优先级高于服务控制与界面暂停,适用于家庭版等无 gpedit.msc 权限的系统。
1、按下 Win + R,输入 regedit 并回车,以管理员身份运行注册表编辑器。
2、依次展开路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows;若 Policies 或 Microsoft 项缺失,需手动右键新建。
3、在 Windows 项下右键 → 新建 → 项,命名为WindowsUpdate。
4、在 WindowsUpdate 项内再次右键 → 新建 → 项,命名为AU。
5、在 AU 项右侧空白处右键 → 新建 → DWORD (32位) 值,命名为NoAutoUpdate。
6、双击 NoAutoUpdate,将“数值数据”由 0 改为1,点击确定。
7、关闭注册表编辑器,重启计算机使策略生效,此后系统将不再触发任何自动升级流程。
四、禁用 Windows Update 服务并锁定恢复行为
该方法从操作系统服务层彻底切断更新链路,即使注册表或设置被重置,服务本身仍处于禁用状态,确保暂停效果不被绕过,适用于对稳定性要求极高的环境。
1、按下 Win + R,输入 services.msc 并回车,打开服务管理控制台。
2、在服务列表中找到Windows Update,右键选择“属性”。
3、在“常规”选项卡中,将“启动类型”设为禁用。
4、若当前状态为“正在运行”,点击“停止”按钮终止服务进程。
5、切换到“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”全部设为无操作,点击“应用”并确定。
6、重复步骤 2 至 5,对Update Orchestrator Service执行相同配置,确保升级协调模块也被阻断。
五、使用本地组策略编辑器完全屏蔽更新逻辑(限专业版/企业版)
该方法通过高优先级组策略覆盖系统默认行为,不仅禁用自动更新,还隐藏 UI 入口与通知权限,实现从策略层到用户界面的全链路屏蔽,且不易被系统自动还原。
1、按下 Win + R,输入 gpedit.msc 并回车,以管理员身份打开本地组策略编辑器。
2、导航至路径:计算机配置 → 管理模板 → Windows 组件 → Windows 更新 → 配置自动更新。
3、双击“配置自动更新”,选择已禁用,点击确定。
4、返回上一级目录,找到并双击不要在“设置”中显示更新通知,设为“已启用”,点击确定。
5、继续定位至同级策略项:删除使用所有 Windows 更新功能的访问权限,设为“已启用”,点击确定。

评论(0)