优先运行easyanticheat_setup.exe修复服务并重启电脑;若仍报错,需清理%appdata%\easyanticheat缓存及c:\program files (x86)\easyanticheat\easyanticheat.sys、c:\windows\system32\drivers\easyanticheat_eos.sys;最后检查并启用secure boot与驱动强制签名。

Win10系统运行《绝地求生》时弹出“Easy Anti-Cheat未安装”提示,说明EAC内核服务未注册或驱动文件缺失,此时游戏客户端无法加载反作弊模块,直接拒绝进入匹配队列。
用官方修复工具重建EAC服务
这一步必须优先执行,它会重新注册Windows服务项、重装驱动文件并校验核心组件签名,90%以上的“未安装”报错由此解决。
1、打开《绝地求生》安装目录(例如:Steam\steamapps\common\PUBG),进入子文件夹 EasyAntiCheat。
2、双击运行 EasyAntiCheat_Setup.exe → 在弹窗中选择 PlayerUnknown's Battlegrounds → 点击【修复服务】。
3、进度条走完后关闭窗口,必须重启电脑。不重启则新注册的服务不会载入内核,后续所有操作都无效。
手动清理残留驱动与缓存
若修复后仍报错,大概率是旧版EAC.sys驱动残留或用户配置损坏,导致新版服务初始化失败。需彻底清除两处关键路径下的干扰文件。
方法一:清空用户级缓存
按下 Win + R,输入 %appdata%\EasyAntiCheat 回车 → 全选该文件夹内所有内容 → Shift + Delete 永久删除。
方法二:删除系统级驱动文件
打开 C:\Program Files (x86)\EasyAntiCheat → 找到并删除 EasyAntiCheat.sys;
再打开 C:\Windows\System32\drivers → 搜索 EasyAntiCheat_EOS.sys → 若存在,右键以管理员身份删除(需先关闭所有游戏进程)。
注意:删除前务必确认已关闭Steam、Uplay等平台后台,否则文件被占用无法删除。
验证系统安全策略是否允许EAC运行
EAC是内核级驱动,强制依赖Windows驱动程序强制签名机制。若你曾为安装其他软件关闭过该功能,EAC将直接拒绝加载并显示“未安装”。
第一步:检查当前状态
以管理员身份运行命令提示符,输入:
bcdedit /enum | findstr "TESTSIGNING"
若返回结果含 Yes,说明测试签名已启用 → EAC必然失败。
第二步:恢复强制签名
① 重启电脑,在启动LOGO出现前狂按 F2/F10/DEL(依主板而定)进BIOS → 找到 Secure Boot 选项 → 设为 Enabled;
② 保存退出,再次开机 → 进入Windows高级启动菜单(设置→更新与安全→恢复→立即重启→疑难解答→高级选项→启动设置→重启)→ 按 7 启用驱动程序强制签名;
③ 最后执行:
bcdedit /set TESTSIGNING OFF
bcdedit /set NOINTEGRITYCHECKS OFF
两项命令均需返回“操作成功完成”才算生效。











