17370845950

windows注册表关闭更新怎么操作?注册表禁用Windows自动更新
永久禁用Windows自动更新需三步:一、在HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU下新建NoAutoUpdate并设为1;二、将WaaSMedicSvc服务Start值改为4,并修改FailureActions对应字节;三、设AUOptions为2实现通知模式,注意与NoAutoUpdate互斥。

如果您希望永久阻止Windows系统通过后台自动下载和安装更新补丁,则可通过修改注册表实现。以下是具体操作步骤:

一、创建策略路径并设置

NoAutoUpdate键值

该方法在系统策略层级插入禁用指令,使Windows Update服务在启动时读取到明确的禁止信号,从而跳过所有自动更新逻辑。

1、按下Win + R组合键,输入regedit并回车,以管理员权限打开注册表编辑器。

2、在左侧树状结构中,依次展开至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows

3、若右侧未显示WindowsUpdate项,右键点击Windows项,选择“新建” → “项”,命名为WindowsUpdate

4、右键点击新创建的WindowsUpdate项,再次选择“新建” → “项”,命名为AU

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

6、双击NoAutoUpdate,将“数值数据”由默认的0改为1,点击“确定”。

7、关闭注册表编辑器,重启计算机使设置生效。

二、修改WaaSMedicSvc服务启动类型

该方法直接禁用Windows Update Medic Service(更新修复服务),防止系统在检测到更新服务被禁用后自动尝试恢复其运行状态。

1、再次按Win + R,输入regedit并回车,打开注册表编辑器。

2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc

3、在右侧找到Start键值,双击打开,将其数值数据由3改为4

4、在同一路径下,找到FailureActions键值,双击打开其二进制编辑器。

5、定位到偏移地址00100018行,将每行左起第5个字节的数值从01改为00

6、关闭注册表编辑器,重启计算机

三、配置AUOptions值实现通知模式替代禁用

该方法不完全关闭更新机制,而是将自动行为降级为人工干预模式,系统仅在有可用更新时弹出提示,由用户决定是否下载与安装。

1、打开注册表编辑器,导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU

2、在右侧空白处右键,选择“新建” → “DWORD (32位) 值”,命名为AUOptions

3、双击AUOptions,将数值数据设为2(含义为“通知下载并通知安装”)。

4、若同时存在NoAutoUpdate且值为1,需先将其删除或设为0,否则AUOptions将被忽略。

5、关闭注册表编辑器,重启计算机