所以我花了最后几个小时试图解决这个问题,但没有运气。
我有一个在 AMD 硬件上运行的 Hyper-V 2016 服务器。它有一个 ASUS TPM(虽然我也尝试过 Gigabyte TPM)。但是,它不会将其识别为 TPM。
在我转向 Hyper-V 服务器之前,我在 Windows 的 GUI 安装上遇到了同样的问题,但是我能够通过手动选择通用的 MS TPM 驱动程序来解决,然后它就起作用了。
Hyper-V 服务器没有 GUI,因此该选项不可用。
这是我尝试过的:
手动安装 TPM.inf。失败导致硬件 ID 不匹配。
Pnputil 似乎更专注于 3rd 方驱动程序
将 inf 指向硬件工具时,Devcon 失败。
在我使用 GUI 窗口时从供应商安装官方 tpm 驱动程序不起作用,因为 Bitlocker 没有将其识别为有效的 TPM,所以我没有在 Hyper-V 上尝试过。
有任何想法吗?