完美绕过Win11硬件限制的技术要素
很多人在升级Win11的过程中,遇到了不满足硬件条件的提示。经过这些天的测试,以及收到的各种反馈:
有的人仅仅删除appraiserres.dll,即可绕过Win11硬件检测。有的人删除appraiserres.dll+断网,才可绕过Win11硬件检测。有的人修改4项注册表,即可绕过Win11硬件检测。有的人修改5项注册表,才可绕过Win11硬件检测。有的人修改4项注册表+断网,才可绕过Win11硬件检测。有的人删除appraiserres.dll+修改5项注册表,才可以绕过Win11硬件检测。有的人删除appraiserres.dll+修改5项注册表,还不行,还必须断网,才可以绕过Win11硬件检测。
为什么会出现这么多不同情况呢?主要原因在于:大家的电脑配置情况不同,升级安装的操作方法不同。作为写程序来说,算法应该尽量适配所有(或绝大部分)情况。
技术三要素
经过摸索及实践检验,目前来看技术三要素:修改5项注册表+删appraiserres.dll+断网,只要满足了这三个条件,无论在什么环境下,无论怎么操作,目前还没有遇到不能绕过Win11硬件检测的情况。
详解如下:
技术要素一:修改5项注册表
reg add "HKLMSYSTEMSetupLabConfig" /v "BypassTPMCheck" /t REG_DWORD /d "1" /freg add "HKLMSYSTEMSetupLabConfig" /v "BypassSecureBootCheck" /t REG_DWORD /d "1" /freg add "HKLMSYSTEMSetupLabConfig" /v "BypassRAMCheck" /t REG_DWORD /d "1" /freg add "HKLMSYSTEMSetupLabConfig" /v "BypassStorageCheck" /t REG_DWORD /d "1" /freg add "HKLMSYSTEMSetupMoSetup" /v "AllowUpgradesWithUnsupportedTPMOrCPU" /t REG_DWORD /d "1" /f
注释1:
BypassTPMCheck是绕过TPM检测;
BypassSecureBootCheck是绕过安全启动检测;
BypassRAMCheck是绕过内存检测;
BypassStorageCheck是绕过硬盘检测;
AllowUpgradesWithUnsupportedTPMOrCPU,这一条是微软官方发布的解决方案。主要是绕过CPU检测。且这一项只能绕过TPM2.0,不能绕过TPM1.2(最低要求),也就是说没有TPM模块的来说,绕不过去。
技术要素二:删除(或替换/重命名)appraiserres.dll
1、ISO镜像中,存在于sourcesappraiserres.dll,当使用镜像安装系统时,在双击setup.exe之前,删除(或替换或改名)它。
2、当前系统中,存在于C:$WINDOWS.~BTSourcesappraiserres.dll,在线升级安装时,盯住这个文件,发现了就删除它,可保证正常升级。
注释:存在这个文件也会造成硬件检测时提示不满足要求,处理方案是删除它们。也可以使用Win10(1703)版本中的同名文件替换或直接重命名。
技术要素三:断网
之所以断网,是因为动态更新时,还会自动下载appraiserres.dll,所以有时你以为删了它,实际上等于没删除。然而断了网,一切都好了~
实践操作
通过上面的技术三要素介绍,以后无论是哪种操作方法,时刻想到这些条件就可保证顺利升级/安装Win11。
套路来了:
1、不管在什么系统中操作,先添加这5个注册表再说!
2、不管升级还是全新安装,看到appraiserres.dll就删除。
3、除了在线升级外,一律断网!
再举一个栗子:
把如下代码保存为批处理“start_setup.bat”,并放到ISO的根目录下+断网!!!以管理员身份运行。只要代码执行成功,绕过硬件检测的成功率目前是100%。(无论是在PE下,还是在Windows下)。
这几行代码加上手动断网,其实就是干了上面的三件事。
@echo offtitle 安装Win11绕过硬件检测echo.reg query HKUS-1-5-19 1>nul 2>nul || goto :Adminecho 正在启动......del /f /q "%~dp0sourcesappraiserres.dll"reg add "HKLMSYSTEMSetupLabConfig" /v "BypassTPMCheck" /t REG_DWORD /d "1" /freg add "HKLMSYSTEMSetupLabConfig" /v "BypassSecureBootCheck" /t REG_DWORD /d "1" /freg add "HKLMSYSTEMSetupLabConfig" /v "BypassRAMCheck" /t REG_DWORD /d "1" /freg add "HKLMSYSTEMSetupLabConfig" /v "BypassStorageCheck" /t REG_DWORD /d "1" /freg add "HKLMSYSTEMSetupMoSetup" /v "AllowUpgradesWithUnsupportedTPMOrCPU" /t REG_DWORD /d "1" /freg query "HKLMSoftwareMicrosoftWindows NTCurrentVersionWinPE" || (reg query "HKLMSYSTEMCurrentControlSetControl" /v SystemStartOptions | find /i "MINNT" || (start "11" "%~dp0setup.exe" &exit))start "11" "%~dp0sourcessetup.exe"exit:Adminecho 请以管理员身份运行echo.pause >nul
最后
回到本文开头的诸多不同情况,归根结底在于双击“setup.exe”出现的此类问题居多,如果不按照上述三要素操作,有时也能成功:
1、Windows下,双击isosetup.exe时,务必删除appraiserres.dll(或替换或改名)。
2、Windows下,双击isosourcesetup.exe时,务必保证已修改5项注册表。
3、WinPE下,无论双击哪个setup.exe,务必保证已修改5项注册表。
至于isosetup.exe和isosourcesetup.exe的区别,专门在《Win11正式版最全升级攻略》中介绍过:
1、Windows下双击ISO根目录下的setup.exe为升级安装,可以保留文件、设置等一系列当前系统的信息;2、Windows下双击ISOsources目录下的setup.exe,既可以升级安装、也可以全新安装(自定义安装)。但是全新安装的缺点是,不能格式化C盘,会生成一个windows.old文件夹(比升级安装生成的这个文件夹体积要大很多)。除此之外,与U盘/光盘启动格式化全新安装没有区别。事后虽然可以把这个文件夹清理掉,只是洁癖患者可能觉得它脏了图片。其实这也算是一种既方便又好用的方法,需要了解一下,说不定哪天就用到了。
举报/反馈
上一篇:正在阅读:迅捷CAD编辑器自定义快捷键的具体操作迅捷CAD编辑器自定义快捷键的具
下一篇:实力赴约 台电助力2018香港环球资源消费电子产品展
最近更新科技资讯
- 22年过去了,《透明人》依然是尺度最大的科幻电影,没有之一
- 人类基因编辑技术及其伦理问题
- 不吹不黑,五阿哥版的《嫌疑人》能过及格线
- 论Lacan心理公众号的“双标”特质
- 猎罪图鉴:犯罪实录 女性伦理
- 清入关的第一位皇帝是谁,清朝入关后有几位皇帝?
- 描写露台的优美句子
- 谭德晶:论迎春悲剧的叙事艺术
- 中秋节的好词好句
- 《三夫》:一女侍三夫,尺度最大的华语片要来了
- 赛博朋克的未来,在这里
- 文件1091/721/2A:反概念武器实体的一封信件
- 尤战生:哥伦比亚大学点点滴滴
- 韩国最具独特魅力的男演员(安在旭主演的电视剧有哪些)
- 乃至造句
- 请保护好我们的医生,他们太难了
- GCLL06-土木工程的伦理问题-以湖南凤凰县沱江大桥大坍塌事故为例
- 黄金宝典:九年级道德与法治核心考点必背篇
- 【我心中的孔子】伟大的孔子 思想的泰山
- CAMKII-δ9拮抗剂及其用途
- 选粹 | 郑玉双:法教义学如何应对科技挑战?——以自动驾驶汽车为例
- 苍井空37岁宛若少女,携子送祝福遭热讽,下架所有视频母爱无私
- 日韩新加坡怎么对待影视剧中的裸露镜头
- 中西方文化中的颜色词
- 土豪家的美女摸乳师——关于电影《美人邦》