为什么 TPM 认为我安装了新的 CPU?

为什么 TPM 认为我安装了新的 CPU?

我拆开然后重新组装了一台电脑,我重新启动后收到一条消息,说我安装了一个新的 CPU 或重置了 NV 结构。我不认为我做了什么,只有一个 RAM 插槽,CPU 被焊接到位。它说我可以重置 fTPM 或启动。它还说我可以使用“旧 CPU”中的恢复密钥。

它可以启动,但是,如果不Shift单击关机按钮,Windows 似乎不会关机(它假装关机,然后让我回到开始屏幕,背景甚至没有改变)。

我有几个问题:

  1. 该机器目前是否处于安全启动状态?
  2. 如果我重置 TPM 会发生什么?我能启动吗?
  3. Windows 对 TPM 提供了强大的支持(SecureBoot 主要是 Microsoft 的东西),所以我认为 Windows 可能可以很好地处理 (2),但我不确定 GNU/Linux 发行版是否能处理。过去,我在启动 Linux 时使用 SecureBoot 遇到了很多困难(尤其是使用专有的 Nvidia 驱动程序二进制 blob)。我使用主流发行版,默认支持 SecureBoot,它是否有足够强大的实现来处理这个问题(这样我就不会被锁定在我的操作系统之外,也不会在 SecureBoot 时遇到太多驱动程序问题)。
  4. 如果我有(我没有)密钥,比如基于 TPM 密钥的免密码登录机器,或者使用 TPM 保护的磁盘加密,这会让这些变得无关紧要吗
  5. 我还能做什么来解决这个问题(如果不是安全启动,则进行安全启动),我相对确定我已经将所有东西都插回去了。一切似乎都正常?
  6. 这可能是什么原因造成的?
  7. 为什么 Windows 不能正常关机?

相关内容