电脑型号:拯救者Y7000 2020;Intel i7-10750H
系统版本:Windows11 家庭中文版 21H2
更Win11以后不知道啥时候开始电脑突然没办法升级了,每次点进去都提示“出现错误。请尝试稍后重新打开设置”。并且应用商店也无法下载新应用,会报错误代码0x80070422
。
在百度上找了一圈,各种命令行、系统设置都试了个遍,最终也没成功解决问题。倒是在贴吧上找到一种删除"C:\Windows\SoftwareDistribution"
文件夹的方法,删除后再次将Windows Update服务设为自动(触发器)并手动启动,操作后确实可以成功进入更新界面,但实际上并不能获取更新信息,且应用商店依然无法下载新应用。
经过各种搜索与分析,问题最终锁定在:Windows Update服务无法正常启动。
好了,既然百度搜不到,那咱就用英文上Google!搜索后发现这个问题在18年左右就有人遇到过,确切的描述是“windows update service keeps disabling itself”,answers.microsoft.com里微软的“专业顾问”给出了很多方法,但提问者都回复没有解决问题。
最后,在https://www.thewindowsclub.com/windows-update-keeps-disabling-itself-automatically和https://www.thewindowsclub.com/what-is-clean-boot-state-in-windows中找到了一种方法,照着流程走了一圈最后终于解决了问题,步骤总结如下。
Win
+R
输入msconfig
;加载启动项
;Win
+R
,输入services.msc
。找到“Windows Update”,右键属性:出现以上这种问题可能是由于某些服务和Windows11不兼容,干扰了Windows Update服务的运行,由于在clean boot中我们将除Microsoft服务以外的其他服务全部禁止了,从而可以恢复Windows Update的运行,但这样也会导致其他用户服务无法正常运行。
如果有些软件无法运行,就检查一下是不是禁用了相关服务导致的,用之前提到的msconfig
进行管理。当然,我们也可以直接保留一些看起来“人畜无害”的服务,例如"Steam Client Service"、“Alibaba PC Safe Service”等等。