本文环境说明:
·服务端(SPT):SPT-4.0.0-40087-0582f8d(Release 40087)
·客户端(Client):Client.0.16.9.0.40087
I. 客户端、服务端下载
·在此之前,请先确保你已经安装了以下的DotNet前置依赖:
.NET Framework 4.7.2 | https://dotnet.microsoft.com/en-us/download/dotnet-framework/thank-you/net472-offline-installer |
.NET Desktop Runtime 5.0.17 | https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-5.0.17-windows-x64-installer |
.NET Desktop Runtime 6.0.36 | https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-6.0.36-windows-x64-installer |
.NET Desktop Runtime 8.0.21 | https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-8.0.21-windows-x64-installer |
.NET Desktop Runtime 9.0.10(SPT 4.0.0新依赖) | https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-desktop-9.0.10-windows-x64-installer |
ASP.NET Core 9.0.10(SPT 4.0.0新依赖) | https://dotnet.microsoft.com/en-us/download/dotnet/thank-you/runtime-aspnetcore-9.0.10-windows-x64-installer |
若因网络环境问题无法下载可前往该蓝奏云链接进行下载:https://kagurazakanana.lanzouo.com/b00odeqvvg
密码:bvqd
·下载并安装好依赖后,请到SPT发布页下载最新版的SPT 4.0.0及对应版本的客户端
II. 整合客户端与服务端
·如图,将下载的SPT(SPT-4.0.0-40087-0582f8d.7z)和Client(SPT4.0.0Patched-Client.0.16.9.0.40087.zip)分别解压,并创建一个新文件夹进行整合:
·接下来,将SPT内的所有文件移动到新创建的文件夹中,如图:
·并将Client也移动到这个文件夹中,最终的EFT文件夹应该是这样的:
·注意:在SPT 4.0.0中,SPT服务端、启动器等文件均被整合到了单独的SPT文件夹中,而SPT 4.0.0之前的版本则是将SPT服务端、启动器和客户端放在同级文件夹中,(这将影响稍后对启动器的设置)如下图:
![]() |
![]() |
SPT 4.0.0 新版目录结构 | SPT 3.11.4及以前的目录结构 |
III. 通过正版验证
·根据测试,SPT 4.0.0版本对于正版校验并未做出改动,所以之前SPT 3.11.4的过验证工具以及方法仍然有效,已经进行过正版验证可以忽略这一步。如果还未进行正版验证或者升级到SPT 4.0.0后正版验证失效,则可以参考以下文章过正版验证:
[SPT 3.11.4]过正版验证补丁及教程 – By KagurazakaNana
IV. 配置启动器启动游戏
·上文提到过,新版SPT(SPT 4.0.0)修改了SPT服务端和启动器可执行程序的路径,SPT.Server.exe和SPT.Launcher.exe现在被放进了 ./EFT/SPT/ 文件夹中,不需要且不能将他们直接移动到EFT文件夹(即和EscapeFromTarkov.exe放在相同文件夹中)。当然,为了方便启动,你可以对这两个文件创建快捷方式,将创建的快捷方式放到EFT文件夹中
·接下来,先打开SPT.Server.exe并等待服务端加载完成,加载完成如下图所示:
请确保服务端没有报错、红字、意外终止等情况,再进行启动Launcher的操作
·打开SPT.Launcher.exe,进入右上角设置(Settings),检查启动器配置是否正确。着重检查游戏路径是否正确,要确保游戏路径是EscapeFromTarkov.exe所在的路径。如下图所示。
·不出意外的话,和之前版本的操作一样,创建存档、选择版本并点击开始游戏后,就可以顺利进入游戏了:
V. 常见错误排查
·Q:开始游戏显示“Your BepinEx/Plugins/spt/spt-core.dll file version doesn't match what was expected and is unable to start. Try reinstall SPT”
·A:一般有两种可能,第一是你的启动器游戏路径设置不正确,请重新根据第四节步骤检查启动器游戏安装路径是否正确;第二种可能则是你的SPT服务端和客户端不匹配,如使用SPT 4.0.0和非40087的Client。请重新检查你下载的客户端版本号是否和SPT发布页的相同。
·Q:开始游戏显示“您的电脑上未安装《逃离塔科夫》。请购买游戏,支持游戏开发商!”
·A:此提示表示游戏未通过正版验证,请根据这篇文章重新进行正版验证:[SPT 3.11.4]过正版验证补丁及教程 – By KagurazakaNana
·Q:开始游戏后,有如下弹窗,无法进入游戏
·A:此情况笔者尚不清楚所有原因,有可能是服务端的问题,尝试重新下载全新的服务端并覆盖来解决
若遇到其他问题,欢迎在评论区进行讨论
补充:根据其他帖子的经验,“Your BepinEx/Plugins/spt/spt-core.dll file version doesn't match what was expected and is unable to start. Try reinstall SPT”也有可能是以下原因引起的:
·服务端(SPT)/客户端(Client)不完整
·路径中含有非ASCII字符(如中文等)
双击SPT.Server.exe,闪一下窗口就自动关闭了是什么情况?
dotnet 9.0.10和aspnetcore9.0.10,两个都是安装时发生严重错误,0x80070643都是这个错误代码
请问一下我创建完账号之后无论选择什么版本进游戏都提示这个怎么办啊