《绝地求生》虽然近日热度降低,依然是很多玩家首选的游戏,不过一些玩家在游戏更新之后会出现一些问题,各种报错让玩家不能正常游戏,怎么处理呢?下面就为大家带来常见报错解决方法汇总,一起来看看。
各种报错常见解决方法汇总
先从大家经常遇到的BATTLEGROUNDS Crash Reporter这项报错讲解一下:
解决步骤:
1丶拔插内存擦下金手指及清灰或插为2-4槽(双槽主板可只重新拔插)
2丶如果是超频导致(CPU:降低主频或+点电压,内存:降低频率或调整时序及电压SOC等)虚拟内存如下
3丶系统或应用程序BUG及冲突原因:重装系统或有备份之前无任何问题的系统请还原
4丶游戏验证完整性,BroCrashReporter,Tslgame.exe程序设置为兼容性运行
右键属性设置,tslgame方法同理
5丶开始—运行输入services.msc 打开服务找到
Windows Management Instrumentation设置为手动,然后启动即可。
其他报错及方法还有如何验证游戏完整性都写在下面
6丶显卡驱动也会造成此报错,官网下载驱动覆盖原驱动即可
7丶如果是DLL和C++运行库导致的方法如下在下面
BATTLEGROUNDS Crash Reporter报错原因:
一丶CPU超频设定值不稳定或温度过高
了解过CPU超频的人会知道,每个人超频都想要超到一个理想值并且温度和功耗都控制的比较低,这关乎到CPU散热及主板做工供电和你的CPU体质(通常分为 雷和雕),这里就不做过多的讲解和专业术语解释了,简单来说你的CPU设定值不稳定,或者是你的硅脂干了和散热不行。
二丶内存容量和超频设定值不稳定及虚拟内存过小
很大原因,这个报错是内存导致的,内存容量过小导致系统内存容量爆满从而终止这个程序来得以系统缓解,通常发生在4-8G的主机上,如何解决该项?可以通过绝地求生全面优化指南此帖设置绝地求生的优先级更改为实时,让系统所有资源优先给予绝地求生(TSLGAME),或者将系统内的虚拟内存放大一些,最好是物理内存的1.5-2倍,如8G设定值为12228-16384“物理内存X1024X1.5/2倍”(详情参考链接),另外如果是你XMP或者内存超频导致此报错弹窗,那么90%的几率就是你的内存设定值不够稳定,时序压低了,或者频率给的太高,又或者你的内存电压给的不足及SOC和小参设置不够稳定,建议修改时序(TCL-TRCDRD-TRCDWR-TRP-TRAC也就是你的第一时许+1)或降低频率范围可取值≈200Mhz左右,SOC修改为1.1 其他可以参照如上链接的内存超频进行参考!建议超完频进行Memtest进行内存测试200%无错误。
三、系统(服务、文件、错误代码)和主机的质量及搭配
除以上情况没有问题外,你本身系统有问题也会导致此报错,系统文件,系统服务(windows services 按WIN+R弹出运行输入services.msc即可进入 “百度此崩溃百度会有提到禁用哪些服务来阻止此报错”),错误代码,中毒,都有可能,重装系统可能90%会解决,但仍然不行,就是你主机上的某配置有问题,如:电源,主板,内存,CPU,硬盘,其中包括杂牌,内存不兼容(不兼容主板,或者双通道组建有问题 4槽双通道插槽为 A1 B1 A2 B2 也是日常说的1-3 2-4)或于主板不兼容,及缩水货,垃圾货(非常不行的配置)等等也都会造成错误,可以优先更换内存(要与主板匹配),建议有亲戚的店(电脑店)或者朋友能匹配自身主板的内存借来先更换,如果更换完没问题不会在弹报错,那就是内存问题了。除了内存应用程序的问题外,也可能是你系统的虚拟内存设定值过小,或者不正确,如何设置参考:绝地求生全面优化指南
应用程序没有检查内存分配失败
程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。
二、应用程序由于自身BUG引用了不正常的内存指针
系统本身的应用程序或文件的BUG出现了问题或内存的不兼容
如果系统经常有所提到的错误提示,下面的建议可能会有帮助:
1.查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。
2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。
内存不能为Read和written:
此两项也是我们经常遇到的报错,除应用程序冲突外,偶尔会出现此两项报错,可能重上游戏或重启即可解决,但经常遇到此两项报错的,除内存问题外,就是系统和应用程序冲突的问题了(详情看如上),可根据下方修复dll和验证游戏完整性方法进行修复
修复DLL—报错—验证游戏完整性—游戏运行中打不开程序—切不出任务管理器—游戏语音问题—缺少或丢失DLL文件—C++运行库缺失—Net3.5安装—绝地求生缓存日志占用C盘—(Glsruning = = 1)—卡大厅—{25}BattlEye报错—游戏闪退
按WIN+R弹出运行框,输入CMD 打开DOS命令窗口
在DOS命令窗口界面输入for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 然后等待几分钟系统会自动修复DLL文件
BattlEye Launcher(BE报错):
SougouTSF.MSI进入游戏前将输入法切换为微软默认英文,shift+ctrl切换
凡是该类型提示的,根据BE提示路径,找到.DLL后缀文件删除该文件即可(删除前可备份到其他位置保留)。
启动CMD(WIN+R运行框输入CMD以管理员权限运行)输入:netsh winsock reset”“netsh int ip reset,回车确认,验证游戏完整性。
如何验证游戏完整性?
打开Steam右键PUBG属性,然后点击本地文件,再点击验证游戏文件完整性即可
启动CMD(WIN+R运行框输入CMD以管理员权限运行)输入:bcdedit /set TESTSIGNINGOFF,回车确认。
游戏结束后还显示在运行中:
近期盒友们结束吃鸡进程后,再次运行Steam进行游戏时显示“运行中”,这时无需重启或注销电脑,按Ctrl+Alt+Detele(DEL)打开任务管理器,找到“iigw_server.exe”进程,点击结束任务即可。
或者复制以下代码,右键电脑桌面创建一个txt文本把文件改成批处理文件(.bat)来结束吃鸡所有进程
copy /y 绝地求生强制大退.bat %USERPROFILE%\desktop
ping 127.1 -n 2 >nul
taskkill /F /IM BEService.exe
taskkill /F /IM TslGame.exe
taskkill /F /IM iigw_server.exe
taskkill /F /IM BroCrashReporter.exe
创建完后把代码复制到TXT文档里面
然后把TXT文档的后缀名改为.bat,如果盒友们没有显示后缀名可以打开我的电脑(win7)或此电脑(win10),把文件扩展名选上就可以显示了,win7没有看到的话也可以进入文件夹选项打勾选上显示隐藏的扩展名.
改完之后就会变成一个可运行的文件
改完之后,下次只需要运行这个文件就可以完成绝地求生的大退了,不用切换任务管理器也不用重启!
运行绝地求生的时候,不能切不回桌面,也打不开任务管理器:
有时候我们在吃鸡大厅中或者游戏中,想要切回桌面或者结束吃鸡程序却打不开任务管理器,很简单不需要重启,按下键盘上的Ctrl+win(windows键,Ctrl和ATL的中间)+D或者按win+TAB创建第二个桌面然后在打开任务管理器即可
游戏内语音故障:
在游戏中,如果语音存在问题(说不了话—听不到队友说话“没有喇叭图案”),先观察游戏内的语音是否有打开.
游戏内可按快捷键Ctrl+T开启或关闭语音,Ctrl+y更换聊天模式—静音-队伍-全部
尝试清理下DNS缓存:按Win+R键唤出运行输入CMD打开DOS命令窗口输入
ipconfig/flushdns
第二种方法:打开Steam目录 \Steam\steamapps\common\PUBG\Engine\Binaries\ThirdParty\CoherentUIGT\Win64
找到里面的Coherenticuin 剪切到桌面或者移到其他目录,在打开Steam客户端验证游戏完整性,Steam检测不到这个文件就会自动修复还原,如果修复失败,在把原文件放回去~
如何验证游戏完整性请看上面↑也可以通过修复dll来恢复语音
例如某dll文件丢失修复不了,先在系统盘找一找有没有那个文件,例:C:\windows\system32目录下,没有的话在网上下载一个对应的dll文件,然后放进C:\windows\system32目录下,例如经常遇到的MSVCP140.dll文件丢失
如果提示丢失请进这个目录查找,没有在下载新的放进这个目录
以上方法如果不行,请进控制面板—程序与功能—查看C++运行库是否丢失或缺少,然后在网上搜索C++运行库合集进行下载及修复
吃鸡的时候弹出需要安装NetFramework3.5(包括.NET2.0和3.0),点击安装然后在控制面板—程序与功能—点击启用或关闭windows功能启用Net3.5 2.0 3.0
如果无法安装NetFramework3.5或安装失败
请按win+r打开运行输入cmd弹出DOS命令窗口(如果提示需要管理员身份请按WIN+X右键命令提示符以管理员模式运行或者打开左下角windows菜单,找到windows系统—右键命令提示符以管理员模式运行,也可以按住Ctrl+shift+左键点击已打开的命令提示符直接唤出管理员模式)
打开后输入msiexec /unregserver 回车 停止installer服务,再输入 msiexec /regserver 回车 注册installer服务
或打开命令提示符,复制以下命令并在命令提示符中点击鼠标右键,点击“粘贴”,随后按回车键(Enter)执行:
dism /online /Enable-Feature /FeatureName:NetFx3 /All /Source:G:\sources\sxs /LimitAccess
按win+r 输入 services.msc 打开Windows update服务(建议安装完后关闭Update服务,此服务是windows更新有时候会自动更新)并在启用或关闭Windows功能中开启.NET Framework 3.5(包括.NET 2.0和3.0)
右键启用
绝地求生缓存文件大量占用系统盘怎么办?
打开C:\Users\用户\AppData\Local\TslGame\Saved,打开Crashes按Ctrl+A全选删除,清理缓存文件,Crashes是每次你游戏崩溃都会产生的垃圾文件,删除对吃鸡不会造成影响.
(Glsrunning = =1)调用虚拟函数(这个一般是系统和应用程序冲突了),重装系统可以解决。
登陆游戏或者死后返回大厅卡大厅很久:
90%开加速器或者换节点换加速器可以解决,如果不行在界面中按ESC点击重启大厅可以缓解.
{25}BattlEye:Corrupted Data-please perfrom a clean game reinstall:
如上图,此报错一般都是BE程序的报错,在win+r 输入services.msc 找到BE程序点击启动
启用服务后还是不行建议重装游戏(清洁安装):
删除剩余文件夹
前往以下目录并删除PUBG文件夹。这也将删除任何可能在里面的BE文件。在其他任何事情之前,让我们开始卸载BattlEye。
运行Uninstall_BattlEye文件!\ Program Files \ SteamLibrary \ steamapps \ common \ PUBG \ TslGame \ Binaries \ Win64 \ BattlEye
\ Program Files \ SteamLibrary \ steamapps \ common \ PUBG
C:\ Users \用户名\ AppData \本地\ TslGame
C:\ Users \用户名\ AppData \本地\ BattlEye
C:\ Program Files(x86)\ Common Files \ BattlEye
打开命令提示符(Win + R:CMD)
打开Regedit(管理员权限)按CTRL + F并键入BattlEye。这将搜索BattlEye服务地点。删除的BEService文件夹ADDITIONALY I DO建议更换运行BATTLEYE搜索;TSLGAME和PUBG文件并删除任何可能被删除的文件
重新启动你的计算机并执行一个清洁的PUBG安装
更新显卡驱动程序当图形驱动程序损坏或过时时,可能会导致所有类型的问题 - 请确保您的驱动程序是最新版本。
使用Revo Uninstaller卸载PUBG并删除剩余的文件夹和注册表项。
也有部分盒友会出现闪退这个现象,可能是以下几点:
显卡驱动(更换)
虚拟内存设置不正确或者太小(如何设置参考上面的方法)
内存不兼容或者内存爆满—内存开了XMP(重启按Delete键进入bios关闭或者降低XMP频率)
系统原因(重装)
bad_module_info停止工作:
此项一般是win10系统的一个bug或者系统问题重装系统即可
或者禁用superfetch服务,重新停止-启动 也可以
以上就是常见报错处理方法了,喜欢的小伙伴建议收藏备用!
《绝地求生》虽然近日热度降低,依然是很多玩家首选的游戏,不过一些玩家在游戏更新之后会出现一些问题,各种报错让玩家不能正常游戏,怎么处理呢?下面就为大家带来常见报错解决方法汇总,一起来看看。
各种报错常见解决方法汇总
先从大家经常遇到的BATTLEGROUNDS Crash Reporter这项报错讲解一下:
解决步骤:
1丶拔插内存擦下金手指及清灰或插为2-4槽(双槽主板可只重新拔插)
2丶如果是超频导致(CPU:降低主频或+点电压,内存:降低频率或调整时序及电压SOC等)虚拟内存如下
3丶系统或应用程序BUG及冲突原因:重装系统或有备份之前无任何问题的系统请还原
4丶游戏验证完整性,BroCrashReporter,Tslgame.exe程序设置为兼容性运行
右键属性设置,tslgame方法同理
5丶开始—运行输入services.msc 打开服务找到
Windows Management Instrumentation设置为手动,然后启动即可。
其他报错及方法还有如何验证游戏完整性都写在下面
6丶显卡驱动也会造成此报错,官网下载驱动覆盖原驱动即可
7丶如果是DLL和C++运行库导致的方法如下在下面
BATTLEGROUNDS Crash Reporter报错原因:
一丶CPU超频设定值不稳定或温度过高
了解过CPU超频的人会知道,每个人超频都想要超到一个理想值并且温度和功耗都控制的比较低,这关乎到CPU散热及主板做工供电和你的CPU体质(通常分为 雷和雕),这里就不做过多的讲解和专业术语解释了,简单来说你的CPU设定值不稳定,或者是你的硅脂干了和散热不行。
二丶内存容量和超频设定值不稳定及虚拟内存过小
很大原因,这个报错是内存导致的,内存容量过小导致系统内存容量爆满从而终止这个程序来得以系统缓解,通常发生在4-8G的主机上,如何解决该项?可以通过绝地求生全面优化指南此帖设置绝地求生的优先级更改为实时,让系统所有资源优先给予绝地求生(TSLGAME),或者将系统内的虚拟内存放大一些,最好是物理内存的1.5-2倍,如8G设定值为12228-16384“物理内存X1024X1.5/2倍”(详情参考链接),另外如果是你XMP或者内存超频导致此报错弹窗,那么90%的几率就是你的内存设定值不够稳定,时序压低了,或者频率给的太高,又或者你的内存电压给的不足及SOC和小参设置不够稳定,建议修改时序(TCL-TRCDRD-TRCDWR-TRP-TRAC也就是你的第一时许+1)或降低频率范围可取值≈200Mhz左右,SOC修改为1.1 其他可以参照如上链接的内存超频进行参考!建议超完频进行Memtest进行内存测试200%无错误。
三、系统(服务、文件、错误代码)和主机的质量及搭配
除以上情况没有问题外,你本身系统有问题也会导致此报错,系统文件,系统服务(windows services 按WIN+R弹出运行输入services.msc即可进入 “百度此崩溃百度会有提到禁用哪些服务来阻止此报错”),错误代码,中毒,都有可能,重装系统可能90%会解决,但仍然不行,就是你主机上的某配置有问题,如:电源,主板,内存,CPU,硬盘,其中包括杂牌,内存不兼容(不兼容主板,或者双通道组建有问题 4槽双通道插槽为 A1 B1 A2 B2 也是日常说的1-3 2-4)或于主板不兼容,及缩水货,垃圾货(非常不行的配置)等等也都会造成错误,可以优先更换内存(要与主板匹配),建议有亲戚的店(电脑店)或者朋友能匹配自身主板的内存借来先更换,如果更换完没问题不会在弹报错,那就是内存问题了。除了内存应用程序的问题外,也可能是你系统的虚拟内存设定值过小,或者不正确,如何设置参考:绝地求生全面优化指南
应用程序没有检查内存分配失败
程序需要一块内存用以保存数据时,就需要调用操作系统提供的“功能函数”来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是“动态内存分配”,内存地址也就是编程中的“指针”。
二、应用程序由于自身BUG引用了不正常的内存指针
系统本身的应用程序或文件的BUG出现了问题或内存的不兼容
如果系统经常有所提到的错误提示,下面的建议可能会有帮助:
1.查看系统中是否有木马或病毒。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇。
2.更新操作系统,让操作系统的安装程序重新拷贝正确版本的系统文件、修正系统参数。有时候操作系统本身也会有BUG,要注意安装官方发行的升级程序。
内存不能为Read和written:
此两项也是我们经常遇到的报错,除应用程序冲突外,偶尔会出现此两项报错,可能重上游戏或重启即可解决,但经常遇到此两项报错的,除内存问题外,就是系统和应用程序冲突的问题了(详情看如上),可根据下方修复dll和验证游戏完整性方法进行修复
修复DLL—报错—验证游戏完整性—游戏运行中打不开程序—切不出任务管理器—游戏语音问题—缺少或丢失DLL文件—C++运行库缺失—Net3.5安装—绝地求生缓存日志占用C盘—(Glsruning = = 1)—卡大厅—{25}BattlEye报错—游戏闪退
按WIN+R弹出运行框,输入CMD 打开DOS命令窗口
在DOS命令窗口界面输入for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 然后等待几分钟系统会自动修复DLL文件
BattlEye Launcher(BE报错):
SougouTSF.MSI进入游戏前将输入法切换为微软默认英文,shift+ctrl切换
凡是该类型提示的,根据BE提示路径,找到.DLL后缀文件删除该文件即可(删除前可备份到其他位置保留)。
启动CMD(WIN+R运行框输入CMD以管理员权限运行)输入:netsh winsock reset”“netsh int ip reset,回车确认,验证游戏完整性。
19游戏网整理报道
上一篇:堡垒之夜羊驼上车实用方法
下一篇:全境封锁2闪退解决办法