昨儿晚上想玩个新下的游戏,双击启动图标弹出来个报错框,说什么dll文件找不到。我寻思这不就是缺运行库嘛以前也碰到过,但每次找下载都贼费劲,要么链接失效,要么一堆坑。干脆这回把正确方法摸清楚,记录下来给大家避雷。
第一步:搞清楚到底要下哪几个
以前傻乎乎直接百度搜“游戏运行库下载”,好家伙,出来的全是带广告的网站,一不小心就下到全家桶或者病毒。这回学乖了,直接打开控制面板看已安装程序列表。重点看带Microsoft Visual C++字眼的,发现我电脑里装的还是2015版的老家伙。又翻了几篇靠谱论坛帖子,确认现在主流游戏基本都需要这些:
- Visual C++ 2015-2022合集包
- .NET Framework 4.8
- DirectX最终用户运行时
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
有些老游戏可能还得装旧版DirectX 9.0c,这个先记在小本本上备用。
第二步:摸到官方窝点
关键来了!绝不碰第三方下载站。微软官网藏得深,直接在必应搜"Microsoft Visual C++ Redistributable"(英文搜比较准)。第一个结果就是微软官方下载页,链接我就不放了反正你们自己搜。页面里有两种选项:
- 一个专门给Visual Studio开发者用的(巨大无比,别下这个!)
- 另一个写着"最新支持的Visual C++下载",点进去就是60多MB的合集包
重点!文件名带"vc_redist.*"这个是64位系统用的,现在新电脑基本都是这个。差点手快点了旁边32位的,那就白忙活了。
第三步:下载安装一条龙
对着下载页深吸一口气,先点vc合集包,进度条嗖嗖跑完。双击安装时跳出来个用户账户控制提示,哆嗦着手点了“是”。安装过程就几秒钟,什么选项都不用管,闷头点下一步就完事。
装完不信邪,又把.NET 4.8和DirectX最终版都补上。特别是DirectX那个,下回来是个压缩包,解压后有个叫“*”的玩意儿,双击它才会自动更新组件。
千万别被流氓软件坑了!中途杀毒软件弹窗警告某个下载器的行为,我秒点“阻止”。装完特意重启电脑,再点游戏图标——这回终于弹出游戏公司logo了!随手开个2077老存档试跑,帧数稳得一匹。
总结下来就三板斧:弄清组件名称→直捣微软官网→按系统位数下载。现在把这三个安装包丢U盘里存着,下次重装系统十分钟就能搞定,美滋滋。