一、通过系统设置(适用于所有Windows版本)
暂停更新
打开「设置」→「更新和安全」→「Windows更新」→「高级选项」。
选择「暂停更新」,最多可暂停35天,但到期后需手动恢复更新。
适用场景:临时禁用更新,适合短期需求。
限制更新时间段
在同一页面设置「使用时段」,指定系统不自动重启更新的时间段。
注意:此方法仅推迟重启,不阻止下载更新。
二、禁用Windows Update服务(适用于所有版本)
通过服务管理器
-
按下
Win + R
,输入services.msc
,找到「Windows Update」服务。双击进入属性,将「启动类型」设为「禁用」,并在「恢复」选项卡中将失败操作设为「无操作」。
注意:重启后需检查服务状态,部分更新可能重新激活该服务。
三、组策略配置(仅限Windows专业版/企业版/教育版)
禁用自动更新策略
运行
gpedit.msc
,依次展开「计算机配置」→「管理模板」→「Windows组件」→「Windows更新」。双击「配置自动更新」,选择「已禁用」。
进一步启用「删除使用所有Windows更新功能的访问权限」,彻底阻止更新相关操作。
设置目标功能版本
在组策略中启用「选择目标功能更新版本」,指定当前系统版本,防止自动升级到新版本。
四、注册表修改(适用于所有版本,需谨慎操作,操作前需要备份电脑上所有磁盘上的重要文件)
修改注册表键值
按下
Win + R
,输入regedit
,定位到路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU
。新建或修改
NoAutoUpdate
DWORD值,设为1
以禁用自动更新。
调整服务启动参数
导航至
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc
,将Start
值改为4
,并修改FailureActions
的二进制数据。
五、任务计划程序(适用于高级用户)
禁用更新任务
-
运行
taskschd.msc
,进入「任务计划程序库」→「Microsoft」→「Windows」→「WindowsUpdate」。右键禁用「Schedule Start」任务,阻止更新计划触发。