如何修复 Windows 中的“TPM 设备未检测到错误”

如今,工作的 TPM 设备对于您的 Microsoft Windows 计算机上的各种功能至关重要,这对于 Windows 11 来说是一项硬性要求。大多数现代计算机都有 TPM,有时它们可​​能会出错。

如果您在启动时或在 Windows 中收到“未检测到 TPM 设备错误”的错误消息,则可能有几个原因导致系统的此组件无法正常工作。 这个确切的错误通常与戴尔笔记本电脑有关,但 TPM 丢失或故障的问题可能会影响任何品牌的计算机。

什么是 TPM?

TPM 或可信平台模块是计算机中的安全芯片,可提供安全的加密货币密钥,让您保护数据并防止未经授权访问您的计算机。 任何使用 TPM 加密的数据都只能使用它来解密。

一台计算机可以有两种类型的 TPM。 第一个是位于主板上的模块。 这可以是主板的永久部分,也可以作为可拆卸模块存在。

第二种类型的 TPM 存在于计算机的 CPU 中,称为 fTPM 或固件 TPM。

Windows 11 的系统要求规定了一个 TPM 2.0 模块,这就是为什么许多较旧的 CPU 和主板可能不受支持,因为它们使用的是较旧版本的 TPM 或根本没有 TPM。

你甚至有 TPM 芯片吗?

在 Windows 11 之前,拥有 TPM 被认为是一项业务功能,这在典型的个人笔记本电脑或游戏 PC 中是找不到的。

最好在线查找您的主板和 CPU,看看它们是否将 TPM 2.0 列为设备型号规格的官方部分。 在一台根本没有 TPM 设备的计算机上出现任何“未检测到 TPM 设备”错误都是完全合理的。 任何需要此技术的软件或功能都会给您一个错误。 您还可以在 Windows 设备管理器的安全设备下检查是否存在 TPM。

检查您的网络连接(或联系管理员)

在某些情况下,TPM 被配置为与网络连接协同工作。 例如,系统管理员可以通过您公司的有线网络连接控制密钥和验证过程。

这意味着如果网络连接出现问题,它可能会阻止您的计算机启动并导致错误。 您应该做的第一件事是检查物理连接是否正常工作。 您的网络适配器通常会有一个“链接”指示灯,用于确认电缆已连接并正常工作。

如果您的连接在物理上看起来一切正常,但 TPM 仍然无法正常工作,您需要与系统管理员联系,以查看必须输入 TPM 密钥的服务器是否存在问题。

确保已启用 TPM

虽然您的计算机可能配备了 TPM,但这并不意味着它已被激活。 是否启用 TPM 取决于 BIOS 中的切换设置。 由于每个 BIOS 都因主板的品牌和型号而异,因此您需要查看主板手册以获取准确的说明。 或者,您可以在安全选项卡下查找“启用 TPM”设置,这是通常的位置。

访问您的 BIOS(或 UEFI)通常是通过在计算机启动时按特定键来完成的。 该密钥应在启动时显示在屏幕上,或者您可以在计算机或主板手册中找到它。 它通常是 Del 键或 F12,但存在许多变体,例如带有功能键的 Ctrl 或简单的 Esc 键。

安装最新的 Windows 驱动程序

在计算机的 BIOS 中启用 TPM 硬件是很好的第一步,但要让 TPM 在 Windows 本身中完成工作,您仍然需要受信任的平台模块驱动程序。 这些驱动程序应作为主板驱动程序集的一部分包含在内,或由 Windows Update 自动更新和维护。 如果没有,您可以手动更新它。

要更新您的 TPM:

  1. 右键单击开始按钮并打开设备管理器。
  2. 在设备管理器中,展开安全设备并查找可信平台模块 2.0。

  1. 右键单击 TPM 的条目并选择更新驱动程序。

  1. 选择自动搜索并根据提示完成该过程。

如果此方法不起作用,您应该首先访问您的主板(或笔记本电脑)制造商的官方网站,并检查是否有更新的 TPM 驱动程序。 然后手动下载并安装它们。 一般不需要先卸载旧驱动,新驱动会替换掉。

更新您的 TPM 模块固件

最新版本的 TPM 固件可以解决错误、添加 TPM 功能、使其保持最新以与更高版本的操作系统正常工作或使其与最新的 Windows 驱动器兼容。 要更新主板的 TPM 模块,您需要制造商提供的特定更新实用程序。

例如,戴尔为其客户提供 TPM 固件更新工具. 如果您的 TPM 模块有新的固件更新,请咨询您的特定制造商。

将 BIOS/UEFI 重置为出厂默认设置

您的 BIOS 是直接控制主板的固件,使您可以首先启动计算机。 TPM 模块取决于正确配置的 BIOS(或现代计算机中的 UEFI)。

要排除 TPM 问题背后的错误配置问题, 重置 BIOS 或 UEFI 设置为默认值,看看是否能解决问题。 访问 BIOS 或 UEFI 因一台计算机而异。 通常,它需要您按特定的键或组合键,该键在启动时显示在屏幕上。 如果没有,请参阅您的计算机或主板手册。

进入 BIOS 后,应该有一个“重置为默认值”选项,通常与“保存并退出”和“不保存退出”在同一页面上。 您不必担心在 Windows 中丢失任何数据; 这只会影响 BIOS 中的设置。

耗尽所有系统电源

如果重置 BIOS 设置对 TPM 错误没有帮助,在某些情况下似乎可行的另一个技巧是完全耗尽计算机的电源,然后重新启动它。

在台式计算机上,关闭计算机,然后从电源背面拔下电源线。 在此之后,按住电源按钮约 30 秒,以确保任何电容器保持充电,将其放电。 然后重新连接电源并再次打开计算机。

在笔记本电脑上,这只有在您有可拆卸电池的情况下才有可能,最好是无需打开笔记本电脑就可以取出的电池。 该过程与台式计算机相同,但您还必须卸下电池。 如果您没有易于拆卸的电池,则不值得冒着损坏计算机的潜在风险将其卸下来尝试进行此修复。

更新或回滚您的 BIOS

如果您的 BIOS 或 UEFI 有新的固件更新,特别提到 TPM 的改进或修复,则值得考虑您的 TPM 是否正常工作。 或者,如果您的 TPM 问题始于主板的固件更新,那么也可以选择闪回之前的版本。

无论哪种方式,请仔细考虑 BIOS 或 UEFI 固件更新的风险,如果发生任何事情中断它,您可能会卡在一块死板的主板上,所以这应该是最后的手段。

手动清除 TPM

您可以手动清除 TPM 作为重置它的另一种方式。 在执行此操作之前,您需要解密并备份已使用 TPM 加密的所有数据。 在 Windows 上,这主要包括由 BitLocker 加密的任何内容。 请务必在清除 TPM 之前关闭 BitLocker,否则您可能会丢失数据 即使您这样做,也将不可替代的数据备份到云或外部驱动器。

  1. 转到开始 > 设置 > 更新 > Windows 安全 > 设备安全。

  1. 在安全处理器下,打开安全处理器详细信息。

  1. 现在选择安全处理器故障排除。

  1. 选择清除 TPM。

您还可以直接从“开始”菜单搜索安全处理器故障排除。

更换 TPM 模块

如果您的计算机有一个可拆卸的 TPM 模块,而您尝试过的其他方法均无效,则可以将其更换为与您的主板兼容的新模块。 就像清除您的 TPM 一样,如果您有机会,您应该在执行此操作之前解密并备份您的数据。 没有它,任何使用旧 TPM 加密的数据都将无法读取。

联系您的 OEM(原始设备制造商)

如果您没有可移动的 TPM 并且您尝试的任何方法都不起作用,那么值得与您的主板供应商或 OEM 系统制造商联系以寻求帮助。 您的系统可能仍在保修期内,您可能有资格获得维修或更换。

资讯来源:由0x资讯编译自HELPDESKGEEK。版权归作者Sydney Butler所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢