无需任何软件禁用 10 年 windows 更新
一键延长“暂停更新”上限(纯注册表,零第三方)
作用:把“暂停更新”可选天数上限拉大(如 3650/10000 天)。不影响微软商店、驱动更新。
方法一:手动修改注册表
打开注册表
Win + R
→ 输入regedit
→ 回车。定位到路径
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
新建键值
右侧空白处 右键 → 新建 → DWORD(32位)值 → 命名为:FlightSettingsMaxPauseDays
说明:即使是 64 位系统,这里也选 DWORD(32位)。
设置数值
双击FlightSettingsMaxPauseDays
→ 选择 十进制 → 输入天数,比如:
3650
(约10年)10000
(更大上限)
应用
关闭注册表。打开 设置 → Windows 更新 → 暂停更新,你会看到可选天数已扩展到你设置的上限。
方法二:导入 .reg
文件(双击即用)
复制下面内容到记事本,保存为
禁止更新.reg
(或任意名字,后缀.reg
):
Windows Registry Editor Version 5.00; Win10/Win11 延长“暂停更新”上限
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings]
"FlightSettingsMaxPauseDays"=dword:00000E42
上例
00000E42
为 十六进制,等于 3650 天。若想 10000 天,把行末改为:
"FlightSettingsMaxPauseDays"=dword:00002710
双击
.reg
文件 → 选择 是 → 完成后到 设置 → Windows 更新 → 暂停更新 验证。
(可选)方法三:命令行一条到位
以 管理员身份打开 PowerShell 或 CMD,执行其一:
设置为 3650 天:
reg add "HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t REG_DWORD /d 3650 /f
设置为 10000 天:
reg add "HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /t REG_DWORD /d 10000 /f
执行完同样在 设置 → Windows 更新 → 暂停更新 查看上限。
还原/修改
想改天数:按以上任一方法重新写入新数值即可。
想还原默认:删除该值
reg delete "HKLM\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings" /v FlightSettingsMaxPauseDays /f
——按步骤操作即可生效。