VAN9001错误源于TPM 2.0未启用、Secure Boot未设为Standard模式或CSM未关闭;需通过UEFI开启TPM(Intel选PTT、AMD选fTPM)、启用Secure Boot并设为Standard、关闭CSM且设启动模式为UEFI Only,最后用tpm.msc和msinfo32双重验证。

Win11运行《无畏契约》时弹出VAN9001错误,说明Vanguard反作弊驱动无法完成硬件级安全校验——它要求TPM 2.0芯片必须已启用、Secure Boot处于Standard模式、且系统以纯UEFI方式启动,三者缺一不可。
先确认TPM当前状态
按下 Win + R,输入 tpm.msc 回车,打开TPM管理控制台。重点看右侧“状态”栏:若显示【The TPM is ready for use】且“规范版本”为2.0,说明Windows层已识别;若提示“找不到兼容的TPM”,则BIOS中TPM开关大概率未开启,或CSM仍处于Legacy兼容模式。
这一步不能跳过:tpm.msc只反映Windows能否调用TPM,不等于BIOS里真开了——很多用户看到“已就绪”就以为万事大吉,结果进游戏还是VAN9001,就是因为Secure Boot没设对或CSM没关。
进BIOS启用TPM硬件模块
方法一(推荐):点击“开始”→“设置”→“系统”→“恢复”→“高级启动”→“立即重新启动”。设备重启后选择“疑难解答”→“高级选项”→“UEFI固件设置”→“重新启动”。
方法二:关机后按电源键,在出现品牌Logo(如ASUS、MSI、Lenovo)瞬间反复敲击指定键——华硕/微星多为Del,联想多为F2或Fn+F2,戴尔多为F2或Delete。
进入UEFI后,先按F7切换至Advanced Mode(若为简易界面)。然后导航至Security或Advanced选项卡,查找以下任一关键词并设为Enabled:
• Intel平台:PTT(Platform Trust Technology)
• AMD平台:fTPM(Firmware TPM)
• 通用名称:Trusted Computing、Security Device Support、TPM Device
注意:若该选项呈灰色不可选,请先启用其上级开关(如“Trusted Computing Support”),或更新主板BIOS至最新版——部分老版本固件会锁死TPM选项。
同步配置Secure Boot与启动模式
① 在同一UEFI界面中,切换到Boot或Security选项卡,找到Secure Boot项,设为Enabled。
② 必须将Secure Boot Mode设为Standard(不是Custom,也不是Setup)。Vanguard驱动依赖微软签名链验证,Custom模式下密钥未加载,VAN9001必然触发。
③ 查找Boot Mode、Launch CSM或UEFI/Legacy Boot选项,将其设为UEFI Only,并将CSM(Compatibility Support Module)设为Disabled。
这一步极其关键:【CSM开启时,Secure Boot形同虚设,TPM握手直接失败】。很多用户只开了TPM和Secure Boot,却漏关CSM,重启后依然报VAN9001。
保存设置并验证生效
按F10 → 选择Yes → 确认保存并退出。
电脑重启后,再次运行tpm.msc,确认状态为【The TPM is ready for use】且规范版本为2.0;再按Win + R输入msinfo32,检查“安全启动状态”是否为“已启用”,“BIOS模式”是否为“UEFI”。两项全满足,Vanguard才能加载成功。
最后打开《无畏契约》客户端,启动游戏。


















