windows 11 虚拟机提示缺少 tpm,多数时候是在 hyper-v 的 security 页面没启用虚拟 tpm。这个选项需要第二代虚拟机和主机安全组件支持,勾选前先关机,保存后再进来宾系统验证状态。
确认 Security 页面能看到 TPM
右键虚拟机进入 Settings,打开 Security。如果只能看到有限安全项,先确认虚拟机是 Generation 2,并且主机 Hyper-V 功能正常。

勾选 Enable Trusted Platform Module
在 Encryption Support 区域勾选 Enable Trusted Platform Module,必要时同时保留 Secure Boot。保存后启动虚拟机,不要在运行状态下反复切换。

进来宾系统验证 TPM 状态
进入 Windows 来宾后运行 tpm.msc,看到 The TPM is ready for use 才说明来宾系统已经识别到虚拟 TPM。若识别不到,先关机重新应用 Security 设置。


















