那天装金山游侠给我整懵了
昨晚直播完想着放松下,翻出收藏多年的老游戏光盘打算怀旧。结果启动器死活读不出光盘,寻思着下个最新的金山游侠当虚拟光驱用。
官网拖下来安装包,双击运行挺顺畅。进度条走到80%突然弹个红叉!提示"安装程序遇到意外错误:0x800F0922",压根没听说过这玩意儿。
三板斧全哑火
按老经验先三连:
- 重启电脑——重启完兴冲冲去点安装包,结果同一个错误提示又特么弹出来了!
- 关杀毒软件——把360全家桶全退出,管理员模式运行安装包,红叉依旧杵在那儿冲我笑
- 换安装路径——C盘D盘E盘轮着试,连桌面都试了,错误代码半点儿不带变的
扒拉出陈年系统日志
火气上头直接掀桌(没真掀)。钻进控制面板翻事件查看器,在Windows日志>应用里翻到满屏红叹号。最扎眼的是这行:"无法注册模块,访问被拒绝"——我寻思管理员账号还能被拦?
不死心去翻他们网站的FAQ,看到条三年没更新的"兼容性解决方案"。照着把*属性里兼容模式改成Windows 7,勾上"以管理员身份运行"。激动搓手点确定,安装框闪了两下...啪!熟悉的0x800F0922拍我脸上。
凌晨三点翻微软祖坟
干脆把错误代码丢进必应。前十条全是指向Windows更新服务罢工。摸到服务列表里看,Windows Update服务果然躺平,启动按钮都是灰的!
咬着牙查依赖项,发现远程过程调用(RPC)服务抽风。重启RPC时手滑点了依存关系页签,看到底下还链着五六个服务。头皮发麻挨个检查,揪出加密服务(CryptSvc)卡在启动状态。
祭出终极奥义:cmd里砸进去三行命令
- net stop cryptsvc
- ren C:\Windows\System32\Catroot2 *
- net start cryptsvc
服务列表里看着加密服务跑起来了,赶紧回Windows Update点启动——这回按钮终于能按了!
补丁雨下得我心慌
打开Windows更新手动检查,哗刷出23个待安装补丁。硬着头皮全选更新,重启两次花掉四十分钟。再点金山游侠安装包时手指都在抖——进度条这回呲溜冲到100%,桌面图标亮起来那刻差点哭出声。
瘫在椅子上琢磨:搞半天是系统更新残缺导致驱动注册失败。微软这补丁机制真该吊起来打!后来翻论坛才知道KB5018427这个补丁包专治各种安装不服,早知道直接搜补丁号能省三小时。所以说,遇事别瞎折腾,先给Windows打补丁保平安!
