关闭自动更新
2025-07-15
方法一:使用第三方工具(谨慎选择)
有一些第三方工具(如 Windows Update Blocker, WUB)提供了图形界面来一键禁用/启用 Windows Update 服务和相关设置。它们本质上是对上述手动方法的封装。
- 优点: 操作简单快捷。
- 缺点:
- 需要从可信来源下载,避免恶意软件。
- 工具本身可能失效或与新 Windows 版本不兼容。
- 同样面临前述的安全风险。
- 建议: 如果使用,请选择知名、信誉良好的工具,并仅作为临时解决方案。
方法二:通过“服务”管理器(适用于所有 Windows 版本)
打开“服务”:
- 按
Win + R键,输入services.msc,回车。 - 或右键点击“此电脑”/“计算机” > “管理” > “服务和应用程序” > “服务”。
- 按
找到相关服务:
- 在服务列表中找到
Windows Update。 - (可选但推荐) 找到
Background Intelligent Transfer Service (BITS)。这个服务通常被Windows Update用来下载更新。
- 在服务列表中找到
停止并禁用服务:
双击
Windows Update。点击
停止按钮(如果服务正在运行)。在“启动类型”下拉菜单中,选择
禁用。点击
应用>确定。对
Background Intelligent Transfer Service (BITS)重复上述步骤(停止 > 启动类型设为禁用)。
效果: 这将阻止 Windows Update 服务启动和运行,从而禁用自动检查和下载更新。注意: 某些系统检查或手动检查可能会尝试重新启动该服务。
方法三:通过组策略编辑器(仅适用于 Windows 专业版、企业版、教育版)
打开组策略编辑器:
- 按
Win + R键,输入gpedit.msc,回车。
- 按
导航到策略设置:
- 依次展开:
计算机配置>管理模板>Windows 组件>Windows 更新>管理最终用户体验。
- 依次展开:
配置“配置自动更新”:
- 在右侧窗格,双击
配置自动更新。 - 选择
已禁用。 - 点击
应用>确定。
- 在右侧窗格,双击
(可选但推荐)禁用通过 Windows Update 更新驱动程序:
- 在
Windows 更新文件夹下,找到管理从 Windows Update 提供的更新。 - 双击
Windows Update 不包括驱动程序。 - 选择
已启用。 - 点击
应用>确定。(这可以防止Windows Update 自动更新硬件驱动,有时驱动更新会导致问题)。
- 在
效果: 此策略直接禁止 Windows Update 的自动更新功能。这是专业版及以上用户最可靠的方法之一。 手动检查更新也会失效。
方法四:修改注册表(高级用户,风险最高)
⚠ 严重警告: 错误编辑注册表可能导致系统不稳定或无法启动。务必先备份注册表(在注册表编辑器中:文件 > 导出)或创建系统还原点。
打开注册表编辑器:
- 按
Win + R键,输入regedit,回车。确认 UAC 提示。
- 按
导航到注册表项:
- 转到路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows
- 转到路径:
创建/修改项和键值:
在
Windows键下,检查是否存在WindowsUpdate键。如果不存在,右键点击Windows>新建>项,命名为WindowsUpdate。在
WindowsUpdate键下,右键点击右侧空白处 >新建>DWORD (32 位) 值,命名为AUOptions。双击
AUOptions,将其“数值数据”设置为2(表示“通知下载并通知安装”)。其他值含义如下:2: 通知下载并通知安装 (最接近禁用自动行为)3: 自动下载并通知安装4: 自动下载并计划安装 (默认)5: 允许本地管理员选择设置 (仅限企业环境)在
WindowsUpdate键下,再右键新建一个项,命名为AU。在
AU键下,右键新建一个DWORD (32 位)值,命名为NoAutoUpdate。双击
NoAutoUpdate,将其“数值数据”设置为1(表示禁用自动更新)。
效果: 设置
AUOptions=2和NoAutoUpdate=1的组合通常能有效禁用自动更新行为。重启电脑使更改生效。