哥几个,最近老有朋友问我,电脑更新系统,尤其是那个老掉牙的KB4012212,老是失败,搞得电脑卡得要死,有些程序都打不开了。我寻思着,这事儿我可太有经验了,今天就来好好给大伙儿说道说道,我是怎么把它给搞定的,保证是手把手,几步操作,大家都能成功。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
刚开始遇到这问题,我也挺头疼的。那会儿我的旧电脑,每次弹窗提醒要更新,一到关键时刻就给我来一句“更新失败,正在撤销更改”,然后就得等它漫长的撤销过程,真是把我耐心都耗尽了。我一开始也跟大多数人一样,想着是不是网不或者C盘空间不够,赶紧清理了一通垃圾,重启电脑,结果,还是老样子。
后来我就开始琢磨了,这玩意儿肯定不是表面功夫就能解决的。我开始在网上瞎转悠,各种论坛、贴都翻了个遍,想看看有没有什么大神支招。结果发现这玩意儿还真是个老大难,不少人都被它折腾得够呛。我就想着,既然是系统更新的问题,那肯定得从系统服务那里下手。
第一步:停掉那些捣乱的服务
我当时就打开了“服务”管理界面,你们可以在搜索栏里直接敲“服务”就能找到。进去之后,我开始一个个找。主要找了这几个:
- Windows Update:这个是更新服务的核心,它老是想干活又干不就得先让它歇菜。
- 后台智能传送服务(BITS):这个服务平时是帮着下载东西的,更新失败也可能是它卡壳了。
- Cryptographic Services(加密服务):有些更新文件需要加密解密,这个服务要是出问题了,更新肯定也完蛋。
找到这仨,我一个一个右键点它,选择“停止”。停掉了之后,心里感觉轻松了一截,至少它们不会在我修复的时候跑出来添乱了。
第二步:把更新的临时文件清干净
服务都停了,接下来就得把那些失败的更新文件和临时垃圾都清掉。这步很重要,不然下次更新还是会用到那些坏掉的文件。
我打开了“我的电脑”,进入C盘,找到`C:\Windows`这个文件夹,再在里面找到一个叫`SoftwareDistribution`的文件夹。这个文件夹就是Windows Update下载更新包和存放临时文件的地方。我当时的做法是,直接把`SoftwareDistribution`里面的所有东西都给删了。是的,全部删掉!放心,删了没事,系统下次需要的时候会自己重建的。
第三步:重新开启服务
清理干净了,就得把刚才停掉的服务再给开起来。还是回到“服务”管理界面,找到之前停掉的那仨服务:Windows Update、BITS、Cryptographic Services。
这回是一个一个右键点它,选择“启动”。然后检查一下,确保这仨服务的“启动类型”都是“自动”,要是哪个是手动,也给它改过来。这一步做完,我通常会重启一下电脑,让系统重新加载一遍。
第四步:尝试手动安装更新包
重启之后,我一般会先让系统自己检查一下更新,看能不能顺利下载安装。如果还是不行,那我就不跟它墨迹了,直接采取更暴力直接的方法:手动下载和安装更新包。
我当时是在微软官网上,直接搜索“KB4012212”,找到了这个更新的独立安装包。下载下来之后,就是一个`.msu`格式的文件。双击运行它,就跟安装普通软件一样。我记得那次就是这么一顿操作,看着进度条一点点走,提示“安装成功”,那感觉,真是比喝冰阔落还爽!
第五步:终极杀招——系统文件检查和修复
上面几步也偶尔会遇到顽固分子,死活装不上。这时候,我就不得不请出两个命令行大杀器了:DISM和SFC。
打开管理员权限的命令提示符(在搜索栏输入cmd,然后右键选择“以管理员身份运行”)。
我敲了这行命令:DISM /Online /Cleanup-Image /RestoreHealth。敲完回车,等它跑完。这个命令是用来修复系统映像的,如果你的系统文件本身就有点问题,它能帮忙修补一下。
等DISM跑完,我又敲了这行命令:sfc /scannow。这个命令是用来扫描并修复受损的系统文件。它也会跑一阵子。这两个命令跑完了,再重启电脑,然后回去重新试试第四步,手动安装更新包。
我为啥知道这些?说起来也是因为我那老伙计,家里电脑用得也糙,平时除了看新闻就是打打麻将,结果那天跟我打电话,急得火烧眉毛。说他电脑更新了个东西,老是失败,然后电脑就卡得不行,一堆软件都打不开了。他以为电脑坏了,非要我给他重装系统。我一听就觉得不对劲,哪有这么容易坏的。那时候我正好在家闲着,就想着过去给他看看,免得他花冤枉钱。结果一捣鼓,还真是这个KB4012212捣乱。那几天我就跟他电脑较上劲了,从网上找资料,自己试,一步一步摸索出来的。不为别的,就为省他一份重装系统的钱,也是为了自己心里那股子不服输的劲儿。搞定了之后,那成就感,别提多带劲了。
大伙儿要是也遇到这更新失败的问题,别急着重装系统或者花钱找人修,不妨照着我这些土办法试试,说不定你的老电脑也能焕发第二春。