如何修复 Windows 中的“未检测到 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 芯片吗?

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

最好在线查找您的主板和 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
  3. 右键单击TPM 条目并选择更新驱动程序
  4. .
    1. 选择自动搜索并根据提示完成该过程。
    2. 如果此方法不起作用,您应该首先访问您的主板(或笔记本电脑)制造商的官方网站并检查是否有更新的 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
            2. 您还可以直接从“开始”菜单搜索“安全处理器故障排除”。

              更换 TPM 模块

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

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

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

              .

              相关文章:


              7.10.2022