最近电脑又给我整出了个幺蛾子。前段时间,我新买了款游戏,想着下班回家就能痛痛快快玩一把,结果?一双击启动图标,还没看见游戏界面,屏幕上就蹦出来一个错误弹窗:
“无法启动此程序,因为计算机中丢失 vcruntime140_*。尝试重新安装该程序以解决此问题。”
当时我就傻眼了,这什么玩意儿?“DLL”听着就挺高大上的,我一个普通用户,哪懂这些。就寻思着,是不是游戏下载的时候出了问题,或者安装的时候没装没办法,只能死马当活马医,先按照它说的,把游戏彻底卸载了,然后又重新下载、重新安装了一遍。结果?还是不行!同样的错误,原封不动地又跳了出来。
这下我彻底头大了,心里也隐隐冒火。好端端的游戏玩不了,钱都花了,这叫什么事儿!于是我赶紧打开浏览器,把那个“vcruntime140_*”复制粘贴进去,搜索了一大堆。果然,网上遇到这问题的人还真不少。一开始我看到好多网站都提供什么“DLL文件下载”,还教你怎么把下载的文件放到系统文件夹里去。我想着是不是下载一个文件就能搞定?于是就找了个看着还算正规的网站,把那个dll文件下载下来了。
我按照教程,先把文件放到了C盘的Windows\System32下面,因为我是64位系统,又想着是不是还得放一份在Windows\SysWOW64里面?于是又放了一份。然后重新启动电脑,抱着一丝希望去点游戏图标。结果?还是那个弹窗!甚至有几次,点别的程序也开始报这个错了,搞得我一头雾水,还以为自己操作错了,把系统搞坏了。
我仔细回看那些搜索结果,发现很多网友都说,这种单独下载dll文件的方法很不靠谱,有时候就算当时解决了,后面也容易出问题,甚至还可能下载到病毒文件。真正的原因,不是单独一个dll文件的问题,而是电脑里缺少了微软家的一个“大礼包”,也就是那个“Microsoft Visual C++ 可再发行组件包”。原来很多程序,特别是游戏,都是用C++语言开发的,它们运行的时候,就需要这些“组件包”提供一些运行库的支持。如果这些组件包缺失了或者损坏了,那运行程序的时候就会报这种dll丢失的错误。
搞清楚了大致的缘由,我心里就有了点底。赶紧又搜了一下“Microsoft Visual C++ 可再发行组件包”,这回找到的都是微软官方的下载链接,心里踏实多了。但是新的问题又来了,网上好多版本,有2015、2017、2019,甚至还有2022的。我电脑上到底缺的是哪一个?而且还有x86(32位)和x64(64位)的区别。我的系统是64位的,那是不是只装x64的就行了?
经过一番折腾和研究,我才明白,虽然我的系统是64位的,但有些程序可能还是32位的,它们就需要x86版本的运行库。所以最稳妥的办法是,x86和x64两个版本都安装。而且现在微软官方提供了一个比较新的版本,就是把2015、2017、2019、2022这些版本整合到一块儿的,下载一个就能把这些都装上。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
解决办法,我一步步这么做的:
- 我打开了电脑的“控制面板”,找到“程序和功能”。在这里面仔细看了一遍,凡是看到“Microsoft Visual C++ Redistributable”字样的,我都一个个仔细比对。如果是比较旧的版本,或者版本号对不上,我就先把它们都卸载掉了。这样做的目的是为了避免新旧版本冲突,或者把有问题的旧版本清除干净。
- 然后,我直接去了微软的官方网站,搜索“Microsoft Visual C++ Redistributable for Visual Studio 2015, 2017, 2019, and 2022”。这个是目前最新的,能包含以前大部分常用版本。
- 在下载页面,我找到了两个文件:一个是
vc_redist.*,另一个是vc_redist.*。我把这两个文件都下载了下来。 - 下载完成后,我先安装了
vc_redist.*,然后又安装了vc_redist.*。安装过程挺简单的,一直点下一步就行。如果系统提示已经安装过更高版本,就选择修复或者忽略。 - 两个都装完后,我没急着去开游戏,而是稳妥地重启了电脑。这是我的一个习惯,装了系统级的程序,最好还是重启一下,让它彻底生效。
电脑重启完,我怀着忐忑的心情,再次双击了我的游戏图标。这回屏幕上没有弹出任何错误!游戏加载画面顺利出来了,接着就进了主界面。当时那个高兴,简直比中奖还开心!困扰我几天的问题,终于彻底解决了。原来这东西也不是那么玄乎,就是缺个“大礼包”而已。
所以说,下次大家要是再碰到什么“dll文件丢失”的错误,别急着去下单独的dll文件,那些往往治标不治本,还可能有风险。最靠谱的做法,就是去微软官网把那个最新版的“Microsoft Visual C++ 可再发行组件包”给装上。记得,x86和x64两个版本都得装,这样才能避免大多数因运行库缺失导致的问题。学到这招,以后遇到这类情况就心里有数了!

