没有 TPM 2.0 也能完成 Windows 11 安装:一份绕过硬件检查的完整实操指南
【免费下载链接】MediaCreationTool.batUniversal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2!项目地址: https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat
电脑明明还很流畅,却被 Windows 11 安装程序以"硬件不达标"为由拒之门外,卡点十有八九是 TPM 2.0 这一项。开源工具 MediaCreationTool.bat 正是为这类设备准备的:它不替换任何系统文件,只是把微软官方的 Media Creation Tool 包装起来,自动完成"选版本、注入绕过逻辑、写入部署辅助文件"三件事,覆盖 Windows 10/11 从 1507 到 21H2(当前版本甚至已延伸到 23H2)的全部版本。它完全免费、MIT 开源许可,所有下载源都来自微软官方,不含第三方修改。
这篇文章按"先自测、再动手"的顺序展开:先判断自己的情况适合哪条路,再看工具的能力边界,然后从最简单的升级流程走一遍,最后附上翻车对照表和常见疑问。
动手前先自测:你的情况适合哪条路
核心问题只有一个:你到底想"升级当前这台电脑",还是想"改造一份镜像/介质"?答案直接决定你该打开哪个脚本。
| 你的情况 | 推荐动作 | 耗时 | 持久性 |
|---|---|---|---|
| 只想把眼前这台旧电脑升到 Win11,不想碰镜像文件 | 运行bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd,打开更新通道 | 十分钟 | 临时性,系统重置设置后可能需重跑 |
| 手里已有一份 Win11 的 ISO/ESD/WIM,想一次性改造、永久生效 | 右键调用bypass11/Quick_11_iso_esd_wim_TPM_toggle.bat | 几秒钟 | 永久,可一键还原 |
| 要管一批机器,版本和版本号五花八门 | 用MediaCreationTool.bat的 Auto Upgrade 预设,或直接改名调用auto.cmd | 一条命令 | 可批量,跨版本 |
换成人话说:只想点"下一步"的选第一条;愿意折腾但不想反复维护的选第二条;IT 运维直接研究第三条的参数。三种选择都不需要刷 BIOS,也不需要重装系统。
先看清能力边界:五个预设一张表
MediaCreationTool.bat 本质上是一个"包装脚本",但它比官方工具多做了三件事:自动挑选合适的版本和语言、自动注入 TPM/硬件检查的绕过逻辑、自动往介质里写入部署辅助文件。官方工具能做的它都能做,官方工具不让你做的(老机器装 Win11),它想办法做。
它的五个预设就是五种打开方式:
| 预设名称 | 产出 | 上手难度 | 典型用途 |
|---|---|---|---|
| Auto Upgrade | 检测当前系统并直接升级,尽力保留文件和应用 | 最低 | Win10 老机器直升 Win11 |
| Auto ISO | 在当前目录直接生成定制 ISO(从 zip 运行则输出到 C:\ESD) | 较低 | 虚拟机镜像、刻盘 |
| Auto USB | 把镜像写入指定 U 盘 | 中等 | 全新安装、批量装机 |
| Select | 手动指定版本、语言、架构后制作介质 | 中等 | 需求特殊的定制场景 |
| MCT Defaults | 完全走官方默认流程,不做任何修改 | 最低 | 想要一份"干净"的原版介质 |
除了选预设,脚本还支持改名即配置:把文件改名为auto 21H2 MediaCreationTool.bat就自动按 21H2 执行升级;改成def MediaCreationTool.bat就生成未修改的原版介质;改成21H1 Education en-US x86 iso MediaCreationTool.bat则按指定版本、语言、架构做 ISO。批量部署时,这种设计能省掉大量重复点选。
图为脚本弹出的版本选择窗口与预设选项:左侧是 Windows 11 安装向导,右侧是工具主界面,可看到五个预设按钮和从 1507 到 11 的完整版本列表。
值得留意的是,预设 1-4 制作出来的介质会被写入这些辅助内容:根目录的auto.cmd(按需执行自动升级)、sources\PID.txt(预选版本)、sources\EI.cfg(家庭版介质不再开头要密钥)、boot.wim 里的AutoUnattend.xml(家庭版可离线建本地账户)、以及对 boot.wim 中winsetup.dll的补丁(从介质启动时跳过 Win11 安装检查)。想关闭全部修改,只需在脚本名里加def。
个人旧机升级:把 Win10 抬进 Win11 的一次完整走位
以最常见的"Win10 老电脑直升 Win11"为例,全程约六步:
- 先把数据搬出去。文档、照片、源码同步到外部硬盘或网盘。升级过程中意外断电是唯一不可控因素,备份是唯一的后悔药。
- 确认 C 盘空间。至少留出 20GB,升级过程需要临时存放系统镜像。
- 拿到工具包。执行
git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat并进入目录。 - 打开更新通道。双击运行
bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd,它会自动请求管理员权限并写入设置,无需手动改注册表。它本质上是给系统递了一张"假的入场券":把安装类型伪装成 Server 来跳过检查,同时写入AllowUpgradesWithUnsupportedTPMorCPU注册表项。 - 进主程序选预设。右键以管理员身份运行
MediaCreationTool.bat,选择 Auto Upgrade,脚本会自动下载匹配的官方组件并完成版本匹配、检查绕过、参数注入,之后基本不用人工干预。 - 跟着向导走完,进系统收尾。安装程序重启几次属于正常现象,别强制断电。进桌面后先确认文件完整、检查更新、创建还原点,再按需开启 BitLocker。
⚠️两个最容易踩的坑:
- 升级界面如果显示 "Windows Server" 字样,那是绕过逻辑留下的标记,直接忽略,不是装错了系统。
- 直接从介质里双击
setup.exe跑,不保证能绕过检查;想稳,就走 Auto Upgrade 预设,或从介质里运行auto.cmd。
做镜像与 U 盘:三条快捷指令
如果目标不是"升级这台电脑",而是"做一份能用的介质",对应关系很直接:
- Auto ISO:在当前目录直接生成 ISO,全程无人值守;从 zip 解压运行时输出到
C:\ESD。 - Auto USB:把镜像写入指定 U 盘。为了数据安全,这一步不会全自动——必须手动在图形界面里确认盘符,防止误格式化。
- Select:手动指定版本、语言、架构(x86/x64/双架构),适合需求特殊的定制场景。
想让脚本忽略自动检测、按你的要求来,同样靠改文件名:21H1 Education en-US x86 iso MediaCreationTool.bat就代表"21H1、教育版、美式英语、x86 的 ISO"。
已有镜像?几秒钟完成改造
如果你手里已经有一份下载好的 Win11 镜像,不想重新走一遍制作流程,bypass11/Quick_11_iso_esd_wim_TPM_toggle.bat提供了一条捷径:
- 首次运行脚本,它会自动把自身安装到右键"发送到"菜单。
- 右键点击 Win11 镜像(ISO/ESD/WIM 都行)→ 发送到 → 该脚本。
- 几秒钟完成:安装类型从 Client 切换成 Server,安装检查全部跳过。整个过程不挂载 ISO、不解压 WIM。
再运行一次同一个文件,可以撤销修改并恢复原始哈希,属于"改造有后悔药"的设计。
几个搭配细节值得记下:
- 改造后的介质可以配合
bypass11/AutoUnattend.xml使用:把它放到介质根目录或 boot.wim 里,Win11 家庭版在联网界面就能看到"我没有 Internet 连接"选项,从而创建本地账户,绕开强绑微软账号。 - 商业版介质自带
EI.cfg,安装时不会一上来就要产品密钥;家庭版介质可自己在sources下补一个空的EI.cfg,内容两行:[Channel]和_Default。 - 如果 setup 仍然弹窗要密钥,去
media\sources\product.ini里找零售或 gvlk 密钥填入即可。
升级翻车对照表:现象、原因、补救
| 现象 | 常见原因 | 补救 |
|---|---|---|
| 升级到一半失败、自动回滚旧系统 | 多为更新缓存损坏,而非绕过逻辑问题 | 先跑bypass11/windows_update_refresh.bat清理挂起的更新(包括悄悄排队的特性更新),再重试升级 |
| 安装时仍然弹出硬件警告 | 用了未改造的介质,或没走动态绕过 | 确认用的是脚本改造过的介质;从网上随便下的镜像不带绕过逻辑 |
| 提示"无法保留文件和应用" | 介质版本与当前系统不匹配 | 检查版本,必要时改用 Select 预设手动指定,或接受备份后全新安装 |
| 想回到原始状态 | — | 动态绕过脚本再运行一次加remove参数即可撤销;镜像再跑一次 Quick 切换脚本即可还原哈希 |
高频疑问速答
问:这套工具是微软官方的吗?它调用的是微软官方的下载组件和安装程序,自身只做"参数注入"和"检查跳过"两个动作,不替换任何系统文件。
问:绕过 TPM 检查,系统是不是变不安全了?绕过的只是安装环节的硬件检查,不是安全功能。BitLocker 加密、Windows Defender、Credential Guard 照常可用。真正要警惕的是"以为自己安全却裸奔",所以装完记得把更新和加密补上。
问:升级完还能正常收更新吗?可以,后续系统更新正常推送。唯一建议是重大功能更新前手动创建还原点,给自己留退路。
问:哪些旧系统能升到 Win11?Win7、8、8.1、10 均可,覆盖家庭版、专业版、企业版、LTSC 甚至评估版。Win7 的旧 PowerShell 环境脚本也有兼容处理;跨版本升级(如从 LTSC 2019 或 Ultimate 上来)交给auto.cmd,它会扫描install.esd里的版本索引,必要时改写注册表里的 EditionID(原值会备份为EditionID_undo),全程尽力保住文件和软件。
问:工具收费吗?完全免费,MIT 开源许可,任何人可以自由使用和修改。
收尾:把数据安全放在第一位
整套流程的技术门槛早就不是问题了——选对脚本、走对流程,一台 2016 年甚至更早的老机器也能顺利跑起 Win11。真正值得反复强调的只有一件事:动手前先把备份做好。把这条守住了,无论中间出什么岔子,你都有后悔药可吃。
如果你要管一堆机器,还有一个省事技巧:auto.cmd支持把产品密钥也写进脚本名,例如auto 21H2 Pro MediaCreationTool.bat会强制选择专业版索引,配合$ISO$目录做 OEM 定制,升级流程可以压缩成一条命令。
本文关键词:Windows 11 安装、老电脑绕过 TPM、免 TPM 升级 Windows 11 教程、MediaCreationTool.bat 使用教程、无 TPM 安装 Windows 11、旧电脑升级 Windows 11 方法。
【免费下载链接】MediaCreationTool.batUniversal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2!项目地址: https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考