找回密码
 立即注册
搜索
查看: 9|回复: 1

关闭自动更新的4种方法:控制面板/组策略/注册表/服务管理

[复制链接]

10

主题

2

回帖

41

积分

新手上路

积分
41
发表于 3 天前 | 显示全部楼层 |阅读模式

以下是几种禁止Windows 7计算机自动更新的实用方法,适用于不同操作场景:

一、通过控制面板关闭
1. 点击开始菜单→控制面板,切换查看方式为"大图标"
2. 进入"系统和安全"→"Windows Update"
3. 点击左侧"更改设置",在"重要更新"下拉菜单选"从不检查更新"
4. 点击确定保存设置

二、使用组策略编辑器关闭(专业版及以上适用)
1. Win+R打开运行,输入"gpedit.msc"打开组策略编辑器
2. 依次展开"计算机配置→管理模板→Windows组件→Windows Update"
3. 双击"配置自动更新",选择"已禁用"后确定

三、通过注册表关闭
1. Win+R输入"regedit"打开注册表编辑器
2. 展开路径"HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows"
3. 新建"WindowsUpdate"项,在其下新建DWORD值"AUOptions",设置值为"2"

四、通过服务管理器停止Windows Update服务
1. Win+R输入"services.msc"打开服务窗口
2. 找到"Windows Update"服务,右键属性
3. 启动类型设为"禁用",点击"停止"后确定

注意事项
关闭自动更新可能导致系统安全风险,建议定期手动检查更新,或通过杀毒软件、防火墙加强防护。

#Windows7关闭自动更新 #组策略禁用自动更新 #注册表停止系统更新 #Windows更新服务关闭方法
   
回复

使用道具 举报

10

主题

2

回帖

41

积分

新手上路

积分
41
 楼主| 发表于 3 天前 | 显示全部楼层

win11不行。因为有自动维护任务,脚本关闭了,也会自动启动更新。
都直接脚本,
或者用bat脚本

  1. ' 管理Win10自动更新v3.vbs.
  2. Const usosvc_reg = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usosvc"
  3. Set fso = createobject("scripting.filesystemobject")
  4. Set shell = createobject("wscript.shell")
  5. curdir = fso.getparentfoldername(wscript.scriptfullname)
  6. If wscript.arguments.count = 0 Then
  7.         Set sh = createobject("shell.application")
  8.         sh.shellexecute wscript.fullname,"""" & wscript.scriptfullname & """ -admin",,"runas"
  9. ElseIf wscript.arguments.count = 1 And wscript.arguments(0) = "-admin" Then
  10.         run
  11. Else
  12.         msgbox "脚本启动参数错误!"
  13. End If
  14. Sub Run()
  15.         Do
  16.                 ret = inputbox("1. 禁止Win10自动更新;" & vbcrlf & _
  17.                                                 "2. 恢复Win10自动更新;" & vbcrlf & _
  18.                                                 vbcrlf & _
  19.                                                 "请输入序号:","管理Win10自动更新v3","1")
  20.                 Select Case ret
  21.                 Case "1"
  22.                         retnum = shell.run("sc.exe stop usosvc",0,True)
  23.                         shell.regwrite usosvc_reg & "\WOW64",&H14c,"REG_DWORD"
  24.                         msgbox "已禁止Win10自动更新!",vbexclamation
  25.                         Exit Do
  26.                 Case "2"
  27.                         shell.regdelete usosvc_reg & "\WOW64"
  28.                         retnum = shell.run("sc.exe start usosvc",0,True)
  29.                         msgbox "已恢复Win10自动更新!",vbexclamation
  30.                         Exit Do
  31.                 Case ""
  32.                         Exit Do
  33.                 Case Else
  34.                         msgbox "输入错误!请重新输入!",vbcritical
  35.                 End Select
  36.         Loop
  37. End Sub
复制代码



回复

使用道具 举报

Archiver|手机版|小黑屋|企业IT论坛

GMT+8, 2025-8-24 08:05 , Processed in 0.136730 second(s), 27 queries .

Powered by ITGGG.com

© 2016-2025

快速回复 返回顶部 返回列表