这破事儿我可太熟了!上周六晚上就想打两把游戏放松放松,结果双击游戏图标死活进不去,直接给我弹了个红叉叉错误框,清清楚楚写着“找不到 *”!气得我差点把鼠标给扔了。
不信邪。想着重启能解决九成问题,赶紧啪叽一下重启电脑。风扇呼呼转完了,怀着激动的心双击图标……好家伙,那红叉叉像个牛皮糖似的又弹出来了!当场就给我整烦躁了。
咋整?硬着头皮查呗。头一个想到的是不是这倒霉文件被我当垃圾给删了?赶紧翻回收站一顿猛找,从吃剩的文件打包纸到去年修图的临时文件都翻了个遍,结果连 * 的影子都没摸着。不是自己手贱?行,那得琢磨琢磨别的原因。
突然想起来前两天闲着没事儿清理过C盘,用的还是个小众清理软件。当时看它蹦出来一堆“系统垃圾”我就给勾上了,不会把那玩意当成垃圾给误删了?越想越觉得是这么回事儿!肠子都悔青了。
瞎猜没用,得确认!我就寻思手动把这文件弄回来。网上搜一圈,都说可以去别的正常电脑上拷一份或者从安装包提取。正好那游戏是Steam买的,我就吭哧吭哧验证文件完整性:
- 打开 Steam 库,对着那个气人的游戏右键点属性
- 找到“本地文件”选项卡,戳那个“验证游戏文件完整性”的按钮
进度条跑完了,Steam 还真给我自动重新下载回来了一个完好的 !当时心里一阵得意,“搞定!小样儿!”
兴冲冲地又去点游戏图标……那阴魂不散的红叉叉它又!出!现!了! 我人都麻了,对着屏幕愣了半分钟。Steam 都验过了?咋回事?
冷静下来一想,有没有可能是系统注册表或者什么驱动出幺蛾子了?这玩意儿我平时可不敢乱动。抱着死马当活马医的心态,试了下微软家那个自带的修复工具:
- 按住键盘上的 Win 键再按 X,选“命令提示符(管理员)”,蹦出个黑框框
- 在框框里慢慢敲上 “sfc /scannow”,回车!
只见光标在那儿滴溜溜转了小十分钟,弹出一行报告说“发现损坏文件并已成功修复”。成了?这玩意儿还能修DLL的?半信半疑地第三次点开游戏图标……我的妈呀!熟悉的启动画面!居然进去了! 那一刻差点老泪纵横,折腾了一晚上总算是见着光了。
这回真是给我折腾够呛。手滑误删是最大可能(尤其是刚清理过系统的朋友),软件瞎删也是个帮凶。自己用验证完整性或者拷文件回来最直接,可要是还不行,就得想到是不是系统深处藏着点小毛病,那个 sfc 工具关键时刻顶大用!备份?嗐,经此一役,下次清C盘我一定先掂量掂量再下手!