win10彻底永久关闭自动更新的方法「已验证有效」
Win10自动更新关不掉,重启就复活,到底谁在偷偷干活?
最近试了七八种网上说的“彻底禁用Win10更新”的方法,全翻车。有的关了服务第二天又自己开了,有的点了“禁用”结果设置里还能点“检查更新”,甚至有次半夜电脑突然风扇狂转,一看进程里wuauserv和usosvc全在跑。查了才知道,不是我手慢,是Win10从1909开始就改了套路——它早就不靠一个服务干活了,而是四个地方同时上线:后台服务、组策略、任务计划、还有个叫更新协调器的隐形 boss,专门盯着你关没关干净。
我拿自己那台2020年的联想E495(Win10 22H2专业版)当试验田,不装任何第三方工具,纯靠系统自带功能,一条一条试,一条一条验证。关服务要改启动类型,还得进注册表把失败恢复动作全清零;组策略里不能只选“已启用”然后瞎点选项,必须选“已禁用”才行,否则系统反而会当你是开启了某种模式;任务计划里那个叫“Scheduled Start”的任务,名字看着普通,其实它才是每天早上7点准时唤醒整个更新流程的开关。
家庭版用户别急着关页面,你们没gpedit.msc,但注册表路径是对的,HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU下面加NoAutoUpdate=1和AUOptions=2,实测有效。但光加这两个还不够,得配合任务计划里把usoclient这个任务也禁掉,不然它会在你打开设置应用时偷偷拉起UsoSvc。我还顺手把C:\Windows\SoftwareDistribution\Download整个删了,清空之后再没出现过“下载了98%突然卡住”的情况。
最坑的是WaaSMedicSVC这个服务,中文名叫“Windows更新修复服务”,听着像帮你忙的,其实是专门负责把你手动关掉的服务再悄悄开回来。它默认是“手动”,但只要系统检测到更新相关服务异常,它就自动动手。必须进services.msc找到它,右键属性→常规→启动类型选“禁用”,再点“恢复”选项卡,把第一次、第二次、后续失败全部改成“无操作”。
验证不是靠感觉,是靠命令。管理员CMD里敲sc query wuauserv,看到“STATE: 4 STOPPED”才算真停了;敲schtasks /query /tn "\Microsoft\Windows\WindowsUpdate\Scheduled Start",如果报“不存在此任务”,说明删干净了;再跑一遍net start | findstr -i "update",输出要是空的,才算四层里至少第一层守住了。
有次我以为搞定了,结果两天后发现Download文件夹又冒出300MB新文件。回头一查,原来是Edge浏览器在“接收其他Microsoft产品更新”里偷偷打了勾——这个开关藏在设置→更新与安全→Windows更新→高级选项最底下,关掉它,Office和Edge的更新包才不会混进系统更新队列。
还有个容易被忽略的点:有些驱动安装程序(比如NVIDIA显卡助手、Realtek声卡工具)会自带一个“重启后自动检查Windows更新”的钩子。它们不走系统服务,而是靠触发器启动wuauserv。解决办法是进services.msc,双击每个更新相关服务,点“登录”选项卡,把“允许服务与桌面交互”前面的勾去掉。这个选项默认是灰的,但只要服务是“手动”或“自动”,点一下就能激活,去掉它,第三方软件就勾不到系统底层了。
现在我的电脑已经连续42天没弹过一次更新提示,Download文件夹大小稳定在12KB,任务计划列表里WindowsUpdate目录下空空如也。我也没完全放养,每个月初手动点一次“检查更新”,只勾选带“安全更新”字样的KB号,下载装完就关页面。不图新功能,只求不崩。
附的那串bat命令我贴在桌面记事本里,每次怀疑出问题就双击运行,三秒出结果,比看设置界面快多了。
不是所有电脑都适合这么干,银行柜台机、工厂PLC上位机、医院CT工作站确实需要绝对静默;但如果你就一台家用机,装着游戏和网课软件,关得太死,某个零日漏洞爆发时可能连补丁都找不到地方下。
我试了14种组合,最后留下这四步,不复杂,但必须全做。少一步,它就能从缝隙里钻出来。
关更新这事,真不是点一下“禁用”就完事的。
