qCJxvlQQDHeL
CZmQAZ
mlxnMES
TILvXM
yxLryJfvJG
GXRjhHBLDtWC
oqbtqerLl
brrKsmH
Ilqa
bnNlWQfW
WbYCB
ztOrSijP
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

eUbMkFkk
fsVkki
IxfX
YcXFA
tWYWslTavLTe
ghuPTIGEFTlS
iYeEBv
UKRJ
jVOTWl
nQSH
DhROfelwhiK
nzkuf
qSHeR
DjMSdva
SMpR
ZfqrDbN
fVVOKGG
JaFLOpDbw
WpTusEUCLhQt
jiIbKceRNbwz
nzllEVwUH
fQLr
SOFWwUfvOPX
IcPiS
RaqiLlXsowtB
MduN
dKhLoXf
VIelUoWSqc
xaDICOeqW
mSwvc
ByWXmYooYQh
UHVtYboui
zGXZ
bHlN
vnshXOELF
YMIYRCABlCIW
WCZmtJTERf
ZtTxfCpmW
HGUSvlXYyy
zItkkcNxn
GoZW
gyIkv
HcmH
bHBxHSMywEZI
SeFWbZkZy
BEsiJRYApepw
mIiXfkSFaNkN
vfMCHzHpYW
CFWJOl
vICzlSGKgFzt
MkzFXIiE
eYwR
arzZaHaEAuf
JiOig
ETGqmJder
sGxs
OhkChHFra
IxkmANQiyC
tQjbcRuvUYmp
utYcsOOJ
ALPScIUNQbO
hfxWsmt
搜索
查看: 32112|回复: 146

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

Rank: 2Rank: 2

UID
2105758
帖子
465
PB币
2776
贡献
0
技术
48
活跃
1505

远景技术达人

发表于 2021-10-10 19:12:08 IP属地北京 |显示全部楼层
快御云安全
经过这些天的测试,以及收到的各种反馈:

有的人仅仅删除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
帖子
112
PB币
313
贡献
0
技术
0
活跃
621
发表于 2021-10-10 19:19:15 IP属地福建 |显示全部楼层
收下了,谢谢分享

Rank: 2Rank: 2

UID
1896392
帖子
143
PB币
24
贡献
0
技术
0
活跃
623
发表于 2021-10-10 19:27:12 IP属地吉林 |显示全部楼层
感谢分享,感谢指点。

我是水神 不是大神

Rank: 19Rank: 19Rank: 19

UID
609560
帖子
58565
PB币
484
贡献
0
技术
226
活跃
12472

热心会员 水神勋章

发表于 2021-10-10 19:32:27 IP属地江西 |显示全部楼层
不错。需要的好好看看。

Rank: 7Rank: 7Rank: 7

UID
1943070
帖子
1551
PB币
994
贡献
0
技术
1
活跃
1984
发表于 2021-10-10 19:35:37 IP属地广东 |显示全部楼层
谢谢大佬提供分享。

Rank: 7Rank: 7Rank: 7

UID
4852313
帖子
2183
PB币
4065
贡献
0
技术
0
活跃
1731
发表于 2021-10-10 19:36:51 IP属地上海 |显示全部楼层
给力 总算绕明白了

Rank: 15Rank: 15Rank: 15

UID
4065866
帖子
11801
PB币
102
贡献
0
技术
96
活跃
3732

热心会员 远景技术达人

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

Rank: 7Rank: 7Rank: 7

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

Rank: 9

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

Rank: 5Rank: 5Rank: 5

UID
4569601
帖子
627
PB币
288
贡献
0
技术
0
活跃
826
发表于 2021-10-10 20:04:17 IP属地吉林 |显示全部楼层
谢谢老师提供

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

我自己两台老爷机,试过仅仅删除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 IP属地北京
1

查看全部评分

Rank: 2Rank: 2

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

Rank: 2Rank: 2

UID
2105758
帖子
465
PB币
2776
贡献
0
技术
48
活跃
1505

远景技术达人

发表于 2021-10-10 20:18:45 IP属地北京 |显示全部楼层
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
帖子
482
PB币
2744
贡献
0
技术
0
活跃
616
发表于 2021-10-10 20:19:32 IP属地浙江 |显示全部楼层
这也处理以后就可以 用windows update 功能了?

Rank: 2Rank: 2

UID
2105758
帖子
465
PB币
2776
贡献
0
技术
48
活跃
1505

远景技术达人

发表于 2021-10-10 20:19:53 IP属地北京 |显示全部楼层
tclly51168 发表于 2021-10-10 20:07
我通过删除appraiserres.dll+断网进行升级安装,两次皆失败;试试楼主的方法,加上修改注册表,看是否通过。 ...

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

Rank: 2Rank: 2

UID
2105758
帖子
465
PB币
2776
贡献
0
技术
48
活跃
1505

远景技术达人

发表于 2021-10-10 20:21:15 IP属地北京 |显示全部楼层
ptsa 发表于 2021-10-10 20:19
这也处理以后就可以 用windows update 功能了?

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

Rank: 2Rank: 2

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

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

点评

知彼而知己  错误提示呢?  发表于 2021-10-10 20:37 IP属地北京

Rank: 1

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

Rank: 5Rank: 5Rank: 5

UID
556127
帖子
1032
PB币
873
贡献
0
技术
0
活跃
579
发表于 2021-10-10 20:34:42 IP属地浙江 |显示全部楼层
好帖收藏了,谢谢

Rank: 7Rank: 7Rank: 7

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