【已解决】【V2版本】如何使用脚本关闭Win10自动更新服务并阻止其自动启动?

编程知识 更新时间:2023-04-30 23:56:03

升级版本:【已解决】【V3版本】如何使用脚本关闭Win10自动更新服务并阻止其自动启动?

亲测: 在Windows安装后不要删除XBox及相关应用可以避免更新失败并反复重启的问题.

介绍:

该脚本可以关闭"wuauserv"(Win10自动更新服务),并阻止其自动启动;

需要再次运行脚本,并选择恢复,才能启动"wuauserv"(Win10自动更新服务);

该脚本的原理是,在注册表的"wuauserv"目录项下,增加一个"WOW64"值,数据为"dword:0000014c";

该值会阻止wuauserv服务的启动;需要恢复的时候删除此值即可;

相对于以前彻底删除服务的方法,此方法改动小,风险小,但只支持64位Win10(32位的已验证不管用);

脚本运行界面如下:

按提示操作即可;

脚本代码如下(文件名"管理Win10自动更新v2.vbs",保存类型"所有文件",保存编码"ANSI"):

' 管理Win10自动更新v2.vbs.
' 20190607 初始版本,实现了基本功能;
' 使用说明 https://blog.csdn/milaoshu1020/article/details/91126200
Const wuauserv_reg = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv"
Set fso = createobject("scripting.filesystemobject")
Set shell = createobject("wscript.shell")
curdir = fso.getparentfoldername(wscript.scriptfullname)

If wscript.arguments.count = 0 Then
	Set sh = createobject("shell.application")
	sh.shellexecute wscript.fullname,"""" & wscript.scriptfullname & """ -admin",,"runas"
ElseIf wscript.arguments.count = 1 And wscript.arguments(0) = "-admin" Then
	run
Else
	msgbox "脚本启动参数错误!"
End If

Sub Run()
	Do
		ret = inputbox("1. 禁止Win10自动更新;" & vbcrlf & _
						"2. 恢复Win10自动更新;" & vbcrlf & _
						vbcrlf & _
						"请输入序号:","管理Win10自动更新v2","1")
		Select Case ret
		Case "1"
			retnum = shell.run("sc.exe stop wuauserv",0,True)
			shell.regwrite wuauserv_reg & "\WOW64",&H14c,"REG_DWORD"
			msgbox "已禁止Win10自动更新!",vbexclamation
			Exit Do
		Case "2"
			shell.regdelete wuauserv_reg & "\WOW64"
			retnum = shell.run("sc.exe start wuauserv",0,True)
			msgbox "已恢复Win10自动更新!",vbexclamation
			Exit Do
		Case ""
			Exit Do
		Case Else
			msgbox "输入错误!请重新输入!",vbcritical
		End Select
	Loop
End Sub

为了方便菜鸟,这里提供脚本的下载地址.

下载地址:

链接:https://pan.baidu/s/1Xh8WrYaiAonVyOHnguMHkQ 
提取码:nkvu 
 

更多推荐

【已解决】【V2版本】如何使用脚本关闭Win10自动更新服务并阻止其自动启动?

本文发布于:2023-04-23 00:15:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/5aa3568e9f64edc82f3e75e53520120c.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:如何使用   自动更新   脚本   自动启动   版本

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 97547文章数
  • 24838阅读数
  • 0评论数