
“无畏契约又进不去了弹了一串英文报错”这种消息我这几个月已经收过好几轮。身边朋友遇到问题第一反应是截图发群里第二反应是百度搜代码结果搜到的答案要么过时要么直接把系统改坏。其实无畏契约的启动报错、卡顿、闪退绝大多数都能自己解决不需要重装系统也不需要找维修店。关键是先把报错归归类再按顺序排查。这篇文章我会把 Vanguard 反作弊组件、Windows 系统环境、显卡与内存这几个高发点全部过一遍给你一套可以直接照做的修复顺序。适合被报错劝退的普通玩家也适合帮朋友排查问题但不想背锅的热心人。1. 先搞清楚你遇到的是哪一类问题别什么都往“网络”上甩很多玩家一进不去游戏就怀疑网不好重启路由器、开加速器、甚至换网络折腾一圈没用。实际上无畏契约的启动流程是分阶段的报错出现在不同阶段指向的完全是不同问题。1.1 启动流程拆开看问题就好定位了一款游戏从点图标到进入对局中间会经历好几个环节启动 Riot Client 客户端刷新登录状态、检查更新点击“开始游戏”后Vanguard 反作弊组件完成内核态校验游戏主程序加载连接服务器验证登录进入游戏大厅再进入对局加载地图和角色资源。什么时候报错很关键。如果是在启动器阶段就弹窗多半是客户端文件损坏或者网络连不通如果是在点击开始之后转了两圈又退回启动器大概率是 Vanguard 服务没起来如果安全校验环节弹出 VAN 开头的错误码那就是系统安全功能没满足要求如果进了游戏才闪退、卡死才轮到显卡、内存这些硬件层面的怀疑。1.2 我习惯把报错分成三张画像自己排查时不用记所有错误码先判断属于哪种类型类型典型表现主要排查方向Vanguard 服务异常点开始后转圈、退回启动器、提示无法连接或反作弊未运行vgc 服务、反作弊重装、系统服务被禁用系统安全校验失败弹 VAN 9001/VAN 9002/VAN 9003 这类代码Secure Boot、TPM 2.0、Windows 版本运行环境/硬件异常进游戏后卡顿、闪退、崩溃或显卡报错代码 43显卡驱动、内存超频、后台软件冲突、输入法先对号入座再动手。我最怕的就是一上来就重装游戏重装一次要下载几十个 G结果发现根本不是游戏文件的问题白折腾。2. Vanguard 服务排查游戏还没启动反作弊先卡住了Vanguard 是无畏契约的官方反作弊系统它由两部分组成一个开机自动启动的 Windows 服务vgc和一个内核态驱动vgk.sys。内核态驱动加载得越早保护越严格但这也意味着它一旦被第三方软件拦截或者服务没启动游戏就会直接拒绝运行。2.1 先看 vgc 服务是不是“自动启动”状态很多玩家的 vgc 服务是被优化软件禁用的或者因为驱动冲突没加载成功。检查方法很简单按 Win R输入services.msc回车找到vgc双击查看“启动类型”和“服务状态”正常状态应该是“启动类型自动”服务状态是“正在运行”。如果发现它是“手动”或者“已禁用”右键属性把启动类型改成“自动”然后点击“启动”再打开游戏试试。这里有个坑改了启动类型之后最好重启一次电脑让 Vanguard 的内核驱动重新完整加载而不是只靠手动启动服务。2.2 用命令行确认服务状态更靠谱services.msc 界面偶尔会显示错误用命令行确认更准确。以管理员身份打开 cmd 或 PowerShell执行sc query vgc看返回的 STATE 是不是RUNNINGSTART_TYPE 是不是AUTO_START。如果不是依次执行sc config vgc start auto net start vgc注意start后面有空格这是 sc 命令的老规矩写错了会提示参数无效。2.3 彻底重装 Vanguard 的顺序一步都别省如果 vgc 服务本身没问题但还是报 Vanguard 相关的错别犹豫直接彻底重装一次 Vanguard。重点在“彻底”和“顺序对”完全退出游戏和 Riot Client包括右下角托盘里的图标右键退出打开控制面板 - 程序和功能找到Riot Vanguard卸载卸载完成后会提示重启电脑这一步一定要重启不要跳过重启后打开无畏契约的启动器它检测到反作弊缺失会重新下载并安装 Vanguard安装完成后再重启一次电脑然后启动游戏。为什么必须重启而不是直接开着游戏让它装因为 vgk.sys 是内核驱动Windows 不让已加载的内核驱动在系统运行状态下被替换。不重启旧驱动进程还占用着文件新驱动安装上去也是残缺的之后依然会报错。我见过太多人卸载完直接开游戏装了一半又说“还是进不去”其实就是少了一次重启。注意如果你电脑装了第三方安全软件、驱动精灵、优化大师重装 Vanguard 之前最好先把这些软件退出甚至卸载。它们很容易把 Vanguard 的驱动文件当作开机启动项拦下来导致 vgc 服务始终起不来。2.4 为什么“重装”治好了很多玄学报错Vanguard 本质上是一个对系统环境极其敏感的程序。系统更新残留、驱动冲突、之前的崩溃没清理干净都会让它的驱动文件或者注册表项处于一个“半坏”状态。重装这个动作等于把这一层完全抹掉让官方安装程序重新生成一份干净的环境比任何手动去注册表里删键值都靠谱。如果你卸载时提示“无法删除”或者一直卡住可以先在任务管理器里结束所有 Riot 相关进程再卸载。还不行的话就重启进安全模式再卸但这种情况比较少见。3. 常见 VAN 报错码逐个拆解从 9001 到 1067网上搜报错码最容易被过时攻略误导。VAN 开头的错误码很多但实际高频遇到的就那几个我把它们按“能不能自己修”分成了两类。3.1 VAN 9001 / VAN 9002 / VAN 9003安全启动和 TPM 检查这三个代码的核心是 Windows 安全功能没达到要求VAN 9001通常是安全启动没有开启VAN 9002安全启动开启方式不对或者 Windows 版本过老VAN 9003TPM 2.0 没启用。打开系统信息看一眼按 Win R输入msinfo32回车在“系统摘要”里找“安全启动状态”如果显示“关闭”或者“不支持”基本就是问题所在。安全启动的开启需要在 BIOS 里操作。重启电脑开机时按 DEL 或 F2 进 BIOS具体按键看主板品牌找到 Secure Boot 选项设为 Enabled。如果没有这个选项往往是因为硬盘模式还停留在 Legacy/CSM要先改成 UEFI mode再开 Secure Boot。TPM 2.0 一般在 BIOS 的“安全”或“Trusted Computing”菜单下名字可能是 Intel PTT、AMD fTPM、TPM Device Selection把它启用即可。改完 BIOS 后重启回 Windows 再看一次安全启动状态。提示部分玩家的 CPU 平台较老比如 Intel 8 代以前的某些型号主板上可能没有 TPM 2.0 芯片或没有对应的固件选项。如果确实找不到就只能考虑替换硬件或使用官方支持的设备这不是修改系统设置能绕过去的。3.2 VAN 1067 / VAN 1062Vanguard 没起来或者被系统拦截VAN 1067 出现的场景一般是点击开始游戏后转一圈弹出一段英文大意是 Vanguard 无法启动。VAN 1062 则多出现在游戏过程中提示反作弊软件连接异常。这两个的实际原因往往不是外挂什么的而是vgc 服务被禁用回到第 2 章查一遍Vanguard 驱动文件被安全软件删除或隔离Windows 系统更新半途失败导致驱动签名验证异常。我的处理顺序是检查隔离区 - 彻底重装 Vanguard - 执行系统文件检查。所谓系统文件检查就是用管理员身份打开 cmd执行sfc /scannow这个命令会扫描 Windows 系统文件并把损坏的恢复默认。跑完如果提示发现损坏且已修复那就重启电脑再进游戏。3.3 启动器弹 0x 开头的错误和显卡的代码 43Riot Client 偶尔会弹“There was an error connecting to the platform”或者一串 0x 开头的代码这种大多数时候是启动器自己的缓存坏了。可以打开 Riot Client 设置在“更新”里点“修复”它会重新校验文件完整性和游戏本身的文件无关。至于设备管理器里显卡出现黄色感叹号、提示代码 43那是驱动层面卡住了。处理方法见下一章这里先提醒一句遇到代码 43 别急着重装系统先用 DDU 把驱动卸干净再装一次八成能解决。4. 卡顿闪退的高频原因驱动、内存、后台软件一个都不能漏能启动游戏但卡顿闪退很多人第一反应是“画质调低”其实问题往往不在游戏设置而在系统环境。4.1 显卡驱动不是越新越好先学会干净卸载无畏契约对显卡的要求不算高但对驱动的稳定性很敏感。有时候你更新了 NVIDIA 或 AMD 的最新驱动反而开始闪退这不是游戏的问题是新驱动和旧安装残留的冲突。正确做法是干净卸载重装下载 DDUDisplay Driver Uninstaller找一个能安全运行它的环境断网防止 Windows 自动更新驱动运行 DDU选择“清除并重启”重启后安装你显卡品牌官网提供的稳定版驱动装完再联网。别迷信“最新版”实测中很多玩家装回上一版 Driver 之后闪退就消失了。如果你之前一直用一个版本很稳定就不要轻易升级。4.2 内存超频和 XMP被严重忽视的闪退元凶我自己踩过这个坑游戏随机闪退弹出内存相关错误有时候玩一晚上都没事有时候十分钟就崩。最后发现是主板的 XMPIntel/ EXPOAMD内存超频配置不稳定。现在的内存条标称频率很高但主板厂商给的 XMP 参数并不保证在你平台上也稳。检测方法很简单重启进 BIOS把内存频率恢复成默认Auto / 2133 或 2400再进游戏测试。如果闪退消失说明内存超频配置有问题。这时不要直接放弃高频内存可以手动放宽时序或者降低一档频率比如 3600 降到 3200 试试。顺带一提如果开不了机或蓝屏也怀疑内存可以用 Windows 自带的内存诊断工具WinR -mdsched.exe跑一遍虽然它查不出所有问题但能排除明显故障。4.3 后台软件冲突清单RGB、录屏、输入法都可能是刺客Vanguard 对系统环境的“洁癖”程度比较高。以下这几类软件我都见过导致无畏契约崩溃或无法启动RGB 灯控软件个别灯控软件会注入 hook和 Vanguard 的内核驱动“互不相让”游戏就崩给你看录屏/超频工具MSI Afterburner、RTSS 这类软件常被游戏反作弊误判或冲突Wallpaper Engine虽然不是人人都会触发但开着动态壁纸玩竞技游戏本来就不利于稳定输入法尤其是搜狗、QQ输入法等带云词库和皮肤功能的输入法在打字瞬间卡死游戏的情况不少。排查方式也粗暴先全退了一个一个往外加。如果你发现某个软件确实冲突比如一开灯控软件就崩那就给这个软件设置一个开机不启动用游戏前手动开。4.4 先禁用全屏优化再看 Windows 电源设置Windows 10/11 对传统全屏游戏有“全屏优化”机制有时会导致帧数异常、最小化后回不来、闪退。找到游戏的 exe 文件右键 - 属性 - 兼容性勾选“禁用全屏优化”确定即可。电源设置方面笔记本用户注意了Windows 的“平衡”电源计划默认可能会让 CPU/GPU 频率波动导致游戏卡顿。在“电源选项”里改为“高性能”笔记本再打开“卓越性能”或手动把 CPU 性能拉到最高实测稳定性会明显好一截。5. 几个容易漏掉的隐藏细节与务实收尾技巧以上章节把主要问题过了一遍但总有些边角料问题藏在日常细节里。这一节单独拎出来每一条都是有人真正卡过的地方。5.1 Riot Client 的“修复”按钮其实很管用如果游戏本体文件有损坏不一定要卸载重装。打开 Riot Client 设置界面找到“更新/修复”相关入口点修复。它会重新校验游戏文件完整性只下载缺失或损坏的部分。比“卸载整个游戏再下载”快太多。如果你的客户端连启动器都打不开可以手动删除客户端缓存按 Win R输入%localappdata%回车进入Riot Games目录把Riot Client下的Logs和Data文件夹删掉或重命名备份重新打开启动器会重新生成缓存。5.2 hosts 文件残留和系统 DNS 缓存如果你之前在 hosts 文件里做过什么改动或者家里网络换过 DNS残留的解析记录可能导致启动器连服务器失败。检查 hosts以管理员身份打开记事本打开C:\Windows\System32\drivers\etc\hosts看里面有没有奇怪的游戏相关条目有的话删除或注释掉。然后刷新 DNS 缓存ipconfig /flushdns这个方法只解决“启动器连不上”的问题如果游戏内延迟高、丢包那是另一码事需要检查网络硬件和运营商线路。5.3 安装路径和字符集的小坑老玩家也要注意无畏契约支持安装在非系统盘但路径不要包含中文、空格和特殊符号。有些玩家的用户名是中文游戏缓存路径可能出问题。如果系统用户名是中文并且各种报错排查都无解可以新建一个英文名的 Windows 用户把游戏迁过去试试虽然麻烦但确实有效。5.4 一份我自己的排查顺序表直接照做为了节约时间我把上面的内容压缩成一套“最少操作步数”的流程顺序操作解决什么1重启电脑清空临时状态让服务重新拉起2检查 vgc 服务状态并设为自动Vanguard 启动失败3卸载重装 Vanguard两次重启驱动残留、服务损坏4检查安全启动和 TPM 状态VAN 9001/9002/90035修复 Riot Client 文件启动器报错、文件损坏6DDU 干净卸载显卡驱动后装稳定版卡顿闪退、代码 437关闭内存 XMP/EXPO 测试随机闪退、崩溃如果你按这个顺序走到第 7 步还没解决再考虑重装游戏。重装游戏前先把本地存档和设置备份好但无畏契约的账号数据都在服务器端所以重装损失不了什么进度。处理这类报错问题我个人的体会是心态要稳动作要少。一次只改一个变量改完就进游戏验证不要一次性把系统改得面目全非。很多时候问题就藏在“上次用优化软件关了个启动项”这种一念之差里。上面这套流程虽然看起来基础但已经帮我解决了十几个朋友的启动问题希望也能给你省下跟报错较劲的时间。