想必大家都知道DLL文件一般在DirectX中,最简单直接的办法打开绝地求生安装目录找到他自带的DX安装文件重新安装下目录类似于:C:Program Files (x86)SteamsteamappscommonPUBG_CommonRedistDirectXJun2010
找到下面的DXSETUP.exe文件双击安装,完成后重新启动,这时候一般不会再有DLL文件丢失错误了。
报错提示0X0000.....引用了0X0000.....内存,该内存不能为read/written,以及跳伞就秒退。
出现频率★★★★ 解决难度★★★(满格5星)
这个类型的问题分为几种情况:
第一种意外情况导致的,大家知道绝地求生一张图,加载到显存中,显存被占满后会继续占用内存来做数据交换,内存地址就好比我们每家每户的门头号,一但某些内存地址应用发生错误,就会导致整个存储数据发生致命错误,而这个现象很容易发生在绝地求生上,原因很简单绝地一次性会载入大量数据到内存,数据量大了发生错误的概率就高的离谱,如果你是偶尔发生这个错误,那么无需操作。
但如果你每天都会遇到,或者说频繁遇到,那么调整下机器的虚拟内存大小(通常自动管理的情况下是物理内存的1.5倍比如你8G内存虚拟内存就是8*1.5)但是我们一般不要调整那么大只需要改成自定义大小4096(4G)就差不多了。修改方法:计算机——右键属性——高级系统设置——高级——(性能)设置——高级——更改——自定义大小最后一定要点下设置,然后确定。
第三种情况,每次进去跳伞就秒退,或者基本每一局都秒退并且设置了虚拟内存,那么你就成为了那10%,这就考虑内存的兼容性问题了(并不是说你内存坏了),只是兼容性可能不好,你可以选择和朋友借一条内存测试下,如果不再出现这个问题那么就建议更换内存。
点击开始游戏显示运行中,然后没有反应,再然后没有然后了(新买号的朋友遇到比较多)
出现频率★★★★ 解决难度★★★★(满格5星)
这个情况出现又分好多种情况,统一以Win7做例子。
前言:首先我们得了解为什么会出现这情况(只想解决不想知道的可以跳过),出现这个情况的根源主要是你的系统里面没有安装,或者没有安装成功,或者安装了其他的VC++2015这个游戏运行库。这个VC++2015库是何许库呢?他是支持绝地求生(其他很多游戏也需要)反外挂程序运行的一个基本运行库。
知道原因后,反外挂程序没有VC++2015就没法启动,反外挂没法启动游戏就不让你启动。
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/juediqiusheng/)重点:上面我们知道了需要安装VC++2015,那么游戏安装过程本来其实就会顺带安装这个库的,那为什么我们还缺少这个库呢,原因在于有许多问题会导致这个库安装失败如下图:
其中最容易出的,也是导致我们吃鸡启动没反应的原因在于系统补丁Windows6.1-KB2999226-x64.msu没有安装,对于六代处理器之前的机器来说只要安装这个补丁就行,但是问题出在好多朋友电脑都是最近刚买的,装的都是最新的六代或者七代甚至八代处理器(内存DDR4),而微软为了推进win10的安装率强行让装了这些处理器的机器不支持win7,也就导致我们KB2999226这个补丁也没法打。
解决方法:将下载好的补丁Windows6.1-KB2999226-x64.msu强行部署到系统中(正常双击安装会报错)
具体操作步骤
1、下载Windows6.1-KB2999226-x64.msu补丁文件
2、解压缩这个文件。把解压缩后的文件直接放到C盘根目录建个文件夹放在里面 比如文件夹名字叫update
3、用管理员模式启动cmd运行窗口,在cmd里面输入 cd 回车
(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/juediqiusheng/)4、复制-----> DISM.exe /Online /Add-Package /PackagePath:C:updateWindows6.1-KB2999226-x64.cab
粘贴到cmd中回车运行
5、如果发现后面跳出来什么文件未指定未找到 肯定是前面命令付打错了 自己好好检查下开始读百分比就没问题了,等装完最后一步
6、上面的运行完成后到Steam安装目录例如SteamsteamappscommonPUBG_CommonRedistvcredist2015
内找到vc_redist.x64.exe 运行修复下(最好重启下)
7、开上加速器吃鸡去吧
更新后新报错:Cannot find 'MSVCP140.dll'.Please, re-install this application
Win7 sp1 的话只要强制部署KB2999226补丁后面修复下VC就可以,win8暂时无解。