萝卜头IT论坛

搜索
查看: 7934|回复: 11
收起左侧

[经验分享] ★完美绕过Win11限制=改5项注册表+删appraiserres.dll+断网

[复制链接]
发表于 2021-10-11 07:32:05 | 显示全部楼层 |阅读模式
再转一个远景论坛  知彼而知己  的帖子,原地址:
经过这些天的测试,以及收到的各种反馈:https://bbs.pcbeta.com/viewthread-1906641-1-1.html

有的人仅仅删除appraiserres.dll,即可绕过Win11硬件检测。
有的人删除appraiserres.dll+断网,才可绕过Win11硬件检测。
有的人修改4项注册表,即可绕过Win11硬件检测。
有的人修改5项注册表,才可绕过Win11硬件检测。
有的人修改4项注册表+断网,才可绕过Win11硬件检测。
有的人删除appraiserres.dll+修改5项注册表,才可以绕过Win11硬件检测。
有的人删除appraiserres.dll+修改5项注册表,还不行,还必须断网,才可以绕过Win11硬件检测。


为什么会出现这么多不同情况呢?初步的解决方案:


1、Windows下,双击iso\setup.exe时,务必删除appraiserres.dll。
2、Windows下,双击iso\source\setup.exe时,务必保证已修改5项注册表(至少修改前3项)。

3、WinPE下,无论双击哪个setup.exe,务必保证已修改5项注册表(至少修改前3项)。


【完美方案】



目前来看技术三要素修改5项注册表+删appraiserres.dll+断网,无论在什么环境下,无论怎么操作,目前还没有遇到不能绕过Win11硬件检测的情况。详解如下:

技术要素一:修改5项注册表:
  • reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassTPMCheck" /t REG_DWORD /d "1" /f
  • reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassSecureBootCheck" /t REG_DWORD /d "1" /f
  • reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassRAMCheck" /t REG_DWORD /d "1" /f
  • reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassStorageCheck" /t REG_DWORD /d "1" /f
  • reg add "HKLM\SYSTEM\Setup\MoSetup" /v "AllowUpgradesWithUnsupportedTPMOrCPU" /t REG_DWORD /d "1" /f



注释:
BypassTPMCheck是绕过TPM检测;
BypassSecureBootCheck是绕过安全启动检测;
BypassRAMCheck是绕过内存检测;
BypassStorageCheck是绕过硬盘检测;
AllowUpgradesWithUnsupportedTPMOrCPU,这一条是微软官方发布的解决方案。主要是绕过CPU检测。且这一项只能绕过TPM2.0,不能绕过TPM1.2(最低要求),也就是说没有TPM模块的来说,绕不过去。

技术要素二:删appraiserres.dll
ISO镜像中,存在于\sources\appraiserres.dll
当前系统中,存在于C:\$WINDOWS.~BT\Sources\appraiserres.dll

技术要素三:断网
之所以断网,是因为动态更新时,还会自动下载appraiserres.dll,所以有时你以为删了,实际上等于没删除。断了网,就好了~


===================================================================
===================================================================

技术讨论】

1、9月28日我发了一篇文章《安装Win11绕过硬件限制的技术条件》中预测,以后在PE中集成上述注册表是一个趋势。因为这样就可以原生支持(双击setup.exe)安装Win11了,目前看到的第一个具有此功能的是WePE2.2,但只集成了4个注册表。对某些特殊的CPU可能无法绕过。其他PE还没见到,预计未来还会有更多PE集成这项功能,建议将5个注册表都加进去。

2、即便PE中集成了上述5个注册表,双击setup.exe大法,并不能100%保证绕过硬件的检测,但目测起码能绕过90%以上的情况。因为在《安装Win11绕过硬件限制的技术条件》指出,修改注册表比删appraiserres.dll更重要。

3、把如下批处理“start_setup.bat”放到ISO根目录下+断网!!!只要代码执行成功,双击setup.exe的情况下,绕过硬件检测的成功率目前是100%。(无论是在PE下,还是在Windows下)

  • @echo off
  • title 安装Win11绕过硬件检测By知彼而知己
  • echo.
  • reg query HKU\S-1-5-19 1>nul 2>nul || goto :Admin
  • echo   正在启动......
  • del /f /q "%~dp0sources\appraiserres.dll"
  • reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassTPMCheck" /t REG_DWORD /d "1" /f
  • reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassSecureBootCheck" /t REG_DWORD /d "1" /f
  • reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassRAMCheck" /t REG_DWORD /d "1" /f
  • reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassStorageCheck" /t REG_DWORD /d "1" /f
  • reg add "HKLM\SYSTEM\Setup\MoSetup" /v "AllowUpgradesWithUnsupportedTPMOrCPU" /t REG_DWORD /d "1" /f
  • reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinPE" || (reg query "HKLM\SYSTEM\CurrentControlSet\Control" /v SystemStartOptions | find /i "MINNT" || (start "11" "%~dp0setup.exe" &exit))
  • start "11" "%~dp0sources\setup.exe"
  • exit
  • :Admin
  • echo 请以管理员身份运行
  • echo.
  • pause >nul




【总结分享】


最后分享一下,最近我所发过帖子的技术教程+工具合集(内附使用说明):

升级攻略+工具合集:

Win11升级攻略【绕过硬件检测工具合集】By知彼而知己.zip

25.89 MB, 下载次数: 674

技术科普:完美绕过Win11限制的技术三要素.zip

343.14 KB, 下载次数: 367

回复

使用道具 举报

发表于 2021-10-11 09:28:37 | 显示全部楼层
学废了                          
回复

使用道具 举报

发表于 2021-10-11 09:51:09 | 显示全部楼层
老本子继续XP,还能再战10年
回复

使用道具 举报

发表于 2021-10-11 10:46:42 | 显示全部楼层
j老师别把大家绕晕了哦(*∩_∩*)
回复

使用道具 举报

 楼主| 发表于 2021-10-11 12:28:00 | 显示全部楼层
哈哈,看到有这样的文章,就转过来,我看有些人都懒得上网搜索。
回复

使用道具 举报

发表于 2021-10-11 13:07:03 | 显示全部楼层
把 installs.wim 镜像文件提取出来直接恢复到C盘即可
回复

使用道具 举报

发表于 2021-10-13 14:30:37 | 显示全部楼层
oh yes 收藏一下备用
回复

使用道具 举报

发表于 2021-10-15 22:30:49 | 显示全部楼层
楼主辛苦了,谢谢分享
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2024-4-25 00:51 , Processed in 0.117230 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表