windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决

在windows 10升级windows11可能会出现如下错误提示:

此版本Windws不支持该处理器。
该电脑必须支持TPM2.0。

安装助手、ISO镜像安装、U盘安装错误提示:

《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》
预览体验计划下升级可能错误提示:
《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》
windows11安装友情链接
U盘安装windows11
ISO镜像安装windows11
Microsoft安装助手安装windows11
VMware安装win11
win10预览体验计划升级windows11
win11下Android子系统与apk安装

1 解决一切硬件限制

删除“appraiserres.dll”文件:

1 、windows10系统下“C:$WINDOWS.~BT”是隐藏文件,显示隐藏文件操作:文件浏览器左上角点击“查看”-》右上角点击“选项”->弹出对话框中选择“查看”->下拉找到“显示隐藏文件夹”后勾选即可。具体请参考:win10下显示隐藏文件
2、预览体验计划安装需要删除:C:$WINDOWS.~BT\Srouce 和 C:$WINDOWS.~BT\Srouce\Windows10.0-xxx 以及 C:$WINDOWS.~BT\DUDownload\setup\Windows10.0-xxxx下的appraiserres.dll文件。
3、如果是安装助手安装需要删除:C:$WINDOWS.BT\Sources\appraiserres.dll和C:$WINDOWS.BT\DUDownload\Setup\Windows10.0-KB5006587-x64\appraiserres.dll两个文件。
4、如果是ISO镜像解压安装则只需要删除C:$WINDOWS.~BT\Srouce下的appraiserres.dll, 删除后点击“上一页”,然后在点“下一页”继续安装。

《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》
《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》

2 官方解决方法

2.1 windows系统下

2.1.1 powershell修改

按win+x->点击“Windwos PowerShell (管理员)(A)”打开powershell
《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》
powershell窗口输入如下命令:

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1 /f
REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1 /f

《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》

命令执行成功会打印successful注意命令之间的空格,不要输错了
可以输入REG ADD /?显示帮助

其它单项修改命令如下
绕过CPU检查

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassCPUCheck /t REG_DWORD /d 1 /f

绕过TPM检查

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1 /f

绕过MEM检查

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassRAMCheck /t REG_DWORD /d 1 /f

绕过Storage检查

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassStorageCheck /t REG_DWORD /d 1 /f

绕过SECURE BOOT检查

REG ADD HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1 /f

注意命令中的空格

2.1.2 regedit修改

1 按win+R->输入“regedit”打开注册列表,弹出对话框点击“是”。
《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》
2 上方输入栏输入“HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup”然后回车(Enter)->左侧选中“MoSetup“->点击鼠标右键->“新建” -> “DWORD(32位)值”->输入名称“AllowUpgradesWithUnsupportedTPMOrCPU”。
《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》
如果没有“MoSetup”这个项,别慌,选中“Setup”->点击鼠标右键创建->修改项名称为“MoSetup”(选中右键->“重命名”)->按回车(Enter)。

《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》

3 右边选中“AllowUpgradesWithUnsupportedTPMOrCPU”->点击鼠标右键->选择“修改”,弹出窗口中,将“数值数据”的值修改为“1”,然后点击“确定”。

也可以双击需要编译的值进行修改。

《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》
其它单项题解决需要创建名称和值如下

名称
BypassCPUChec1
BypassTPMCheck1
BypassRAMCheck1
BypassSecureBootCheck1
BypassStorageCheck1

2.2 U盘安装

U盘安装win11请参考:windows11U盘安装
出现一个Windows 11安装引导选择菜单时,按Shift+F10打开DOS窗口(cmd),输入框输入如下代码,然后按Enter。

REG ADD HKLM\SYSTEM\Setup\MoSetup /v AllowUpgradesWithUnsupportedTPMOrCPU /t REG_DWORD /d 1 /f

其他命令参见2.1.1。
《windows-sys5:升级win11——此版本Windws不支持该处理器、该电脑必须支持TPM2.0等问题解决》

3 使用注意

1、 powershell或者regedit方式修改必须在第一次安装前进行操作,不然安装程序已经复制并检查完成,如果修改这些还是会报错,那么直接用删除dll的方法:删除C:$WINDOWS.~BT\Srouce下的appraiserres.dll文件(或者从windows10系统下复制的appraiserres.dll替换)。
2、 修改注册列表的方式需要重启系统。

    原文作者:MasterHu88
    原文地址: https://blog.csdn.net/qq_34160841/article/details/119984069
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞