那天,真是窝火得很。我像往常一样,吃完饭想着打开DOTA2玩两把,结果Steam一打开,就提示DOTA2有更新。好家伙,点下更新,进度条刚动了一下,啪!一个错误框就弹出来了,上面赫然写着“更新DOTA2时发生错误(应用配置无效)”。
当时就愣住了,心里想着这是搞什么鬼?以前更新都很顺利的。玩游戏的兴致一下子就掉了一半。但老玩家嘛遇到点问题总得自己想办法解决不是?我立马就开始折腾。
检查游戏文件
我想到的就是,会不会是游戏文件哪里坏掉了?这可是Steam上解决游戏问题最经典的招数了。我赶紧打开Steam,找到DOTA2,右键点开属性,然后切换到“本地文件”那个选项卡。一眼就看到了那个“验证游戏文件完整性”的按钮。想都没想,直接就点下去了。
- 点开Steam。
- 找到DOTA2,右键点“属性”。
- 选择“本地文件”选项卡。
- 点击“验证游戏文件完整性”。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
那个验证过程跑了好一会儿,我盯着屏幕,看着它一点点检查。心里想着,要是这就解决了那该多结果?验证跑完了,提示一切正常,没有发现任何问题。我心里咯噔一下,这招没用。试着再次更新,还是同样的错误,心里那个憋屈。
清理下载缓存和更换下载区域
验证文件没用,我就琢磨着,这“应用配置无效”会不会是下载环节出了问题?或者是Steam自己的一些缓存文件捣的鬼?我决定从Steam的设置入手。我点开Steam左上角的“Steam”菜单,选择了“设置”。
在设置里面,我先找到了“下载”这个选项。这里面有个“清除下载缓存”的按钮。想想也是,缓存文件多了,指不定就有些脏数据在里面搞破坏。我毫不犹豫地就点了下去,然后Steam就提示我需要重启。行,那就重启。
- 打开Steam“设置”。
- 进入“下载”选项。
- 点击“清除下载缓存”,然后重启Steam。
重启完Steam,我再次尝试更新DOTA2。结果还是老样子,错误依旧。当时心里就有点烦躁了。不过我看到下载设置里还有一个“下载区域”的选项。以前也听别人说过,有时候某个下载节点抽风,换个地区可能就好了。于是我试着把下载区域从“China – Shanghai”改成了“Hong Kong”,或者“US – Los Angeles”之类的。改完之后,Steam又提示我重启。再重启。
- 重启Steam后,再次进入“下载”选项。
- 把“下载区域”换成别的,比如香港或者美国。
- 再次重启Steam。
重启后,怀着一丝希望再次点击更新,结果仍然是“应用配置无效”。我当时真想摔鼠标了,怎么这么顽固!
重启电脑和删除appcache文件夹
软件不行,那就硬件?虽然感觉希望不大,但我还是决定把电脑重启一遍。这可是万能的“重启大法”,很多时候一些莫名其妙的问题,重启一下就全好了。我老老实实地把电脑关机,然后重新启动。启动完电脑,我再次打开Steam,想着这回总该行了?结果?还是不行!我简直要抓狂了。
- 把电脑彻底关机,然后重新开机。
重启电脑都无效,我开始深入思考了。这“应用配置无效”究竟是什么意思?是不是Steam自己本地的一些核心配置或者缓存文件混乱了?我突然想起以前帮朋友解决过类似的问题,好像是跟Steam的某个文件夹有关。我决定手动去清理一下Steam的一些文件。
我彻底关闭了Steam。不是点右上角那个叉,而是从任务管理器里把Steam的所有进程都给结束掉,或者直接右键右下角任务栏的Steam图标,选择“退出”。确认Steam完全退出后,我找到了Steam的安装目录。我记得我的Steam是装在D盘的,我就找到了那个“Steam”文件夹。
进去之后,我开始寻找,很快就找到了一个叫做“appcache”的文件夹。以前就听说过,这里面存了很多Steam的临时配置和缓存文件。我寻思着,就你了!我直接把整个“appcache”文件夹都给删掉了。
- 彻底退出Steam(任务管理器里也要确认没进程)。
- 找到Steam的安装目录。
- 找到并删除整个“appcache”文件夹。
删完之后,我重新打开Steam。这回Steam启动的时候,明显感觉它好像在重新加载一些东西,速度比平时慢了一点点。我心里燃起了希望!等Steam完全启动并加载完成后,我迫不及待地再次点击了DOTA2的更新按钮。这回奇迹发生了!进度条开始正常滚动,没有再弹出那个烦人的错误框。我心里一块大石头终于落地了!
整个更新过程跑完,我赶紧进入游戏试了试,一切正常!所以说,下次遇到Steam更新DOTA2或者其他游戏,提示“应用配置无效”的时候,别忘了先试试前面那几招,实在不行,就把那个“appcache”文件夹给清理掉!这招对我来说,屡试不爽。

