可阻止Windows 10后台自动更新:一、禁用Windows Update服务;二、组策略禁用自动更新(专业版及以上);三、注册表新增NoAutoUpdate等键值(含家庭版);四、禁用WindowsUpdate及UpdateOrchestrator计划任务;五、防火墙出站规则屏蔽svchost.exe与更新域名。

如果您希望阻止Windows 10系统在后台自动下载和安装更新,避免重启干扰或带宽占用,则需干预其更新机制的核心组件。以下是多种可独立生效的操作步骤:
一、禁用Windows Update服务
Windows Update服务(wuauserv)是系统执行更新检查、下载与安装的底层进程。停止并禁用该服务可直接切断更新链路,适用于所有Win10版本,包括家庭版。
1、同时按下Win + R组合键,打开“运行”对话框。
2、输入services.msc,按回车键进入服务管理器。
3、在服务列表中找到Windows Update,双击打开其属性窗口。
4、点击停止按钮,终止当前正在运行的服务。
5、在“启动类型”下拉菜单中选择禁用。
6、切换至“恢复”选项卡,将“第一次失败”、“第二次失败”及“后续失败”的操作全部设为无操作。
7、点击应用,再点击确定保存设置。
二、通过组策略编辑器禁用自动更新
本地组策略编辑器提供系统级策略控制能力,可全局屏蔽更新行为并限制用户访问权限,仅限Windows 10专业版、企业版及教育版使用。
1、按下Win + R,输入gpedit.msc,按回车启动组策略编辑器。
2、在左侧导航栏中,依次展开:计算机配置 → 管理模板 → Windows组件 → Windows更新。
3、在右侧找到配置自动更新,双击打开。
4、勾选已禁用,点击应用和确定。
5、继续在右侧找到删除使用所有Windows更新功能的访问权限,双击后选择已启用,再点击确定。
三、修改注册表强制关闭更新
注册表是系统行为的底层控制源,通过新增策略键值可绕过组策略限制,适用于家庭版用户,但操作前必须创建系统还原点或备份注册表。
1、按下Win + R,输入regedit,按回车打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows。
3、在“Windows”项上右键 → 新建 → 项,命名为WindowsUpdate。
4、在“WindowsUpdate”下再次右键 → 新建 → 项,命名为AU。
5、在“AU”项内右键 → 新建 → DWORD (32位) 值,命名为NoAutoUpdate,双击将其数值数据设为1。
6、在“WindowsUpdate”项(非AU)下新建另一个DWORD (32位) 值,命名为DisableWindowsUpdateAccess,数值数据同样设为1。
四、禁用Windows更新相关计划任务
系统依赖多个预设计划任务触发更新流程,禁用这些任务可阻断更新的定时唤醒机制,增强前述方法的稳定性。
1、按下Win + R,输入taskschd.msc,按回车进入任务计划程序。
2、依次展开:任务计划程序库 → Microsoft → Windows → WindowsUpdate。
3、右键单击每个子任务(如Automatic Updates、Scheduled Start),选择禁用。
4、继续展开Microsoft → Windows → UpdateOrchestrator,对其中的Reboot与USO_UxBroker也执行禁用操作。
五、使用防火墙阻止更新联网
即使服务与任务被禁用,部分更新组件仍可能尝试连接微软服务器。通过出站规则封锁关键进程与域名,可实现网络层拦截。
1、打开控制面板 → Windows Defender 防火墙 → 高级设置。
2、在左侧面板点击出站规则,右侧选择新建规则。
3、选择程序,路径填写:C:\Windows\System32\svchost.exe,操作设为阻止连接,名称设为“Block WU svchost”。
4、再次新建出站规则,选择域名,在“此域名”栏依次添加:.update.microsoft.com与.windowsupdate.com,操作同为阻止。










