|
Windows 11 通过命令提示符关闭自动更新(全版本适用)
通过命令提示符(CMD)可直接操作系统服务和注册表,实现对自动更新的禁用 / 暂停,需以管理员身份执行,步骤如下:
一、准备工作:打开管理员命令提示符
-
按下 Win+S 搜索栏输入「cmd」
-
右键「命令提示符」→ 选择「以管理员身份运行」
-
若弹出 UAC 权限提示,点击「是」确认
二、核心操作:禁用更新相关服务
1. 停止正在运行的更新服务
依次输入以下命令,每输入一条按回车键执行(停止服务是禁用的前提):
cmd
net stop wuauserv (停止Windows Update服务)
net stop bits (停止后台智能传输服务BITS)
net stop dosvc (停止交付优化服务Delivery Optimization)
若提示「服务未启动」,可直接跳过该命令,继续执行下一条。
2. 永久禁用更新服务
输入以下命令将服务设置为「禁用」(重启后仍生效):
cmd
sc config wuauserv start= disabled (禁用Windows Update主服务)
sc config bits start= disabled (禁用BITS服务)
sc config dosvc start= disabled (禁用交付优化服务)
注意:start= 后必须加一个空格再写disabled,否则命令执行失败!
3. 清理更新缓存(可选,避免残留触发更新)
重命名系统更新缓存文件夹,防止残留文件重启服务:
cmd
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 catroot2.old
三、验证是否禁用成功
-
执行命令查看服务状态:
cmd
sc query wuauserv
-
若返回「STATE: 1 停止」且「START_TYPE: 4 禁用」,说明禁用成功。
-
打开「设置→Windows 更新」,若显示「某些设置由你的组织管理」或无法检查更新,即生效。
四、恢复自动更新的命令(如需还原)
若后续需要重新开启更新,执行以下命令:
cmd
sc config wuauserv start= auto (设为自动启动)
sc config bits start= auto
sc config dosvc start= auto
net start wuauserv (启动服务)
net start bits
net start dosvc
注意事项
-
权限要求:所有命令必须以管理员身份执行,否则会提示「拒绝访问」。
-
风险提示:禁用更新将导致系统无法获取安全补丁、功能修复,可能增加病毒攻击风险,建议仅临时使用。
-
版本兼容:此方法适用于 Windows 11 家庭版、专业版、企业版等所有版本(无组策略限制)。
-
系统重启:若禁用后仍有更新提示,重启电脑即可彻底生效。
总结
通过命令提示符可快速禁用更新核心服务,操作高效且全版本通用;若仅需临时暂停(而非永久禁用),可改用「暂停更新」命令(powercfg /hibernate on 仅为示例,实际暂停更新可通过设置实现),兼顾便捷性与系统安全性。
是否需要我提供验证 Win11 自动更新是否彻底禁用的命令步骤?
|