MediaCreationTool.bat 完整实战指南:如何让老旧电脑免费升级 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
MediaCreationTool.bat 是一个覆盖 Windows 10/11 全版本(1507 到 21H2)的通用部署脚本,它能替微软官方媒体创建工具补齐版本与配置选项,并在安装与升级两条通道上绕过 TPM 等硬件限制,帮你免费完成系统升级、ISO 镜像与 U 盘启动盘的制作。
一、你被拒绝过的那句提示,其实有"另一条路"
某个晚上,你打开"Windows 更新",屏幕上跳出一行冷冰冰的提示:这台电脑无法运行 Windows 11。你低头看看机箱——它陪了你六七年,加过内存、换过固态,平时跑得比谁都勤快。可就因为主板上少了那颗叫 TPM 2.0 的芯片,它被一句话判了"过气"。
更憋屈的是:系统还能正常用,软件都装得好好的,你只是想要个新系统,凭什么被硬件卡死?
答案其实很简单:卡住你的不是电脑,而是官方工具默认走的那条路太窄。而 MediaCreationTool.bat 这类脚本存在的意义,就是帮你在规则允许的范围内,绕到一条更宽的路上去。
二、先放下戒备:绕过检查 ≠ 破解系统
听到"绕过 TPM""跳过硬件检测",很多人第一反应是:这玩意儿是不是魔改系统、植入后门?
恰恰相反。这个脚本没有改动任何微软系统组件,也没有注入一行第三方代码,下载的所有 ISO、ESD 都来自微软官方源。它的全部工作,可以拆成两个动作:
- 递上一份写满需求的"体检项目单":脚本为微软官方的 MediaCreationTool 生成一份
products.xml配置文件,告诉它你要哪个版本、哪种语言、什么架构。官方工具拿到单子,老老实实按你的要求去官方服务器下载。 - 出示一张"临时通行卡":在安装过程中,脚本把安装类型临时标注为 Server。Windows 安装程序看到这个标记,就会跳过 TPM 2.0 与安全启动的核查。
打个比方:一家严格的体检中心只对会员开放,你进门被拦下,不是因为身体有问题,而是因为没办会员卡。脚本没帮你伪造体检报告,只是替你把"团体客户"的临时凭证递给了前台。体检还是官方做的,结果也是官方的,全程没动任何"手术刀"。
三、一句话认识它:给官方工具配一个"全能遥控器"
官方 MediaCreationTool 就像一家只提供"今日推荐套餐"的餐厅——你只能在它给你的几个选项里选。MediaCreationTool.bat 则是一本完整菜单,从 Windows 10 的 18 个版本到 Windows 11 的三个大版本,从家庭版到企业版,你点什么,它就帮你下单什么。
它内置五种预设模式,相当于遥控器上五个快捷键:
| 预设模式 | 一句话说明 |
|---|---|
| Auto Upgrade | 自动升级当前系统,尽量保留文件和应用程序 |
| Auto ISO | 在当前文件夹直接生成 ISO,无需第三方打包工具 |
| Auto USB | 把安装介质写入指定 U 盘 |
| Select | 手动挑选版本、语言、架构(x86 / x64 / 双架构) |
| MCT Defaults | 原样走官方流程,不往介质里添加任何东西 |
此外还有三个"隐藏技能",稍后逐个解锁:
- 跳过 TPM 检查(安装与升级双通道)
- 重开离线本地账户(绕过 Windows 11 家庭版强制登录微软账号)
- 跨版本升级时保留文件与应用(甚至支持从 LTSC、企业评估版、嵌入式版本升级)
四、三条路线,看你对号入座
路线一:只想在"设置"里点更新,别的都不想碰
- 适用人群:不想碰 ISO 和 U 盘,只想正常走 Windows 更新通道的普通用户
- 预计耗时:5 分钟配置完毕,之后等待更新推送
- 操作要点:右键以管理员身份运行
bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd,看到 INSTALLED 即成功。它会在系统里挂一个轻量钩子,拦截安装程序的硬件检测;再次运行同一个脚本,则自动移除。装完系统后依然有效,中途升级失败重跑即可撤销。
路线二:原地升级,一个软件都不想重装
- 适用人群:从 Win7 / 8.1 / 10 直升 11,又不想重新配置软件的老用户
- 预计耗时:下载加安装约 30~60 分钟
- 操作要点:把脚本重命名为
auto MediaCreationTool.bat再运行,或在图形界面里选择 Auto Upgrade。脚本会自动检测当前系统版本,从 install.esd 里挑选兼容的版本索引;遇到系统与目标版本不匹配时,会临时改写注册表 EditionID(自动备份为_undo键),升级完成后一切还原。从 Win7 旗舰版、LTSC、企业评估版升级都没问题。
路线三:手里已有 ISO,只想给镜像打上补丁
- 适用人群:习惯囤镜像、之后反复安装的技术爱好者
- 预计耗时:右键一秒钟触发,几十秒处理完毕,永久生效
- 操作要点:把 ISO / ESD / WIM 文件右键 → 发送到 →
bypass11/Quick_11_iso_esd_wim_TPM_toggle.bat。无需挂载镜像、无需 DISM 操作,直接原位改写安装类型标记;再次运行同一个文件即可还原,连文件哈希都会恢复原样。
如果你是 IT 管理员,想批量部署,那就直接跳到下一节——这个脚本最妙的设计,藏在文件名里。
五、进阶玩法:把参数写进文件名,脚本"听得懂人话"
这是整个项目最省心的设计:不用打开文件改代码,把需求直接拼进脚本名即可。
auto 21H2 Pro MediaCreationTool.bat # 自动升级到 21H2 专业版 iso 20H2 MediaCreationTool.bat # 直接生成 20H2 的 ISO de-DE home 11 iso MediaCreationTool.bat # 德语家庭版 Win11 的 ISO def MediaCreationTool.bat # 强制"官方原样"模式,不做任何改动再配合几个"抄进工作流"的技巧,效果翻倍:
- 用
$ISO$文件夹注入 OEM 配置:在脚本同目录建一个$ISO$文件夹,把sources\$OEM$\放进去,制作介质时内容会被自动复制到镜像根目录。品牌定制、预装软件、无人值守应答文件,都从这里进。 - 用 AutoUnattend.xml 开启离线本地账户:脚本会把
bypass11/AutoUnattend.xml写进 boot.wim,重新打开"我没有 Internet 连接"的选项。装完直接用本地账户,还顺手隐藏了"此电脑不受支持"的提示条——一个文件解决两个烦恼。 - 遇到诡异版本号就加
no_update:升级时目标版本若带 Dynamic Update,可能被微软"半路拦截"去下载中间版本。加上no_update参数再试,往往就通了。
六、动手前,把这 5 条记在心里
- 看到"Windows Server"标签别慌。升级脚本用了
/Product Server技巧来绕过检查,安装界面会短暂显示"Server"字样,这是预期行为,不是装错了版本。 - 先备份再升级,理由很硬核。升级过程会临时改写注册表,虽然自带还原机制,但断电、蓝屏谁也预料不到。用系统自带的"备份和还原"做一份完整映像,是最低成本的保险。
- U 盘选择务必亲手确认。Auto USB 模式出于数据安全故意不做全自动,需要你在界面里手动点选目标盘——选错盘会清空整个 U 盘,这一步不能跳过。
- 驱动靠自己提前备好。绕过硬件检查装上的 11,驱动兼容性得自己把关。显卡、网卡驱动务必先下载到本地,免得装完系统连不上网干着急。
- 老用户的
$OEM$要搬家。以前放在$OEM$目录的内容,现在必须挪到$ISO$\sources\$OEM$才会被识别,别再用旧习惯踩坑。
七、现在就可以迈出第一步
把这次升级拆成一条简单的时间线:此刻,克隆项目,通读 README,把bypass11/里的脚本先下载备用;今天,按路线一或路线二完成第一次升级,亲眼看看那台"不受支持"的机器流畅跑起 Windows 11;长期,把脚本连同$ISO$定制目录一起存档,作为你未来装机、重装、批量部署的标准工具箱。
git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.batMediaCreationTool.bat 的真正价值,不只是"绕过"两个字,而是一整套 Windows 部署工作流被压缩进了几个 KB 的批处理里。它免费、开源、只依赖微软官方源——花十分钟研究它,也许就能让那台陪你多年的老伙计重新焕发生机。
【免费下载链接】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),仅供参考