禁用wuauserv服务可彻底阻止Windows 10自动更新,需通过服务管理器停止并设为禁用,同时修改注册表Start值为4,并调整FailureActions防自愈,最后用sc query验证STATE为STOPPED且START_TYPE为DISABLED。

Windows 10系统频繁在后台下载更新、占用带宽甚至强制重启,根本原因就是wuauserv服务仍在运行——它不光负责检查更新,还直接调度下载与安装全过程,只要它活着,自动更新就随时可能被唤醒。
通过服务管理器禁用wuauserv
这是最直接、最通用的方法,适用于所有Windows 10版本,包括家庭版。
1、同时按下 Win + R 打开“运行”对话框,输入 services.msc 并回车。
2、在服务列表中找到 Windows Update(对应服务名称为 wuauserv),右键选择“属性”。
3、在“常规”选项卡中,先点击停止按钮终止当前运行的服务;再将启动类型下拉菜单设为禁用。
4、切换到“恢复”选项卡:把“第一次失败”“第二次失败”“后续失败”全部设为无操作,并将“重置失败计数”改为9999天——这一步很关键,否则系统或第三方工具重启失败后可能自动重试并恢复服务,【不改恢复策略等于白禁】。
5、点击“应用”,再点“确定”保存全部设置。
通过注册表永久锁定wuauserv启动状态
服务管理器的设置可能被组策略、Windows Update组件自身或某些优化软件悄悄重置。注册表修改能从底层切断启动入口,让禁用真正生效且持久。
方法一:直接修改服务启动参数
1、按 Win + R,输入 regedit 并以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv。
3、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 Start(若已存在则直接双击)。
4、双击 Start,将数值数据设为 4(十进制),表示“禁用”,点击确定。
方法二:配合FailureActions防自愈
1、仍在同一注册表路径下,查找名为 FailureActions 的二进制值;若不存在,可跳过此步。
2、双击打开它,在十六进制编辑器中定位到偏移地址 00000010 和 00000018 开头的两行。
3、将这两行从左起第5个字节(即第9–10位字符位置)的原始值 01 全部改为 00——这是阻止系统在服务启动失败后自动重启它的核心操作,【漏改任意一行,服务仍可能被唤醒】。
4、点击“确定”保存,关闭注册表编辑器。
验证wuauserv是否真正禁用
完成上述任一路径后,必须立即验证结果,避免误以为已关闭实则仍在运行。
① 回到 services.msc 界面,刷新列表,确认 Windows Update 的“状态”列为“已停止”,“启动类型”为“禁用”。
② 按 Win + R 输入 cmd,回车后执行命令:sc query wuauserv。
③ 查看输出中的 STATE 行:若显示 4 STOPPED,且 START_TYPE 显示 0x4 DISABLED,说明禁用成功。
④ 若发现状态为 RUNNING 或 START_PENDING,请立即返回服务属性页检查“启动类型”是否被意外改回,或排查是否有其他服务(如UsoSvc)正在强行拉起它。

















