最近《使命召唤:现代战争4》的 Beta 测试开始了,我满心欢喜打开游戏打算大展身手,结果发现游戏冰冷冷给我报了个错:

二维码指向动视的支持页面,其中指出如果计算机不支持 TPM 2.0 的话,将无法游玩使命召唤。
我刚开始很奇怪,因为我的 PC 肯定是支持 TPM 2.0 并启用了的,简单看了看这个文档,在下方的 “AMD Hardware Troubleshooting” 栏目,看到了一条关键信息:

文档中提到,如果 AMD TPM 的供应商版本号为 AMD 3.\*.0.\* 这种格式,则需要进行固件(BIOS)更新(与此相对的,如果 Intel TPM 的供应商版本号为 INTC 302.12.*.* 或 INTC 303.12.*.* 这样的格式则也需要,供应商版本号可以 Win+R 输入 tpm.msc 查看,注意不是 TPM 版本号)。
这就糟糕了,因为我的联想拯救者 R9000P2021H 的 BIOS 早就停止更新了(官网上最新的 BIOS 版本还停留在两年前),因此不可能更新 TPM 了。
Google 搜索了一下,发现也有不少人有类似的问题,并在联想的支持网站上求助。正当我心灰意冷的时候,我注意到了一个联想的官方 Wiki:
部分游戏要求更新BIOS解决方案
...
关键词:使命召唤、ftpm、安全要求、PC不符合、BIOS固件
...
特殊支持版本 目前对部分机型提供特殊BIOS更新支持,请更新前备份好机器重要数据,若机器支持设备加密的,请关闭设备加密
...
Lenovo Legion R9000P 2021H GKCN65WW_T.zip
虽然格式是乱的,但是我注意到我的笔记本型号赫然在列,提供了一个 GKCN65WW_T 的 BIOS 固件下载地址(我现在的 BIOS 版本是 GKCN65WW),抱着试试看的态度安装了这个 BIOS,设备自动重新启动、BIOS 安装、登录系统,没想到!真的更新了 TPM 的供应商版本,重新启动游戏,成功登录!终于可以继续爽完 COD 了~
最后提醒一下,更新 BIOS 后,如果你使用 Windows Hello PIN,那么 Windows 会要求你重新设置 PIN,这个过程需要验证微软账号(如果你使用 MSA 登录 Windows 的话)。




