通过服务管理器禁用 Windows Update
这是最基础且必要的步骤,但单独使用往往无法彻底阻止更新。
停止并禁用更新服务
- 按下
Win + R键,输入services.msc并回车。 - 在服务列表中找到 Windows Update 服务,双击打开属性。
- 将“启动类型”修改为 禁用。
- 点击“停止”按钮终止当前运行的服务。
- 切换到“恢复”选项卡,将“第一次失败”、“第二次失败”和“后续失败”全部设置为 无操作。
- 点击应用并确定。
禁用关联的更新辅助服务
为防止系统自动重启相关服务,建议同时禁用以下服务(操作步骤同上):
- Update Orchestrator Service
- Windows Update Medic Service (WaaSMedicSvc)
- Background Intelligent Transfer Service (BITS)
使用组策略编辑器限制更新
适用于 Windows 专业版、企业版及教育版用户,比单纯禁用服务更稳定。
配置自动更新策略
- 按下
Win + R键,输入gpedit.msc并回车。 - 依次展开:计算机配置 > 管理模板 > Windows 组件 > Windows 更新。
- 在右侧找到 配置自动更新,双击打开。
- 选择 已禁用,然后点击应用并确定。
禁止访问 Windows 更新网站
在同一目录下,找到 不要连接到任何 Windows 更新 Internet 位置,将其设置为 已启用。这可以防止系统绕过本地策略直接连接微软服务器下载补丁。
通过注册表强制关闭更新
适用于所有 Windows 版本,包括家庭版,是较为彻底的底层修改方式。
创建禁用更新的注册表项
- 按下
Win + R键,输入regedit并回车。 - 导航至路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows - 右键点击
Windows文件夹,新建名为 WindowsUpdate 的项。 - 在
WindowsUpdate下新建名为 AU 的子项。 - 在
AU子项右侧新建一个 DWORD (32位) 值,命名为NoAutoUpdate。 - 将其数值数据修改为 1。
禁用更新唤醒功能
在同一个 AU 子项下,新建 DWORD 值 AUPowerManagement,数值设为 0。此举可防止系统在睡眠或关机状态下被更新任务自动唤醒。
重要风险提示与替代方案
彻底关闭自动更新会使系统长期暴露于安全漏洞之下,建议根据实际需求权衡。
推荐的安全折中方案
- 暂停更新: 在“设置 > Windows 更新”中选择暂停更新最多 5 周,适合短期需求。
- 按流量计费网络: 将当前网络连接设置为“按流量计费”,系统仅会下载关键安全补丁,不会自动下载功能性大更新。
- 第三方工具: 使用 Windows Update Blocker (WUB) 等便携工具,可一键禁用/启用更新服务,且能防止服务被系统自动恢复,比手动修改注册表更安全便捷。
定期手动检查更新
若选择彻底关闭自动更新,务必养成每月手动访问 Windows 更新页面检查安全补丁的习惯,确保系统核心漏洞得到及时修复。