上一期@安静的木木在评论中提到了win7的原始系统是没有各种运行库的,今天我们就来讲一讲有关运行库的二三事
不知道各位有没有遇到这种情况,好不容易下载好的软件,辛辛苦苦下载的游戏,满怀欣喜的打开,却遭遇了花屏甚至无法运行的地步,频繁的提示少了文件内存读取错误,却不给出解决办法,只能在论坛里搜索解决方案,最后也没有办法解决
遇到这种情况,说明你的电脑可能有一类关键的组件没有安装-运行库
从字面上看,运行库是程序在运行时所需要的库文件。没有了他,就无法运行部分程序
也许很多人到这里就想向笔者要全套的运行库了,当然网上一搜也会有一堆结果,但是在这里,笔者想说的是,没必要,真的没必要
某平台的运行库合集
有人说,多多益善,我都安装了,可是真正的运行库可不止这么些,有可能安装了100个运行库,里面只有你一个需要用的,那样岂不是得不偿失,笔者的观点是,按需所取,仅仅安装我们真正需要的运行库就足够了
那么如何取呢,这里要说到对应着游戏软件无法运行的四大情况
应用程序正常初始化(0x000*****)失败?应用程序错误,内存不能为written或read?一般在安装驱动程序(尤其显卡驱动)容易提示报错信息为:缺少.NET文件或者低于系统要求版本
.NET
如何选择呢?
xp默认没带.Net Framework,vista是2.0,win7自带的是3.5,win8支持4.0,Win8.1支持4.5,win10支持4.6,也就是说,按需所取,是什么系统的就可以找对应的版本了
各种未知错误如“配置不正确”或其他错误;没有找到msvcp100.dll?vc运行库报错一般为窗口报错或者蓝屏
VC
vc的选择足以拿出来作为一个专业的科普文章来讲述,不过在这里加藤惠就长话短说的总结一下吧,建议将05、08、10都安装一下,VC运行库是不会占用太大空间的
缺少d3dx9_xx.dll:如d3dx9_4041/丢失xinput1_3.dll?缺失openal32.dll/缺少PhysXLoader.dll(如DirectX报错,下载DirectX安装或修复即可,重启电脑后进行游戏测试)
这里就是最最最普通的显卡驱动问题了,玩一些大作的游戏玩家经常会遇到这种情况,及时升级游戏显卡驱动也是十分必要的
一般缺少这种组件的话软件也会直截了当的提示你,比如:当前Adobe Flash不可用,请到官网升级最新版本,一般来说就是这样
到这里我就向大家介绍完毕了,这些所需要的组件实际上也被囊括到了一个由软件管家提供的网址里面,我放在了扩展链接里,有需要的童鞋直接点击就可以访问(电脑访问,手机不可看),获取自己想要的组件进行下载了,不知道网址的童鞋,私信我回复”运行库“也可以得到网站链接哦
其实造成游戏软件无法运行的原因非常多之多,硬件损坏?兼容问题?版本错误?软件冲突?这样的可能性非常多之多,今天只是讲了其中的一个大方面,缺少运行库后改如何做,如果有机会的话笔者也都会一一讲解的