搜索
查看: 15133|回复: 146

[技术] ★完美绕过Win11限制=改5项注册表+删appraiserres.dll+断网     [复制链接]

Rank: 2Rank: 2

UID
2105758
帖子
429
PB币
1313
贡献
0
技术
17
活跃
1041
发表于 2021-10-10 19:12:08 |显示全部楼层
快御云安全
经过这些天的测试,以及收到的各种反馈:

有的人仅仅删除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项注册表:
  1. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassTPMCheck" /t REG_DWORD /d "1" /f
  2. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassSecureBootCheck" /t REG_DWORD /d "1" /f
  3. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassRAMCheck" /t REG_DWORD /d "1" /f
  4. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassStorageCheck" /t REG_DWORD /d "1" /f
  5. 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下)

  1. @echo off
  2. title 安装Win11绕过硬件检测By知彼而知己
  3. echo.
  4. reg query HKU\S-1-5-19 1>nul 2>nul || goto :Admin
  5. echo   正在启动......
  6. del /f /q "%~dp0sources\appraiserres.dll"
  7. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassTPMCheck" /t REG_DWORD /d "1" /f
  8. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassSecureBootCheck" /t REG_DWORD /d "1" /f
  9. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassRAMCheck" /t REG_DWORD /d "1" /f
  10. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassStorageCheck" /t REG_DWORD /d "1" /f
  11. reg add "HKLM\SYSTEM\Setup\MoSetup" /v "AllowUpgradesWithUnsupportedTPMOrCPU" /t REG_DWORD /d "1" /f
  12. 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))
  13. start "11" "%~dp0sources\setup.exe"
  14. exit

  15. :Admin
  16. echo 请以管理员身份运行
  17. echo.
  18. pause >nul
复制代码



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


【总结分享】



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

升级攻略+工具合集:https://wwi.lanzoui.com/b00ozdilc   密码:brfe

升级攻略.png

请勿使用多线程下载工具下载论坛附件!





13

查看全部评分

Rank: 2Rank: 2

UID
4100754
帖子
104
PB币
294
贡献
0
技术
0
活跃
465
发表于 2021-10-10 19:19:15 |显示全部楼层
收下了,谢谢分享

Rank: 2Rank: 2

UID
1896392
帖子
133
PB币
38
贡献
0
技术
0
活跃
531
发表于 2021-10-10 19:27:12 |显示全部楼层
感谢分享,感谢指点。

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

UID
609560
帖子
20539
PB币
1622
贡献
0
技术
5
活跃
1339
发表于 2021-10-10 19:32:27 |显示全部楼层
不错。需要的好好看看。

Rank: 5Rank: 5Rank: 5

UID
1943070
帖子
1037
PB币
579
贡献
0
技术
0
活跃
1233
发表于 2021-10-10 19:35:37 |显示全部楼层
谢谢大佬提供分享。

Rank: 7Rank: 7Rank: 7

UID
4852313
帖子
808
PB币
120
贡献
0
技术
0
活跃
934
发表于 2021-10-10 19:36:51 |显示全部楼层
给力 总算绕明白了

Rank: 7Rank: 7Rank: 7

UID
4065866
帖子
1120
PB币
352
贡献
0
技术
16
活跃
1749

远景技术达人

发表于 2021-10-10 19:46:41 |显示全部楼层
感谢分享!!

Rank: 7Rank: 7Rank: 7

UID
811365
帖子
1612
PB币
1023
贡献
0
技术
1
活跃
1522
发表于 2021-10-10 19:55:34 |显示全部楼层
知己知彼,一下子火了。感谢无私分享

Rank: 9

UID
501120
帖子
3797
PB币
2922
贡献
0
技术
236
活跃
2067
发表于 2021-10-10 19:59:56 |显示全部楼层
我仅仅删除appraiserres.dll并新建同名文件夹就可以升级。

Rank: 5Rank: 5Rank: 5

UID
4569601
帖子
597
PB币
261
贡献
0
技术
0
活跃
805
发表于 2021-10-10 20:04:17 |显示全部楼层
谢谢老师提供

UID
1044672
帖子
2279
PB币
2852
贡献
0
技术
1
活跃
1034
发表于 2021-10-10 20:06:59 |显示全部楼层
楼主好帖,把所有情况都说明白了,值得收藏。

我自己两台老爷机,试过仅仅删除appraiserres.dll安装成功,也试过修改注册表安装成功。其中有一项楼主没有提到,就是绕过CPU检测,代码是:
  1. reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassCPUCheck" /t REG_DWORD /d "1" /f
复制代码

点评

z_yj  第五项就是相关内容  发表于 2021-10-11 06:51
1

查看全部评分

Rank: 2Rank: 2

UID
1743926
帖子
261
PB币
384
贡献
0
技术
0
活跃
467
发表于 2021-10-10 20:07:19 |显示全部楼层
我通过删除appraiserres.dll+断网进行升级安装,两次皆失败;试试楼主的方法,加上修改注册表,看是否通过。

Rank: 2Rank: 2

UID
2105758
帖子
429
PB币
1313
贡献
0
技术
17
活跃
1041
发表于 2021-10-10 20:18:45 |显示全部楼层
flyskyz 发表于 2021-10-10 20:06
楼主好帖,把所有情况都说明白了,值得收藏。

我自己两台老爷机,试过仅仅删除appraiserres.dll安装成功 ...

这一项测试过无效,不能绕过CPU检测。

微软官方给的方案是可以绕过CPU检测的:

  1. reg add "HKLM\SYSTEM\Setup\MoSetup" /v "AllowUpgradesWithUnsupportedTPMOrCPU" /t REG_DWORD /d "1" /f
复制代码


Arabot

Rank: 5Rank: 5Rank: 5

UID
67703
帖子
475
PB币
2730
贡献
0
技术
0
活跃
505
发表于 2021-10-10 20:19:32 |显示全部楼层
这也处理以后就可以 用windows update 功能了?

Rank: 2Rank: 2

UID
2105758
帖子
429
PB币
1313
贡献
0
技术
17
活跃
1041
发表于 2021-10-10 20:19:53 |显示全部楼层
tclly51168 发表于 2021-10-10 20:07
我通过删除appraiserres.dll+断网进行升级安装,两次皆失败;试试楼主的方法,加上修改注册表,看是否通过。 ...

你是点击ISO目录下的setup.exe?还是source目录下的setup.exe?

Rank: 2Rank: 2

UID
2105758
帖子
429
PB币
1313
贡献
0
技术
17
活跃
1041
发表于 2021-10-10 20:21:15 |显示全部楼层
ptsa 发表于 2021-10-10 20:19
这也处理以后就可以 用windows update 功能了?

不需要任何处理WU都是正常更新的。微软虽说不给提供任何补丁,但事实证明,一直在提供。。无论硬件什么配置。

Rank: 2Rank: 2

UID
1743926
帖子
261
PB币
384
贡献
0
技术
0
活跃
467
发表于 2021-10-10 20:28:32 |显示全部楼层
知彼而知己 发表于 2021-10-10 20:19
你是点击ISO目录下的setup.exe?还是source目录下的setup.exe?

我是点击ISO目录下的setup.exe

点评

知彼而知己  错误提示呢?  发表于 2021-10-10 20:37

Rank: 1

UID
4869181
帖子
4
PB币
6
贡献
0
技术
0
活跃
18
发表于 2021-10-10 20:30:01 |显示全部楼层
我给3台电脑装了win11,都是通过删文件即可安装,从来没使用过断网或者修改注册表。问题的关键是后续的系统升级,对于一个新的操作系统,如果后续不能更新补丁,那就不能保证电脑稳定工作。

Rank: 5Rank: 5Rank: 5

UID
556127
帖子
1002
PB币
667
贡献
0
技术
0
活跃
349
发表于 2021-10-10 20:34:42 |显示全部楼层
好帖收藏了,谢谢

Rank: 7Rank: 7Rank: 7

UID
459635
帖子
2028
PB币
2982
贡献
0
技术
0
活跃
1542
发表于 2021-10-10 20:37:31 |显示全部楼层
纯正技术贴,感谢分享经验
回顶部
Copyright (C) 2005-2022 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛