电脑不满足 WINDOWS 11 硬件要求,必须支持TPM2.0的解决办法

手机电脑相关

本文最后更新于 2021年11月2日   请注意相关内容可能已过时

首先说一下,由于在2021年6月改变了预览通道的政策,不支持win11的设备现在无法加入到Beta和Dev的通道。但是我的笔记本还是几年前的,CPU还是i5-4200H,也不支持TPM2.0。由于Win11已经在预览通道的beta通道有推送了,最近也想试下Win11目前的版本在使用中还有什么影响比较大的问题,但是又不能直接更新,所以网上查询了些资料,然后通过以下的方法实现了强制通过Windows10自动更新到Windows11。以下就是解决该问题的过程。

加入Beta通道

首先由于我的笔记本无法直接加入Beta通道,所以我使用了相关工具来加入Beta通道。使用的工具为:offlineinsiderenroll

官方地址:https://github.com/abbodi1406/offlineinsiderenroll

下载以后使用管理员权限运行,输入2即可。

加入以后的效果:

然后检查更新就会推送Win11了。

但是由于我的笔记本不支持TPM2.0,安装的时候会提示这样

网图,实际忘记截图了,实际提示内容为中文

接下来就是我做的第二步了。

替换相关验证文件

根据网上查到的说法,我替换了appraiserres.dll这个文件,不过我这里的步骤和网上的有点不一样。

该文件下载:appraiserres

里面有win10和win11里面的文件,不过这里只需要win10的文件。

这里说下我的步骤。

解压该压缩包,得到win10里面appraiserres.dll文件,覆盖C:\$WINDOWS.~BT\Sources\appraiserres.dll和C:\$WINDOWS.~BT\DUDownload\Setup\Windows10.0-KB5005829-x64\appraiserres.dll和C:\$WINDOWS.~BT\Sources\Windows10.0-KB5005829-x64\appraiserres.dll

同时将三个appraiserres.dll的权限修改为只读。

而网上流传的方法是直接删掉C:\$WINDOWS.~BT\Sources\appraiserres.dll这个文件,但是根据我的实测,直接删掉的话,Windows更新又会重新下载该文件,导致还是提示“必须支持TPM2.0”。

然后就可以正常更新安装Windows11了。


如果以上都不行的话,还有最后的终极大杀招!

下载镜像文件,然后解压出来。删掉Sources\appraiserres.dll文件然后在离线状态下安装,记得安装的时候选择不要现在检查更新!

发表评论

邮箱地址不会被公开。 必填项已用*标注