一两个月以来,AMD 的 Ryzen 处理器被发现在启用固件 TPM (fTPM) 的 Windows 10 和 11 系统上卡顿(通过Reddit )或冻结。今天,AMD 在确定导致这些问题的原因后发布了一份公告。
据该公司称,挂起和卡顿是由串行外设接口 (SPI) 闪存 ROM 内的扩展内存事务操作引起的。
AMD 已确定,选定的 AMD Ryzen™ 系统配置可能会间歇性地在位于主板上的 SPI 闪存(“SPIROM”)中执行与 fTPM 相关的扩展内存事务,这可能导致系统交互性或响应性暂时暂停,直到事务结束。
除此之外,该公告还包含一个临时解决方法。此外,该公司还表示,将通过 AMD 通用封装软件架构 (AGESA) 更新版本 1207 来永久解决该问题,该更新版本将于今年 5 月晚些时候发布。基本上,当这种情况出现时,用户将不得不更新他们的主板固件。
更新和解决方法
更新:受影响的 PC 将需要主板系统 BIOS (sBIOS) 更新,其中包含用于 fTPM 与 SPIROM 交互的增强模块。AMD 预计可闪存的客户 sBIOS 文件将于 2022 年 5 月上旬开始提供。特定主板的确切 BIOS 可用时间取决于制造商的测试和集成计划。主板的可闪存更新将基于 AMD AGESA 1207(或更高版本)。
解决方法:作为一种直接的解决方案,依赖 fTPM 功能以获得可信平台模块支持的受影响客户可能会改用硬件 TPM(“dTPM”)设备进行可信计算。平台 dTPM 模块利用板载非易失性内存 (NVRAM) 取代本文中描述的 TPM/SPIROM 交互。
兼容性:在尝试或实施此解决方法之前,请与您的系统或主板制造商确认您的平台支持附加 dTPM 模块。
警告:如果将活动系统从 fTPM 切换到 dTPM,在切换 TPM 设备之前禁用 TPM 支持的加密系统(例如 BitLocker 驱动器加密)和/或备份重要系统数据至关重要。您必须拥有系统的完全管理权限,或者如果系统是受管理的,则必须获得 IT 管理员的明确支持。有关将所有权转移到新 TPM 设备的详细信息,请访问此 Microsoft 网页。
以上是由于 fTPM 错误,AMD PC 在 Windows 10 和 11 上出现卡顿,临时解决方法的详细内容。更多信息请关注PHP中文网其他相关文章!