第一部分照例是回忆或吐槽,正文从第二部分开始。
1
还是回忆下以前坐过的公司班车。坐班车历经好几位司机师傅,除了天天迟到、还要求坐班车的同事更早到的那位(参见“Microsoft Excel正在等待其他某个应用程序以完成对象链接与嵌入操作”不停地跳出来怎么回事的第一部分),还有他的前任——一位老师傅,他平时开车比较慢,但自尊心特强,你不能说他慢,他听到了不会还嘴,却会默默地加油门……
有一次去公司组织去外地活动,除了班车开去,还多租了一辆大巴。回程时,大多数人都想去坐大巴,舒服,班车当时只是用一辆旧中巴。行政部经理想平衡下两车的人数,从大巴上往下薅人,有的人不愿意了,竟当着班车老师傅的面说他开车慢,不想坐他的车,老司机的脸当场就拉下来了,但没说话。
等老师傅上了车,一只手基本就没再离开过档把,一路踩着油门,那班车开得,这么说吧,通常4小时路程,不到3小时飞到了。下车后不停地跟人说,我们把大巴都甩没了。
我可以想象那天坐班车的人都经历了什么……
2
如果Windows也能有这样的速度与激情,该多好。
最近在给win10 LTSC 2021安装更新,其中有一个补丁KB5087544,每次下载到22%时就卡那,开始报错,大致的意思说是下载更新遇到错误,让稍后重试,并给出错误代码0x80070020。
既然让我重试,我就再试,还以为是微软服务器或网络繁忙,导致下载失败,这种事又不新鲜。然而重试了几次,也重启了,没有解决,还是卡在这个补丁的下载上,每次都是到22%就报错,错误代码0x80070020。
不能再听Windows自说自话,自己找答案吧。找答案,以前用搜索引擎,现在用AI,然后AI去用搜索引擎找。有个朋友经常跟我说,国外的ChatGPT更好,我想不过是更理解提问者的语言然后内部设置显得共情些,就是舔。而国内的AI在共情与体贴上就参差了,不过到了搜索结果与分析的正确性还是熊大熊二,内外没什么大不同,最后回答又到了组织语言能力的比拼,当然是舔狗更胜一筹。
综合AI给的信息之后,大致这个0x80070020的含义是有占用有干扰导致错误,建议我关闭杀毒软件,检查占用情况。这台操作系统刚装的,还没安装杀毒软件,只有Windows自带的,总不会是微软自己干扰自己,而且也重启一两次了,还有什么占用。
不过后面的步骤还是可以试试的。首先是按AI的说法使用“使用 Windows 更新故障排除工具”:设置-更新与安全-疑难解答-其他疑难解答。这个是WIN10的,WIN11也有,设置-系统-疑难解答-其他疑难解答。然后在其中找到“Windows 更新”,点击“运行”。然后等Windows自己检测修复。
除了这个疑难解答,还有一个方法,就是清理更新缓存,以解决下载更新中出现文件损坏。AI给出的具体步骤和命令是:
1.打开命令提示符(管理员),停止Windows更新服务和后台智能传输服务:
net stop wuauserv
net stop bits
2.删除更新缓存文件:
rd /s /q %windir%\SoftwareDistribution\Download
rd /s /q %windir%\SoftwareDistribution\DataStore
3.重新启动Windows更新服务和后台智能传输服务:
net start wuauserv
net start bits
我比较懒,不想去敲命令,也不想复制命令,就直接操作,到服务(任务管理器里有,计算机管理里也有,或者开始菜单的Windows工具里也有)里先停止这两个服务:Windows更新服务(wuauserv)和后台智能传输服务(bits)。
然后找到Windows更新下载的缓存文件夹c:\Windows\SoftwareDistribution\Download,删除里面的文件(上面命令里的DataStore我没有动,以前清理更新下载也没有动过DataStore,所以先没动它,除非这些方法都不奏效)。
最后回服务重新启动前面停止的两个服务。
作用和前面的命令行操作是一样的。如果你不理解命令行或和我一样,不想去cmd,也可以这么直观地做。
完成这些后,再去更新里重新开始,就完成了,没有遇到报错。
我到这里算是成功,如果你在遇到更新同样的问题时做到这里还有问题,可以继续试下面方法:
运行以下两个Windows的系统修复命令:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
一般我会建议先运行sfc。不过我的系统是刚装,不大可能损坏,就没有运行修复了。
如果修复还不能恢复正常更新,最后可以手动安装更新补丁:微软官方补丁下载地址。
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/2392.html

