总结分享关于安装/升级Windows 11一些经验

发布于2024-11-08 1,989 热度

小编寄语:

再面对越来越多围绕Windows11的信息中,小编个人把网上提及Windows11(以下简称w11)所有问题解决方法和粗略的优化调整给整理出来,下面就先说说安装方法(仅针对没有TPM和CPU不满足要求,使用MVS(即所谓的MSDN每个月更新镜像,也称之为正式版)镜像安装的使用者)

Windows 11 安装方法概括:

目前来看技术三要素:修改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,所以有时你以为删了,实际上等于没删除。断了网,就好了~

此为对要素一的补充:

把如下批处理“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
  • 第二种方法就是使用本站有分享的Rufus软件制作,在最新版本Rufus支持制作绕过检测的Windows 11启动U盘,但小编就不演示具体操作了,请自行百度或者bing搜索Rufus制作Windows 11启动U盘即可
  • 第三种方法是使用Skip_TPM_Check_on_Dynamic_Update或者Win_11_Boot_And_Upgrade_FiX_KiT

注:以上属于第一版Windows 11(即22000版本)的安装方法,不适用于第二版Windows 11(即2262X版本),小编未亲测是否适合第二版w11,第二版w11也有新的方法,后面会说

Skip_TPM_Check_on_Dynamic_Update使用方法如下:

  • 主要用途:
    1、使用Win11原版ISO安装系统时,绕过硬件最低要求的检测
    2、防止由于硬件不满足TPM2.0等原因,已安装的Win11无法在线获得系统更新
  • 适用环境:Win10(2004及以上)系统
  • 使用方法(离线升级时,务必断网操作!!!):
    双击Skip_TPM_Check_on_Dynamic_Update_v2,绿色代表安装成功。
    如果卸载,再次双击Skip_TPM_Check_on_Dynamic_Update_v2,紫色代表卸载成功。
  • 使用完此脚本,相当于已经绕过里硬件检测,接下来使用ISO安装Win 11即可(比如:双击ISO\setup.exe)。

Win_11_Boot_And_Upgrade_FiX_KiT使用方法如下:

  • 此工具提供以下修复:
  • [ 1 ] – 将 Win 11 install.wim/esd 放入 Win 10 ISO(在“Source_ISO\W10\”文件夹中提供 Win 10 ISO)
    此方法对于使用标准 W10 设置从引导进行全新安装非常有用。通用 EI.CFG 文件将
    复制到源文件夹。
  • [ 2 ] 此选项主要使用 UFWS v1.4(推荐选项)。
    它规避了所有 Win 11 的最低要求(CPU-RAM-磁盘大小-TPM-安全引导)
    这适用于使用标准设置的全新安装和升级方案。
    集成磁盘部分和应用映像脚本(v1.3.1)为那些仍然喜欢使用它的人。
    通用情商。CFG 文件将被复制到源文件夹。
    对于当公开发布(所有Win 7 / 8 / 10)到开发频道版本ISO升级失败时,我已经放入了cmd
    称为“Upgrade_Fail_Fix.cmd”,以管理员身份运行,重新启动后,您只需运行标准安装程序即可。
  • 磁盘部分和应用映像使用说明:
  • 选择所需的键盘语言后,按“SHIFT + F10”打开命令提示并键入“菜单”,按“Y”,然后再次按“F”和“Y”。
  • 恢复选项的选项由 @murphy78 从脚本中删除(10 不再受支持)。

接下来就说说第二版w11,第二版w11还增加了联网限制,采用的方法如下:

  • 继续使用Skip_TPM_Check_on_Dynamic_Update,但不是v2的版本而是v10!具体文件,文章结尾处会提供下载。
  • 第二个是下载ISO文件,双击运行ISO,断网,双击SETUP后,立刻在C:$WINDOWS.~BT\Sources\Panther找到Appraiser_Data.ini,把该文件删除,然后新建文件夹,重命名为Appraiser_Data.ini,当然也可以重新创建该文件,然后属性勾选只读,然后确定,再回出错界面返回上一步,重新开始即可顺利安装/升级。

关于w11去除强制联网和微软账户登录的方法有以下三个:

  • 在要求联网界面,按下组合键Shift + F10;或者Shift + Fn+F10,会弹出一个命令行窗口
  • 在命令行窗口输入taskmgr并回车;
  • 在打开的任务管理器进程中找到网络数据流进程之类字眼并结束或者在任务管理器进程里找到 OOBE Network Connection Flow 进程再右键点击 , 选择结束该进程
  • 即可去除联网和微软账户登录
  • 以上是第一版w11的方法

第二版w11方法为以下两个:

  • 第一种是在要求联网界面,按下组合键Shift + F10;或者Shift + Fn+F10,会弹出一个命令行窗口
  • 在命令行窗口输入oobe\bypassnro并回车,电脑会重启,重新解包到联网界面左下角选我没有Internet链接
  • 第二种是命令行方法(对离线映像,把SOFTWARE换成对应的注册表项,或者使用offlinereg):
  • reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE /v BypassNRO /t REG_DWORD /d 1 /f
  • offlinereg方法:offlinereg SOFTWARE “Microsoft\Windows\CurrentVersion\OOBE” setvalue BypassNRO 1 4
  • offlinereg下载:http://erwan.labalec.fr/offlinereg/offlinereg.zip
  • dism++添加方法:
  • 将下面的内容保存为BypassNRO.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE]
"BypassNRO"=dword:00000001
  • 然后用dism++在系统优化界面导入规则。

下面就是w11的优化调整内容如下:

  • 恢复win10右键菜单
  • reg add “HKCU\Software\Classes\CLSID{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32” /f /ve
  • taskkill /f /im explorer.exe
  • start explorer.exe
  • 其他优化可用DISM++或者小鱼儿yr封装辅助工具进行,但DISM++部分优化并不完全适用w11,慎用优化,否则出现不可控问题就得重新安装一遍系统才能解决!

关于上面提到的绕过检测工具的分享如下:

免责条款:

此文章内容及软件转载自互联网,仅免费分享给电脑爱好者学习交流,不可以用于商业目的或者非法用途,否则一切后果由用户自负,与本人无关!版权归原作者所有,请在下载后于24小时内删除!本站不会售卖软件,如涉嫌侵犯了您的合法权益,请联系我电子邮箱:uxpc@foxmail.com 或 QQ:455288881进行删除处理!

下载地址:

请点击下面的 “按钮” 下载,无限速!(写作不易,转载请注明出处)

提取密码:按钮【】的字符就是密码

分享知识,分享经验……

发表回复