跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

怎样彻底禁止Windows自动更新 注册表关闭Windows系统更新的步骤

可通过修改注册表永久禁用Windows自动更新:一、在HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows下创建WindowsUpdate\AU项,并设NoAutoUpdate=1;二、补充AUOptions=2和NoAutoRebootWithLoggedOnUsers=1;三、在WindowsUpdate\UX\Settings下设FlightSettingsMaxPauseDays=3650、DisableOSUpgrade=1。

如果您希望永久阻止Windows系统在后台自动检查、下载和安装更新,则可通过直接修改注册表实现底层禁用。该方法绕过用户界面限制,对Windows 10/11家庭版与专业版均有效,且不依赖第三方工具。

本文运行环境:Windows 11 专业版,Windows 11 23H2。

一、创建WindowsUpdate策略路径并配置NoAutoUpdate键值

此方法通过在注册表策略路径中新建必要子项与DWORD值,向系统明确下达禁用自动更新的指令。系统启动时将读取该设置并跳过所有自动更新逻辑。

1、按下

Win + R组合键打开“运行”窗口。

2、输入

regedit并按回车,以管理员权限运行注册表编辑器。

3、依次展开至路径:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows。

4、在

Windows项上右键 → 选择“新建” → “项”,命名为WindowsUpdate。

5、在新建的

WindowsUpdate项上再次右键 → “新建” → “项”,命名为AU。

6、在

AU项右侧空白处右键 → “新建” → “DWORD (32位) 值”,命名为NoAutoUpdate。

7、双击

NoAutoUpdate,将“数值数据”由默认的0改为1,确保“基数”为十进制,点击“确定”。

二、扩展注册表设置以增强禁用效果

仅设置NoAutoUpdate可能无法完全屏蔽部分更新触发机制。补充配置可防止系统绕过主策略,确保禁用行为更彻底,尤其适用于已启用Windows Update for Business或存在组策略残留的环境。

1、在注册表编辑器中,导航至:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate。

2、在

WindowsUpdate项下右键 → “新建” → “项”,命名为AU(如已存在则跳过)。

Trae win Trae Windows 官方版本现已全面支持 Win10 和 Win11 系统(64位)。国内开发者可直接访问 Trae 中文官网(trae.cn 或 trae.com.cn),一键下载官方正版 .exe 安装包,享受国内直连的高速稳定体验。安装过程极其简便,双击即可运行,并支持一键无缝导入 VS Code 或 Cursor 的原有主题、快捷键及插件配置。登录支持手机号、微信或稀土掘金账号。内置免费的豆包与 DeepSeek 等顶级大模型,让你开箱即用,轻松开启高效的 AI 智能编程之旅。

下载

3、在

AU项中右键 → “新建” → “DWORD (32位) 值”,命名为AUOptions。

4、双击

AUOptions,将其“数值数据”设为2(表示“通知下载并通知安装”,实际因NoAutoUpdate=1而失效,但可阻断策略冲突)。

5、在同一

AU项中,再新建一个DWORD值,命名为NoAutoRebootWithLoggedOnUsers。

6、双击该值,将“数值数据”设为

1,防止系统在用户登录时强制重启完成更新。

三、修改UX设置延长暂停期限并隐藏更新入口

此步骤并非直接禁用,而是通过覆盖用户界面层的更新控制参数,使系统在设置界面中无法启用自动更新,并将暂停期限推至理论最大值,进一步削弱更新可见性与可操作性。

1、在注册表编辑器中,导航至:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings。

2、若该路径不存在,需逐级手动创建:

WindowsUpdate → UX → Settings。

3、在

Settings项右侧空白处右键 → “新建” → “DWORD (32位) 值”,命名为FlightSettingsMaxPauseDays。

4、双击该值,将“数值数据”设为

3650(即10年),基数为十进制。

5、在同一路径下,新建另一个DWORD值,命名为

DisableOSUpgrade。

6、双击

DisableOSUpgrade,将“数值数据”设为1,阻止功能版本升级提示与下载。

相关文章