不久前,我们曾报道AMD的Ryzen处理器在微软Win11系统下会出现死机、崩溃等bug。 Win10下也出现类似问题。如今几个月过去了,AMD官方已经调查出了根本原因,这与主板的SPI有关。 ROM方面,新版BIOS将于5月份发布来解决该问题。
此前,这个问题被认为与fTPM 有关。在AMD 平台上启用fTPM 时,可能会出现周期性崩溃、滞后、系统不稳定、声音播放中出现噼啪声以及屏幕鼠标乱窜等问题。禁用fTPM后,问题就会消失。
经过AMD的调查,确认问题的根本原因在于Ryzen平台主板上的SPI ROM闪存。 Ryzen 的配置可能允许其间歇性地执行与fTPM 相关的扩展内存事务,这可能会导致系统交互和响应暂停。
AMD提供了一个临时解决方案,即将系统的fTPM设置切换为dTPM。后者使用NVROM与TPM交互,但前提是用户的设备支持dTPM功能,而切换TPM就意味着改变加密,这就需要确保你的数据已备份。
最终的解决方案需要升级BIOS。 AMD表示,将于今年5月初推出新的补丁升级,可能基于AGESA 1207或更高版本的微码。具体方案还需要等待主板厂商的测试和升级结果。