哥们姐们,今天聊聊一个让我当年头疼得要死的问题——“由于应用程序配置不正确 应用程序未能启动”。我第一次碰到这玩意儿,那叫一个懵逼,心里只有一句话:我啥也没干,怎么就不能启动了?
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
那会儿我刚下班,想着赶紧把新下的游戏装上玩玩,结果双击安装包,还没到安装界面,突然就跳出来这么个错误提示。那瞬间,火蹭就上来了。我这电脑平时好好的,怎么就给我整这出?
第一反应,那肯定是重启。 谁家电脑出点毛病不先重启试试?我赶紧把电脑重启了,心想这回总能行了。结果,开机之后再点,还是那个熟悉的错误提示,跟个顽固分子似的,甩都甩不掉。我心里那个不爽,这招不行,还有啥辙?
我开始琢磨,是不是文件下坏了?于是我把那个安装包删了,又重新去官网下了一遍。网速慢,等了半天,文件终于又下好了。结果?双击一运行,还是老样子!“由于应用程序配置不正确 应用程序未能启动”,这几行字就跟刻在我脑子里一样,看得我都快吐了。
那时候我真是有点抓狂了,这啥情况?我寻思着,是不是系统有问题?但我又不想重装系统,那工程量太大了。我就开始上网搜,把那几个字敲进搜索框,各种论坛、贴都翻了一遍。网上说什么的都有,有说要装啥补丁的,有说要更新驱动的,还有说要检查文件完整性的,搞得我头都大了。
我一看,好多人都提到了一个东西,叫什么“VC++运行时库”。听起来就很高大上,我寻思这玩意儿是不是电脑里缺了我也不懂,就想着死马当活马医呗。我打开“控制面板”,找到“程序和功能”,密密麻麻一大堆程序,我仔细翻了翻,果然看到了好几个什么“Microsoft Visual C++ Redistributable”的东西。
但是问题来了,我不知道该装哪个,也不知道是不是缺了某个版本。网上说,有时候游戏或者软件需要特定的VC++版本才能跑起来。我当时就想,这真是个坑,谁能知道到底要哪个?我就凭着感觉,把那些能卸载的VC++都卸载了,心里想着,卸载了再装新的,总能解决问题?结果,卸载完之后,我再点游戏,更惨了,直接没反应!这下我彻底傻眼了,越搞越糟了。
无奈之下,我只好又去网上搜,这回我搜得更详细了,加上了我的操作系统版本,还有具体的错误代码(如果错误提示里有的话)。慢慢地,我发现很多人都建议去微软官网下载一个叫“All in One Runtimes”或者挨个下载各个版本的VC++运行时库。我看到有个帖子说,最保险的方法就是把常用的几个版本都装上,包括32位和64位的。
我心一横,反正已经这样了,那就试试呗。我先去微软官网,一个一个地找那些“Visual C++ Redistributable”的下载链接。从2005年开始,一直到2015年,把2017年的,2019年的,甚至2022年的,所有的x86(32位)和x64(64位)版本都下了下来。那些文件不大,但架不住版本多,我一个个地下载,一个个地安装。
安装的时候,有些会提示已经安装了,我就跳过。有些会提示修复,我就选择修复。有些是第一次安装,我就直接装了。我那会儿就跟个傻子似的,也不知道哪个有用,就一股脑全整上了。装完之后,我心里也没底,就想着再试试那个让我头疼的游戏安装包。我深吸一口气,双击。
奇迹发生了!那个熟悉的错误框没再跳出来!取而代之的是,游戏安装程序界面顺利地弹了出来!我当时的心情,就像是中了大奖一样,真是太激动了!这几天积累的郁闷和焦躁,瞬间就烟消云散了。
从那以后,只要我再碰到这种“由于应用程序配置不正确”的问题,我第一反应就是去检查VC++运行时库。有时候,也会是.NET Framework版本不对导致的,但我发现绝大多数情况下,都是VC++惹的祸。这事儿就告诉我,电脑出问题,别急着重装系统,也别盲目操作,多找找原因,很多时候就是缺了那么几个运行时环境。