01月09, 2019

关闭Win10 1803自动更新

Win10 1803的某个版本开始,在服务里多了个Windows Update Medic Service,它是用来保护Windows Update服务的。

在此之前,关闭自动更新可以直接在services.msc里,把Windows Update服务禁用,并且在恢复选项卡里将第一次失败第二次失败都改成无操作即可。

但现在有了Windows Update Medic Service之后,它会自己把Windows Update重新开起来,因此我们要把这个服务也禁用了才行。但是手动改它会提示拒绝访问。

因此我们使用管理员权限在注册表里直接修改即可。具体来说,保存下面成reg文件运行即可:

禁用:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc]
"FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
  00,00,00,00,00,c0,d4,01,00,00,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
"Start"=dword:00000004

打开:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc]
"FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
  00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
"Start"=dword:00000003

其核心就是利用注册表,修改该服务的启动类型(自动/手动/禁用等等)以及第一次失败第二次失败的操作。具体分别是Start键值和FailureActions的第0x140x1C位置的值。


2019-01-10 UPDATE: 该方法依然无效

使用gpedit.msc打开组策略,进入计算机配置->管理模板->Windows组件->Windows更新,找到配置自动更新,修改成已禁用。


2019-01-11 UPDATE: 还是不行,我可QNMLGB的吧!


2019-01-16UPDATE: 一开始的方法在1809上是有效的,1803无效,猜测是如果距离最新的太远的话是无法彻底关掉更新的。另外我还在1803上尝试关掉任务计划,但还是不行。具体如下:

打开任务计划程序库->Microsoft->Windows->WindowsUpdate,把里面的两个禁用了。

本文链接:https://debug.fanzheng.org/post/disable-windows-update-in-win10-1803.html

-- EOF --

Comments

评论加载中...

注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。