CSGO打开闪退

来自电脑维修知识库
Xiaojie讨论 | 贡献2023年4月29日 (六) 11:37的版本

跳转至: 导航搜索

知识库编号:0711


问题现象

Steam下载的CSGO游戏打开后黑屏一段时间后闪退/崩溃,无法正常启动,无报错弹窗,无错误日志。

联机修复验证游戏完整性/卸载重新安装均无法解决


解决方案

CSGO游戏闪退

1、游戏在全屏状态下自动最小化到任务栏,游戏进程还在后台运行。

通过whoareyou工具检测,SyntpEnh.exe进程会抢占窗口焦点,导致全屏的游戏变成非活动窗口,从而最小化。

任务管理器中找到SyntpEnh.exe这个进程,右击打开文件所在位置,将该文件改名,然后在任务管理器中结束该进程,问题即可解决。


2、游戏打开后闪退,进程自动退出。

排查为用户自行设置游戏分辨率后所致,需要在游戏无法正常启动的情况下,通过修改游戏配置文件,来修改游戏的窗口模式和分辨率。

找到Steam安装目录,默认为【C:\Program Files (x86)\Steam】,找到其中的userdata文件夹,该文件夹保存了用户数据和部分游戏设置。

userdata文件夹下的数字ID命名的文件夹即为用户数据文件夹,用户如果登录过不同的账号,则可能会有多个,建议每个都更改。

数字ID文件夹下依然是很多数字命名的文件夹,这些文件夹为游戏ID对应的配置文件

CS:GO这款游戏的ID为730,继续打开local文件夹,cfg文件夹,找到video.txt配置文件

具体的完整路径为【Steam安装目录\userdata\Steam用户ID\730\local\cfg\video.txt】

打开video.txt这个配置文件后,搜索以下内容进行修改

setting.fullscreen:用于设置游戏是否全屏显示,1表示全屏,0表示非全屏。

setting.defaultres:用于设置游戏的默认分辨率宽度。

setting.defaultresheight:用于设置游戏的默认分辨率高度。

建议将游戏窗口模式设置为非全屏,并将游戏分辨率修改为与桌面分辨率一致或者更低的16:9分辨率。如1920*1080,1600*900,1280*720等

然后重新打开游戏测试问题是否解决