Windows设置自动更新升级可延长的时间
旧方法(已经失效):
reg add “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings” /v FlightSettingsMaxPauseDays /t reg_dword /d 3000 /f
PowerShell管理员模式运行上面的指令即可。
2026年6月26日注意到该方法失效。
这种情况确实存在。微软在 Windows 11 的新版本(特别是 23H2 及之后的 24H2 预览版/正式版)中修复了 FlightSettingsMaxPauseDays 这个注册表“漏洞”,强制将暂停更新的天数限制回了 5 周(35天),并且屏蔽了以前那种修改注册表延长到几千天的“黑科技”。
既然“暂停更新”这条路被堵死了,最可靠的办法不再是用“暂停”,而是用“推迟”或者“仅通知”。
以下是几种不同层面的替代方案,按推荐程度排序:
方案一:使用组策略(最推荐,适用于专业版/企业版)
这是微软官方提供给企业用户的“正规”延迟手段。它不是简单的“暂停”,而是告诉系统“在这个期限内不要自动安装功能更新/质量更新”。
操作步骤:
- 按下
Win + R,输入gpedit.msc回车。 - 依次展开到:
计算机配置->管理模板->Windows 组件->Windows 更新->管理最终用户体验。 - 找到 “配置自动更新” (Configure Automatic Updates):
- 双击打开,选择 “已启用”。
- 在左下角的“配置自动更新”下拉菜单中,选择 “2 – 通知下载并通知安装”。
- *效果:Windows 会检查更新并告诉你有更新,但绝不自动下载,也绝不自动安装。你想什么时候装就什么时候装。*
- (可选)在
Windows 更新目录下的 “选择何时开始接收预览版和功能更新” 中:- 选择“已启用”。
- 在“暂停功能更新的期限”中,你可以选择推迟 365天(这是微软允许的上限)。
优点: 官方支持,极其稳定,系统不会在后台偷偷下载。
缺点: 只能推迟一年,且需要专业版及以上系统。
方案二:通过注册表(适用于家庭版,实现方案一的效果)
如果你是家庭版,没有组策略,可以用注册表开启“仅通知”模式,这比单纯暂停更彻底。
操作步骤:
- 以管理员身份打开 PowerShell 或 CMD。
- 输入以下命令并回车(这会将自动更新策略改为“仅通知”):
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v AUOptions /t REG_DWORD /d 2 /f
- 如果你想限制功能更新(系统大版本升级)推迟 1 年,继续输入:
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DeferFeatureUpdates /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate" /v DeferFeatureUpdatesPeriodInDays /t REG_DWORD /d 365 /f
效果: 和方案一一样,系统会检查更新,但不会自动下载安装,直到你手动点击下载。
方案三:使用小工具“Windows Update Blocker” (最简单暴力)
如果你觉得注册表和组策略太麻烦,可以使用第三方微型工具来禁用 Windows Update 服务。
推荐工具: Windows Update Blocker (by Sordum)
- 原理: 它实际上是帮你通过界面一键禁用系统中的
Windows Update服务。 - 优点: 简单,一键开启/关闭,免费,无广告。
- 缺点: 彻底禁用后,你无法手动检查更新,甚至 Microsoft Store(应用商店)可能会无法下载应用更新。
注意: 如果要使用这个,建议先开启“禁用”,等到你确实需要更新系统(比如半年后)时,打开软件点“开启服务”,更新完再点“禁用”。
方案四:设置“按流量计费” (防偷跑下载)
如果你不想完全禁止更新,只是不想让它在后台偷偷下载大文件(像 26H1 这种大包):
- 打开 设置 -> 网络和 Internet。
- 找到你连接的网络(Wi-Fi 或 以太网),点击属性。
- 打开 “按流量计费” 的开关。
效果: Windows 默认不会在按流量计费的连接上自动下载更新(除非是关键的补丁),这能有效防止更新在后台偷偷完成下载然后突然逼你重启。
总结建议
既然你之前的注册表大法失效了,说明微软正在收紧权限。
- 最稳妥的做法:采用 方案一(设置“2 – 通知下载并通知安装”)。这样系统不会自动升级,你也完全掌控主动权,不会被强制重启。
- 如果你是家庭版:直接运行 方案二 的那几行代码即可。
- 彻底封死:使用 Windows Update Blocker 关闭服务(但要注意可能导致商店无法更新应用)。
