要验证一台设备是否支持可信计算技术(如TPM/TXT等),可按照以下步骤进行系统化检测:
检查TPM芯片
Win+R 输入 tpm.msc,查看TPM管理控制台状态。powershell
Get-WmiObject -Namespace "root\cimv2\security\microsofttpm" -Class Win32_TPMbash
sudo apt install tpm2-toolsbash
tpm2_pcrreadSecurity > Hardware Security 中的TPM信息。物理检查
Windows
msinfo32,检查:
Secure Boot StateTPM Versionpowershell
Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuardLinux
bash
lsmod | grep -i tpmbash
dmesg | grep -i tpmUEFI固件检查
Security > TPM/PTT 选项Intel TXT 或 AMD Secure Technology实测可信启动
Measured Boot 后检查事件日志(Event Viewer > Applications and Services Logs > Microsoft > Windows > TrustedBoot)。tpm2-tools 读取PCR寄存器值。虚拟化支持检测
bash
grep -E "svm|vmx" /proc/cpuinfobash
txt-statHP Sure StartDell Trusted DeviceThinkShield Security SuiteTPM/PTT 选项。通过以上步骤,可全面验证设备的可信计算支持状态。若需深度验证,建议结合厂商文档和TCG(Trusted Computing Group)标准测试工具。