需从服务、策略、任务计划及注册表等多层面禁用Windows 10自动更新:一、禁用Windows Update服务;二、组策略禁用自动更新(专业版及以上);三、禁用WindowsUpdate相关计划任务;四、修改UsoSvc和WaaSMedicSvc注册表Start值为4;五、设置中暂停更新、设活动小时、限制更新时机。

如果您希望阻止Windows 10系统在后台自动下载并安装更新,防止意外重启或功能变更干扰工作流程,则需从服务、策略、任务计划及注册表等多层面进行干预。以下是多种可独立生效的关闭方法:
一、禁用Windows Update服务
该方法通过直接停止并禁用核心更新服务,切断系统调用更新模块的能力,是最基础且普遍有效的手段。
1、按下Win+R组合键,打开“运行”窗口,输入services.msc后回车;
2、在服务列表中找到Windows Update,右键选择“属性”;
3、将“启动类型”设置为已禁用;
4、点击“停止”按钮终止当前运行的服务;
5、切换至“恢复”选项卡,将“第一次失败”“第二次失败”“后续失败”全部设为无操作,点击“应用”并确认。
二、配置本地组策略禁用自动更新
此方式适用于Windows 10专业版、企业版或教育版,通过策略规则强制覆盖系统默认更新行为,具备较高优先级和稳定性。
1、按下Win+R,输入gpedit.msc并回车,打开本地组策略编辑器;
2、依次展开路径:计算机配置 > 管理模板 > Windows组件 > Windows更新;
3、双击右侧的配置自动更新,选择“已禁用”,点击“应用”;
4、继续在相同路径下找到删除使用所有Windows Update功能的访问权限,启用该策略;
5、点击“确定”保存全部设置。
三、禁用Windows更新相关计划任务
系统通过任务计划程序触发更新检查与安装流程,禁用这些预设任务可阻断定时唤醒机制,避免服务被间接激活。
1、按下Win+R,输入taskschd.msc后回车,打开任务计划程序;
2、依次展开左侧树形目录:任务计划程序库 > Microsoft > Windows > WindowsUpdate;
3、在右侧列表中,对所有显示的任务(如AU, StartUp, ScheduledStart等)逐一右键选择禁用;
4、若存在子文件夹(如UsoSvc),同样进入并禁用其中全部任务。
四、修改注册表阻止更新服务启动
注册表是系统底层配置的核心存储区,直接修改关键键值可绕过服务管理器与组策略的限制,实现更深层的禁用效果。
1、按下Win+R,输入regedit后回车,以管理员身份运行注册表编辑器;
2、定位到路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc;
3、在右侧找到Start DWORD值,双击将其数值数据改为4(十六进制);
4、返回上一级路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc,同样将Start值设为4;
5、若存在FailureActions键,右键选择“修改二进制数据”,将偏移地址0010行起始的5个字节01 00 00 00 00全部替换为00 00 00 00 00。
五、通过设置界面限制更新行为
该方式不完全禁用更新,但能显著降低系统主动推送与安装更新的概率,适用于需保留部分安全更新能力的场景。
1、按下Win+I打开“设置”,进入更新和安全 > Windows更新 > 高级选项;
2、关闭接收其他Microsoft产品更新开关;
3、在“暂停更新”中选择最长7天(可周期性重复操作);
4、进入“活动小时”设置,将全天设为活动时间,使系统认为设备始终处于使用中,延迟自动重启;
5、在“高级选项”底部点击选择何时安装更新,勾选仅在有可用带宽时下载更新并禁用“自动应用建议的更新”。









