上一主题下一主题
«123»Pages: 1/3     Go
主题 : 与Win10自动更新作斗争的心得和求助
是不是妓女不重要,最重要是你接了什么样的客
级别: 六行秋雁
UID: 16111
精华: 0
发帖: 2009
威望: 20558 点
无痕币: 1686 WHB
贡献值: 0 点
在线时间: 424(时)
注册时间: 2008-03-06
最后登录: 2024-03-24

0 与Win10自动更新作斗争的心得和求助

从今年元月3日开始,我就一直与Win10的自动更新在作斗争,现在总结了一些经验,也有了一些看法,我把这些写出来与大家分享。
本文以最新的1809版的Win10为标准,大家如果有好的看法,希望能踊跃跟贴。
1809版的Win10关于自动更新部分,其实有了很大的变化,以往直接停用服务、组策略工具设置更改均已无法停止自动更新,请关注以下三点:

1、Windows Update
注册表键值名wuauserv
注册表指向键计HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv
这是最早的自动更新项,最早的版本和最新的版本均可以直接在服务项里进行禁用,并将恢复项全部选为无操作。

2、Windows Update Medic Service
注册表键值名WaaSMedicSvc
注册表指向键HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc
这是1809新增的服务项,是为系统自动更新所设置的两个“保镖项”之一,可以在服务项里禁用并停止,但无法点击应用和确定。
更改方法为进入此项键值将Start后面值改为4,同时将FailureActions键值中第4列01全部改为00,将ImagePath此项键值打开,更改执行文件svhost.exe为NoUpdate.exe(此原文件在C:\Windows\System32下,你可以新建一个文本文件去掉扩展名,改名为NoUpdate.exe),点击确定后再查看该服务时可以看到禁用成功且恢复操作全部显示为无操作。

3、Update Orchestrator Service
注册表键值名UsoSvc
注册表指向键HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc
这是1809新增的服务项,是为系统自动更新所设置的两个“保镖项”之一,可以在服务项里禁用并停止,但无法点击应用和确定。
更改方法为进入此项键值将Start后面值改为4,同时将FailureActions键值中第4列01全部改为00,将ImagePath此项键值打开,更改执行文件svhost.exe为NoUpdate.exe(此原文件在C:\Windows\System32下,你可以新建一个文本文件去掉扩展名,改名为NoUpdate.exe),点击确定后再查看该服务时可以看到禁用成功且恢复操作全部显示为无操作。

完成上述三项更改后重启电脑,你可以看到这三项均显示为禁用,恢复项显示为无操作,但遗憾的是这样的更改无法从根本上解决问题,本人经过各方寻找,终于寻到一个解决问题的小工具Windows Update Blocker v1.1,大家可以在我先前发布的贴子中找到这个工具,或者直接在网上搜索下载(有绿色中文版)。实际上,这个小工具只针对Windows Update这个服务项,勾选保持设置后,你会发现无论什么时候此项均不会被改变状态,任何时候查询此服务时均显示为禁用,其实到此时可以说是相当接近完美禁用自动更新了,但是你会同时发现,最多72小时后Update Orchestrator Service和Windows Update Medic Service这两项服务会自动恢复先前的更改键值,这其实引申出另一个大家伙,大家在运行中键入regedit时,可以在HKEY_LOCAL_MACHINE\SYSTEM中发现CurrentControlSet其实也有一个“保镖”,这家伙名叫ControlSet001,在这个大项下面,存在与CurrentControlSet下面一模一样的键值,这个大项就是防止用户更改注册表项使之自动更新失效的保险,你更改上述三项键值时,此001项下面的三项也会自动变更同步,但我们不知道的是,某一项设置会依据此项自动恢复CurrentControlSet下的原始设置,就在你以为更改注册表会一劳永逸的时候,实际上这位保镖会在72小时后自动恢复原始设置并能将已经删除的任务计划一并恢复运行且没有任何提示消息,无论你有无在组策略工具中怎样进行设置都无用处,但有趣的是在Windows Update Blocker v1.1勾选保持设置后就不同了,ControlSet001恢复项目键值时无法将主项CurrentControlSet一并恢复,为什么呢?经过我的观察,原来这其中还有另一个变更,那就是系统权限变更。其实你稍稍注意一下你就会发现,上述三项键值在点击右键时可以看到项目权限属于SYSTEM,而SYSTEM是可以完全控制该项的,所以你无论怎么更改,也就是72小时的玩意,但Windows Update Blocker v1.1用的手段就是直接变更项目的权限所属,由SYSTEM的完全控制变更为读取,没有写入权限了!这真是一个绝妙的手段,而我认为,如果懂得如何修改此项键值的权限变更设置,实际上自动更新就根本不用担心了,问题是我暂时还没有找到更改的方法,所以希望大家能发表一下意见或者教教我如何更改注册表内某一单项键值的写入权限变更。
是不是妓女不重要,最重要是你接了什么样的客
级别: 六行秋雁
UID: 16111
精华: 0
发帖: 2009
威望: 20558 点
无痕币: 1686 WHB
贡献值: 0 点
在线时间: 424(时)
注册时间: 2008-03-06
最后登录: 2024-03-24

沙发先占了,简单说,谁有办法可以更改SYSTEM在注册表中这三项服务的权限为只读
级别: 六行秋雁
UID: 194362
精华: 0
发帖: 934
威望: 10978 点
无痕币: 14958 WHB
贡献值: 0 点
在线时间: 199(时)
注册时间: 2012-11-14
最后登录: 2024-03-25

好文章,谢谢分享。
级别: 六行秋雁
UID: 7671
精华: 0
发帖: 1849
威望: 13951 点
无痕币: 22993 WHB
贡献值: 0 点
在线时间: 488(时)
注册时间: 2008-01-03
最后登录: 2024-03-28

学习,谢谢分享
级别: 九滴秋露
UID: 2840
精华: 0
发帖: 32711
威望: 121594 点
无痕币: 123287 WHB
贡献值: 0 点
在线时间: 27244(时)
注册时间: 2007-12-04
最后登录: 2024-03-20

这个可以学习一下
千山同一月 万户尽皆春 千江有水千江月 万里无云万里天
级别: 总版主

UID: 998
精华: 0
发帖: 604963
威望: 528524 点
无痕币: 3089 WHB
贡献值: 0 点
在线时间: 61672(时)
注册时间: 2008-12-25
最后登录: 2024-03-28

这个可以看看,了解一下。
十方秋水,漫长旅途.
级别: 十方秋水

UID: 116295
精华: 0
发帖: 111450
威望: 122808 点
无痕币: 4249 WHB
贡献值: 0 点
在线时间: 6088(时)
注册时间: 2011-03-27
最后登录: 2024-03-09

感谢楼主分享
级别: 十方秋水

UID: 88
精华: 0
发帖: 129690
威望: 220744 点
无痕币: 105707 WHB
贡献值: 0 点
在线时间: 51558(时)
注册时间: 2008-03-18
最后登录: 2024-03-28

了解一下,谢谢!
级别: 六行秋雁
UID: 262648
精华: 0
发帖: 5747
威望: 15207 点
无痕币: 6844 WHB
贡献值: 0 点
在线时间: 859(时)
注册时间: 2015-10-24
最后登录: 2024-03-28

这真是一个绝妙的手段
级别: 六行秋雁
UID: 187684
精华: 0
发帖: 1919
威望: 9424 点
无痕币: 15478 WHB
贡献值: 0 点
在线时间: 181(时)
注册时间: 2012-10-03
最后登录: 2024-03-28

感谢分享,支持一下。
上一主题下一主题
«123»Pages: 1/3     Go
Total 0.038782(s) query 4, Time now is:03-28 23:03, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛