
如果您希望系统不再自动下载和安装功能更新或版本升级,防止意外重启与兼容性中断,则需从服务、策略、计划任务及注册表等多层面阻断Windows Update的执行链路。以下是五种相互补充、可叠加生效的操作方案:
一、禁用Windows Update核心服务
Windows Update服务(wuauserv)是自动下载、安装更新的底层驱动进程,将其彻底禁用可切断更新行为的执行基础。
1、按Win + R打开运行对话框,输入services.msc并回车。
2、在服务列表中找到Windows Update,右键选择“属性”。
3、在“常规”选项卡中,将“启动类型”设置为禁用,点击“停止”按钮。
4、切换至“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”全部设为无操作,点击“应用”后确定。
二、通过本地组策略禁用自动更新逻辑
组策略可覆盖系统级更新行为定义,适用于专业版/企业版用户,直接禁止配置自动更新机制并移除用户访问权限。
1、按Win + R,输入gpedit.msc并回车,打开本地组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → Windows组件 → Windows更新。
3、双击“配置自动更新”,选择已禁用,点击“确定”。
4、在同一路径下,双击“删除使用所有Windows更新功能的访问权限”,选择已启用,点击“确定”。
三、禁用Windows Update相关计划任务
系统通过任务计划程序触发定期扫描与安装,禁用关键任务可阻止后台唤醒与调度行为。
1、按Win + R,输入taskschd.msc并回车,打开任务计划程序。
2、左侧导航至:任务计划程序库 → Microsoft → Windows → WindowsUpdate。
3、在右侧列表中,右键单击Scheduled Start,选择“禁用”。
4、检查是否存在其他以AU、Start或Reboot命名的任务,一并禁用。
四、修改注册表强制关闭自动更新开关
注册表设置对所有版本(含家庭版)有效,通过写入策略键值使系统在启动时忽略自动更新策略。
1、按Win + R,输入regedit并回车,以管理员身份运行注册表编辑器。
2、定位到路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU。
3、若该路径不存在,需逐级新建:先右键“Windows”新建项“WindowsUpdate”,再在其下新建项“AU”。
4、在“AU”项右侧空白处右键 → 新建 → DWORD (32位) 值,命名为NoAutoUpdate。
5、双击该值,将数值数据设为1,基数选“十进制”,点击“确定”。
五、停用UsoSvc服务并清除其故障恢复动作
UsoSvc(Update Orchestrator Service)是Win10 1809之后引入的更新协调服务,独立于wuauserv运行,必须同步处理才能完全阻断升级流程。
1、再次打开services.msc,找到Update Orchestrator Service(UsoSvc)。
2、右键属性,在“常规”中将“启动类型”设为禁用,点击“停止”。
3、切换至“恢复”选项卡,将三项失败操作均设为无操作,点击“应用”后确定。
4、进入注册表路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc。
5、双击右侧的Start,将数值数据改为4(禁用状态),点击“确定”。
6、继续在该路径下找到FailureActions,双击编辑其二进制数据,将偏移地址0010和0018行左起第5字节由01改为00,保存退出。

评论(0)