第一步:使用服务管理
- 打开“运行”对话框,可以通过按下键盘上的
Win + R
组合键实现。 - 在运行对话框中输入
services.msc
,然后点击“确定”或按回车键打开服务管理窗口。 - 在服务列表中找到并双击“Windows Update”服务。
- 在“常规”选项卡下,将“启动类型”设置为“禁用”。
- 如果该服务正在运行,点击“停止”按钮来停止该服务。
- 点击“应用”然后点击“确定”以保存更改。
第二步:使用本地组策略编辑器
- 按下
Win + R 组合键
,然后选择“计算机管理”或者在搜索栏中输入gpedit.msc
并运行。 - 在“计算机管理”窗口中,展开“本地计算机策略” > “计算机配置” > “管理模板” > “Windows组件” > “Windows更新”。
- 在右侧窗格中找到并双击“配置自动更新”策略。
- 在弹出的窗口中,选择“已禁用”选项,然后点击“确定”以禁用自动更新。
- 同样在此窗口中,找到并双击“删除使用所有Windows更新功能的访问权限”策略。
- 在弹出的窗口中,选择“已启用”选项,然后点击“确定”以进一步限制更新功能。
第三步:通过注册表编辑器
请注意,修改注册表不当可能会导致系统问题,所以在操作前建议备份注册表或者创建系统还原点。
- 按下
Win + R
组合键,然后输入regedit
并点击“确定”或按回车键打开注册表编辑器。 - 导航到以下注册表路径:
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
- 如果没有“WindowsUpdate”项,右键点击“Windows”键,选择“新建” > “项”,然后命名为“WindowsUpdate”。
- 在“WindowsUpdate”项上右键点击,选择“新建” > “DWORD (32位) 值”,将其命名为“NoAutoUpdate”(不区分大小写)。
- 双击新创建的“NoAutoUpdate”值,将数值数据设置为“1”,然后点击“确定”。
- 关闭注册表编辑器。
第四步:通过任务计划程序
- 按下
win + R
组合键,然后输入taskschd.msc
并点击“确定”或按回车键打开任务计划程序 - 在左侧栏里依次展开:任务计划程序库 -> Microsoft -> Windows -> WindowsUpdate,然后把中间部分的所有能禁用的项目选择禁用(有些项目在点击禁用的时候会提示本账户无权限禁用,这种不用管)