前两天给win10虚拟机升级了win11,升级前win10加入了TPM芯片,然后备份了一份,把电脑里原来的win10升级到了11,升级后,备份的win10再启动就提示这个,有谁知道怎么解决吗?而且即使强制启动,Windows也会判断为TPM失效,提示不符合升级win11的要求。
自问自答,最后突然意识到了问题的原因,我有解决方案了。
因为我的win10实际上是加入tpm芯片之后备份的,所以理论上跟升级后的win11的uuid和tpm芯片密钥应该是一致的
但是因为机器里升级后的win11还是原来的uuid,重新把备份的win10加回pd之后,win10的uuid与win11相同,导致win10的uuid改变,进而产生了新的tpm密钥
因此只需将win11的tpm芯片密钥复制到win10的tpm芯片密钥里就可以了
找到钥匙圈里面win11的密码记录,然后点击显示密码,复制出来密码,到win10的密码记录中粘贴上即可
另外建议大家直接吧密钥备份到备忘录里,这样即使虚拟机的tpm芯片忘记备份了,在转移虚拟机时,新mac上直接载入虚拟机后,换一下tpm芯片的密钥就可以