我的戴尔笔记本电脑(Latitude 7480)偶尔显示
alert: tpm device is not detected
启动时,如果关闭电源 30 秒,则重新启动时不会显示错误。如果显示错误,请按 F1 键让笔记本电脑启动。
我该如何解决这个问题。
答案1
升级 BIOS 和 TPM 固件版本后,该问题已消失。
升级过程很复杂,因为您需要使用 Powershell 命令在 Windows 中禁用 TPM 自动配置Disable-TpmAutoProvisioning
,并且需要从 BIOS 中清除 TPM 模块。
为了在 BIOS 中清除它,我需要拔下电源线等待 30 秒,然后重新启动,以便 BIOS 识别 TPM,并且这需要多次。
TPM 固件升级后,运行 Powershell 命令Enable-TpmAutoProvisioning
以重新打开 tpm 自动配置。
在使 TPM 固件升级正常工作之前,我还必须升级 BIOS。
一旦 TPM 固件升级(就我而言,从 2017 年升级到 1.3.2.8),我就不再看到该问题。
我怀疑潜在的问题是您必须从 TPM 中清除密钥才能执行升级,这意味着戴尔无法自动升级固件。
我的另一个猜测是,在某个时候,Latitude 的 BIOS 升级(会自动升级)停止与机器最初附带的旧版 1.3.1.x TPM 固件一起工作。