Windows 的自动更新功能虽然有助于系统安全,但在某些场景下(如工作关键期、测试环境或老旧硬件)可能带来不便。本文介绍几种原生、无需第三方软件的方法来临时或长期禁用 Windows 自动更新。
方法一:通过“服务”管理器禁用 Windows Update 服务
- 按
Win + R打开运行窗口,输入services.msc并回车。 - 在服务列表中找到 Windows Update。
- 右键点击它,选择“属性”。
- 将“启动类型”改为 禁用,然后点击“停止”按钮。
- 点击“应用”并“确定”保存设置。
注意:此方法在部分 Windows 10/11 家庭版中可能被系统策略覆盖,更新仍可能在后台恢复。
方法二:使用组策略编辑器(仅限专业版/企业版)
- 按
Win + R,输入gpedit.msc并回车。 - 依次进入:
计算机配置 → 管理模板 → Windows 组件 → Windows 更新 → 管理最终用户体验 - 双击右侧的 配置自动更新。
- 选择 已禁用 或设置为 通知下载和通知安装。
- 点击“应用”并“确定”。
方法三:通过注册表禁用(谨慎操作)
- 按
Win + R,输入regedit并回车。 - 导航到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU - 若路径不存在,请手动创建对应项(右键 → 新建 → 项)。
- 在右侧新建一个 DWORD (32-bit) 值,命名为
NoAutoUpdate。 - 将其值设为
1。 - 重启电脑使设置生效。
警告:修改注册表有风险,请提前备份注册表或创建系统还原点。
注意事项
- 完全禁用更新可能导致系统存在安全漏洞,建议定期手动检查重要更新。
- 部分方法在 Windows 11 22H2 及更高版本中可能受限,微软正逐步收紧控制权。
- 企业环境中建议使用 WSUS 或 Intune 进行集中管理,而非本地禁用。