win11升级和安装在此过程中可能会提示“这台电脑无法运行Windows 11”,但是并未给出对应的不能运行的原因,不过检测不通过的大多数原因都是因为没有开启TPM 2.0的原因,我们针对这种原因按一下步骤操作即可。
怎样知道自己的电脑是否支持 TPM 2.0 呢,这里有两个简单的方法。
方法一:Windows+R 组合键调出运行对话框,输入 tpm.msc;弹出的对话框中“状态”一栏查看是否显示为 TPM 已就绪,可以使用,右下角可查看 TPM 模块对应的规范版本。
方法二:在设备管理器的安全设备一栏下,查看本机是否安装了受信任的平台模块 2.0。
重启电脑,按Delete(进入bios的按键不全相同,不同的主板会有不同的按键,在主板品牌界面会有提示)进入bios界面。我这个主板是在Peripherals菜单下有一个叫PTT的栏目,这个PTT就是我们说的TPM:
图:Peripherals菜单下PTT项
将PTT项目设置为Enabled(表示允许使用):
图:设置PTT项为Enabled
按F10保存该设置
如果你的PC并未启用TPM 2.0功能,那么我们就可以进入到UEFI固件也就是BIOS中的开启相应的功能,英特尔平台与AMD平台对TPM 2.0功能的描述各有不同,但启用的方法是大同小异的,就是找到对应的选项并将其设为开启即可。
在英特尔平台中,TPM是被称为PTT功能的,在多数主板上都是默认关闭,一般来说对应的选项会放在Advanced/进阶项目中,具体位置根据主板的不同会有所差异,但多数都是与PCH有关的设置里,找到对应的项目并选为开启即可。
而在AMD平台上,TPM功能被称为AMD fTPM,多数情况下相应的选项同样是放在Advanced/进阶项目,具体位置根据主板的不同会有所差异,但多数都是与CPU有关的设置里,找到对应的项目并选为开启即可。