问题现象:绝地求生无法启动,卡运行中。且没有弹出BattleEye窗口,即,无任何窗口弹出,steam显示状态为‘运行中’。

原因:VC++2015有异常。

解决方法:请按顺序尝试以下方法。

1.重装VC++2015

——进入《绝地求生》的安装路径(可以在steam上右键《绝地》-属性-本地文件-浏览本地文件)。

——进入'_CommonRedist\vcredist\2015\'路径,分别点击vc_redist.x64.exe和vc_redist.x86.exe,选择修复/安装。

——尝试启动游戏,若启动,则修复成功。

2.安装kb2999226 补丁

本方法需要方法1在安装VC++2015时报错0x80240037后应用。

——访问补丁下载地址,下载补丁https://www.microsoft.com/zh-cn/download/details.aspx?id=48234

——解压后获得如图,需要根据系统选择对应补丁包。
1.webp.jpg

——将对应补丁包的.msu后缀名修改为.cab,然后解压这个文件
2.webp.jpg

——解压后又出现一个.cab文件
3.webp.jpg

——然后运行cmd

——输入:dism /online /add-package /packagepath:"X:路径文件名.cab
4.webp.jpg

——安装补丁成功后,重复方法1

3.升级win7至win7 sp1

升级完成后,重复方法1