当前位置: 首页 > news >正文

ISO 绕过 Windows 11 硬件检查:TPM/Secure Boot/CPU/RAM 及 OOBE 网络验证的完整指南

1. 引言(问题背景)
  • 微软 Windows 11 强制要求 TPM 2.0、Secure Boot、特定 CPU 和内存限制,导致旧设备无法安装。

  • OOBE(开箱体验)阶段的强制联网要求影响离线安装。

  • 本文介绍如何通过修改官方 ISO 镜像,绕过这些限制,实现无限制安装。

2. 准备工作
  • 所需工具

    • 官方 Windows 11 ISO(可从微软官网下载)

    • DISM(部署映像服务和管理工具)(Windows 内置)

    • 注册表编辑器(RegWorkshop)

    • ISO 打包工具(如 UltraISO 或第三方工具)

  • 操作环境:Windows 10/11

  • 修改版本:zh-cn_windows_11_business_editions_version_24h2.iso

  • 该方法~20250621所有版本都适用!

3. 核心步骤:修改 ISO 绕过硬件检查

通过UltraISO把ISO文件“sources”文件夹内的boot.wiminstall.wim提取到桌面文件夹内(如你新建的sources文件夹),然后在C盘根目录下新建个“Mount”文件夹。

3.1 修改 boot.wim(Windows 安装/PE 环境)

修改方法
(1) 挂载 boot.wim

dism /mount-wim /wimfile:C:\Users\Soldier\Desktop\sources\boot.wim /index:2 /mountdir:C:\Mount

index的后面数字可以通过DISM查询:

dism /get-wiminfo /wimfile:C:\Users\Soldier\Desktop\sources\boot.wim

索引: 1
描述: Microsoft Windows PE (amd64)

索引: 2
描述: Microsoft Windows Setup (amd64)

(2) 加载注册表配置单元

  • 打开 Registry Workshop 或 regedit(管理员权限)
  • 在 Registry Workshop 中:
    1. 点击 "文件" → "加载配置单元"
    2. 找到 C:\Mount\Windows\System32\config\SYSTEM(对应 HKLM\SYSTEM
    3. 输入一个临时名称(如 BOOT_SYSTEM
    4. 找到 C:\Mount\Windows\System32\config\SOFTWARE(对应 HKLM\SOFTWARE
    5. 输入另一个临时名称(如 BOOT_SOFTWARE

(3) 注入注册表项

绕过 TPM/Secure Boot/CPU/RAM 检查HKLM\SYSTEM):

[HKEY_LOCAL_MACHINE\BOOT_SYSTEM\Setup\LabConfig]
"ByPassSecureBootCheck"=dword:00000001
"ByPassTPMCheck"=dword:00000001
"ByPassRAMCheck"=dword:00000001
"ByPassStorageCheck"=dword:00000001
"ByPassCPUCheck"=dword:00000001[HKEY_LOCAL_MACHINE\BOOT_SYSTEM\Setup\MoSetup]
"AllowUpgradesWithUnsupportedTPMOrCPU"=dword:00000001

绕过 OOBE 网络检查(BypassNRO)HKLM\SOFTWARE):

[HKEY_LOCAL_MACHINE\BOOT_SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE]
"BypassNRO"=dword:00000001

(4) 卸载配置单元

  • 在 Registry Workshop 中选中 BOOT_SYSTEM 和 BOOT_SOFTWARE,点击 "文件" → "卸载配置单元"(注意:修改一个卸载一个)
  • 提交更改并卸载 WIM
dism /unmount-wim /mountdir:C:\Mount /commit

该命令会把制作好的文件程序打包成boot.wim文件,覆盖桌面sources文件夹内文件。

3.2 修改 install.wim(Windows 系统本身)

适用场景

  • 用于 绕过首次开机 OOBE(网络要求)
  • 修改 用户配置(如 PDEShown

修改方法

(1) 挂载 install.wim

dism /mount-wim /wimfile:C:\Users\Soldier\Desktop\sources\install.wim /index:5 /mountdir:C:\Mount

index的后面数字可以通过DISM查询,我这里index:5代表修改的是Windows 11 专业工作站版:

dism /get-wiminfo /wimfile:C:\Users\Soldier\Desktop\sources\install.wim

索引: 1
描述: Windows 11 教育版

索引: 2
描述: Windows 11 企业版

索引: 3
描述: Windows 11 专业版

索引: 4
描述: Windows 11 专业教育版

索引: 5
描述: Windows 11 专业工作站版

(2) 加载注册表配置单元

  • 打开 Registry Workshop(管理员权限)
  • 加载 C:\Mount\Windows\System32\config\SOFTWARE → INSTALL_SOFTWARE
  • 加载 C:\Mount\Users\Default\NTUSER.DAT → DEFAULT_USER(用于 HKCU 相关项)

(3) 注入注册表项

  • 绕过 OOBE 网络检查HKLM\SOFTWARE):
[HKEY_LOCAL_MACHINE\INSTALL_SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE]
"BypassNRO"=dword:00000001

HKEY_CURRENT_USER 相关项屏蔽Windows 10 / 11 系统 同意数据跨境传输 相关提示NTUSER.DAT):

[HKEY_LOCAL_MACHINE\DEFAULT_USER\Software\Microsoft\Windows\CurrentVersion\CloudExperienceHost\Intent\PersonalDataExport]
"PDEShown"=dword:00000002

(4) 卸载配置单元

  • 卸载 IINSTALL_SOFTWAREDEFAULT_USER(步骤同上!
  • 提交更改并卸载 WIM
dism /unmount-wim /mountdir:C:\Mount /commit
4. 最终步骤
  1. 重新打包 ISO(如果需要):使用 UltraISO 替换更新的文件,重新生成可启动 ISO。
  2. 测试修改后的 ISO:在虚拟机或实体机上测试安装,确保绕过检查生效。

总结

注册表项boot.wim(安装环境)install.wim(系统本身)
LabConfig(TPM/Secure Boot 绕过)✅ 必须修改❌ 不需要
MoSetup(允许升级绕过)✅ 必须修改❌ 不需要
OOBE\BypassNRO(跳过网络要求)✅ 可选✅ 必须修改
HKCU\...\PDEShown(用户配置)❌ 无用户配置✅ 必须修改

这样修改后,您的 Windows 安装将:

  1. 安装时绕过 TPM/Secure Boot/CPU/RAM 检查
  2. 首次开机时跳过网络要求(BypassNRO)
  3. 用户首次登录时跳过同意数据跨境传输 相关提示

文章中使用到的软件及注册表文件下载:🔖点我下载 密码:afoe

📀官方原版成品:

[原版原汁]_Windows 11 24H2_26100.4349——只是添加绕过TPM等硬件检测-CSDN博客

相关文章:

  • 【已解决】win11安装驱动提示 “The file hash value is not in the specified catalog file...”
  • 索引——高效查询的关键
  • 龙芯7A1000桥片数据手册解读(时序)
  • Python 爬虫案例(不定期更新)
  • 缓存与加速技术实践-Kafka消息队列
  • 网络安全基础:从CIA三元组到密钥交换与消息认证
  • 【软考高级系统架构论文】论 SOA 在企业集成架构设计中的应用
  • 从C++编程入手设计模式——观察者模式
  • TensorFlow 安装与 GPU 驱动兼容(h800)
  • 人工智能学习45-Incep网络
  • 经济法-4- 合同法律制度
  • 从0开始学linux韦东山教程Linux驱动入门实验班(1)
  • Web攻防-XSS跨站Cookie盗取数据包提交网络钓鱼BEEF项目XSS平台危害利用
  • 【软考高级系统架构论文】论软件系统架构风格
  • 【simulink】IEEE5节点系统潮流仿真模型(2机5节点全功能基础模型)
  • 【Java】对象
  • 操作系统内核态和用户态--1-基础认识
  • 操作系统内核态和用户态--2-系统调用是什么?
  • 分布式锁 不同的拒绝策略 应用场景 业务上的思考
  • QT vscode cmake 编译 undefined reference to `vtable for 问题解决
  • 南昌招商网站建设/免费优化
  • 做网站哪里比较好/网页设计基础
  • 世界顶级网站设计/10条重大新闻
  • 做网站容易还是app容易/竞价外包代运营公司
  • wordpress登录及注册/志鸿优化设计
  • 网站建设大概/百度系app有哪些