《瓦罗兰特》tpm initialization failure等报错主因是tpm 2.0未启用或secure boot配置错误;需通过uefi启用ptt/ftpm、设secure boot为standard模式、禁用csm并切换为uefi only启动,再运行tpm.msc确认就绪,最后修复游戏文件并重启系统。

Windows 11 运行《瓦罗兰特》时弹出 TPM initialization failure、VAN9090 或“需要 TPM 2.0”提示,说明系统虽已安装该模块但未被正确识别或初始化,游戏反作弊驱动 Vanguard 因无法建立可信执行环境而中止加载。
确认 TPM 硬件存在且 Windows 已识别
按下 Win + R,输入 tpm.msc 并回车,打开 TPM 管理控制台。
若窗口直接报错“找不到兼容的 TPM”,说明固件层未启用或启动模式错误;若窗口正常打开但状态栏显示“The TPM is not ready for use”或“TPM is disabled”,则需进入 BIOS 激活。
注意:此步骤必须在 UEFI-only 启动模式下进行,Legacy/CSM 开启时 tpm.msc 会始终显示不可用——哪怕 BIOS 中已开启 PTT/fTPM。
在 UEFI BIOS 中启用对应 TPM 模块
方法一:通过高级启动直达 UEFI(推荐,避开热键失误)
点击“开始”→“设置”→“系统”→“恢复”,在“高级启动”下点“立即重新启动”→进入蓝色菜单后选“疑难解答”→“高级选项”→“UEFI 固件设置”→“重启”。
方法二:开机热键直入(适用于熟悉按键的用户)
关机后按电源键,Logo 出现瞬间反复按 Del / F2 / F10 / F1(戴尔多为 F2,华硕/微星多为 Del,联想多为 F1 或 F2)。
进入 UEFI 后,切换至 Advanced 或 Security 选项卡,查找以下任一标识项:
• Intel 平台:Intel Platform Trust Technology(PTT)
• AMD 平台:fTPM 或 AMD PSP fTPM
• 通用表述:TPM Device、Trusted Computing、Security Processor
【必须将该项设为 Enabled】。若选项灰色不可调,先检查是否启用了 CSM 或 Legacy Boot——必须关闭后才能解锁 TPM 设置。
同步校准安全启动与启动模式
第一步:在同一个 UEFI 界面中,切换到 Boot 或 Security 选项卡,找到 Secure Boot,设为 Enabled。
第二步:定位 Platform Mode 或 Secure Boot Mode,必须设为 Standard(非 Setup 或 Custom),否则即使显示 Enabled,实际仍不生效。
第三步:查找 CSM、Launch CSM 或 Legacy Boot,设为 Disabled;再将 Boot Mode 或 UEFI/Legacy Boot 明确设为 UEFI Only。
第四步:确认启动项列表中存在 Windows Boot Manager,并将其拖至第一顺位。
完成全部设置后,按 F10 保存退出,选择 Yes 确认。系统重启后,再次运行 tpm.msc 查看状态是否变为 “The TPM is ready for use” 且规格版本为 2.0。
重装 Vanguard 驱动并修复游戏文件
打开 Riot 客户端 → 右上角头像 → 设置 → VALORANT → 点击 Repair。
这一步会自动卸载旧版 Vanguard 驱动、清理残留注册表项,并重新下载匹配当前系统签名策略的最新驱动包。
修复完成后不要手动重启游戏,先执行一次完整系统重启——确保 TPM 和 Secure Boot 的新状态被内核完全加载,Vanguard 才能完成首次可信初始化。











