MediaCreationTool.bat 完整使用教程:没有 TPM 的老电脑如何快速升级 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
一台 2016 年买的办公本,BIOS 里根本没有 TPM 2.0 选项,不重装系统、不清空 C 盘,半小时左右从 Win10 直升 Win11,连桌面壁纸都原样保留——这是开源脚本 MediaCreationTool.bat 每天都在帮人做到的事。这篇文章只回答三件事:你的情况该走哪条路径、最省事的那条怎么一次跑通、翻车了怎么自救。
这工具到底在替谁解决麻烦
先对号入座,看你是下面哪种人。
刚毕业的运维小王。公司给他一台 2016 年的办公本练手,微软升级助手弹窗"此电脑无法运行 Windows 11",他差点以为这台机器只能装别的系统。结果用 MediaCreationTool.bat 的 Auto Upgrade 预设跑了一遍,系统直接从 Win10 升级到 Win11,文件、软件、配置全在。
要管 50 台电脑的 IT 主管大刘。机房里的机器从 Win7、Win8.1 到 Win10 什么都有,家庭版、专业版、企业 LTSC 混在一起,还有几台 Win7 Ultimate 和 PosReady 老古董。他把脚本改名成auto 21H2 Pro MediaCreationTool.bat,就能让所有机器统一升到 21H2 专业版。
给客户做虚拟机镜像的自由职业者。他经常要装"干净"的 Win11 测试环境,不想被硬件检查和微软账号卡住,用 Auto ISO 预设把定制镜像直接生成到当前文件夹,几台虚拟机就都有着落了。
一句话点破:微软那道 TPM 门槛拦住的是"官方默认流程",不是系统本身,绕过去之后功能一个不少。
MediaCreationTool.bat 五个预设一次看懂
先建立全局观。这个脚本本质上是微软官方 Media Creation Tool 的包装器,但多了三件事:自动挑选合适的版本和语言、自动注入 TPM 硬件检查的绕过逻辑、自动往安装介质里写入部署辅助文件。
图:脚本弹出的版本选择窗口,左侧是 Windows 11 安装向导,右侧是工具主界面,等待选择预设。
| 预设名称 | 一句话解释 | 上手难度 | 典型用途 |
|---|---|---|---|
| Auto Upgrade | 检测当前系统直接升级,尽量保留文件和应用 | 最低 | Win10 老机器直升 Win11 |
| Auto ISO | 在当前文件夹直接生成定制 ISO | 较低 | 虚拟机镜像、刻盘 |
| Auto USB | 把镜像写进指定 U 盘(需手动确认盘符) | 中等 | 全新安装、批量装机 |
| Select | 手动指定版本、语言、架构后制作介质 | 中等 | 需求特殊的定制场景 |
| MCT Defaults | 完全走官方默认流程,不做任何修改 | 最低 | 想要原汁原味的官方介质 |
脚本还支持"改名即配置":改成def MediaCreationTool.bat就生成未修改的原版介质,改成auto 21H2 Pro MediaCreationTool.bat就强制按 21H2 专业版升级。默认目标版本是 Win11,想升 Win10 必须把版本号写清楚,比如auto 21H2 MediaCreationTool.bat。
没有 TPM 2.0 装 Win11 安全吗
每次有人看到"绕过"两个字就紧张,这里直接说结论:绕过 TPM 检查不等于删掉安全功能。
机制上讲,脚本只是把安装程序的检查身份从 Client 切换成 Server(在SetupHost.exe上做/Product Server处理),让安装器跳过硬件前置检查。BitLocker 加密、Windows Defender、Credential Guard 这些能力装完照常可用,一个都不少。
但要认清代价:机器没有 TPM 2.0 硬件,等于少了"硬件级信任根"这层保险,微软官方支持口径自然也不会覆盖你。所以靠谱的姿势是软件层面补偿——升级前备份、进系统后创建还原点、按需开启 BitLocker。真正危险的从来不是绕过检测,而是绕过去之后觉得自己万事大吉,连备份都不做。
三条路径怎么选
| 路径 | 适合谁 | 难度 | 代价 |
|---|---|---|---|
| A. Windows 更新通道 | 只想让手头这台旧电脑尽快升级的新手 | 最低 | 临时性,系统更新重置设置后可能要重新应用一次 |
| B. 直接改造镜像 | 想一劳永逸,还要刻盘或装多台机器的人 | 中等 | 需要自己准备镜像文件 |
| C. 脚本参数化自动升级 | 要批量部署、跨版本升级的 IT 人员 | 偏高 | 需要理解版本索引和注册表逻辑 |
路线 B 的操作位置在文件系统层面:bypass11/Quick_11_iso_esd_wim_TPM_toggle.bat不用挂载 ISO、不用解压 WIM,直接把镜像里的<INSTALLATIONTYPE>Client替换成Server,几秒完成,再运行一次就还原哈希。它首次运行会把自己装进"发送到"菜单,之后右键镜像文件 → 发送到 → 该脚本即可。改造后的 ISO 还能配合bypass11/AutoUnattend.xml使用,让 Win11 家庭版在联网界面重新出现"我没有 Internet 连接"的选项,从而创建本地账户,省去绑定微软账号的麻烦。
路线 C 的引擎是bypass11/auto.cmd:它扫描镜像里的install.esd,列出可用版本索引,按当前系统 EditionID 挑最匹配的一项,必要时改写注册表(原值会备份成EditionID_undo),再以保留文件和应用的方式执行升级。批量场景直接改主脚本文件名传参就行,比如auto 21H2 Pro MediaCreationTool.bat把几十台版本混杂的机器统一升到 21H2 专业版。
三条路没有谁比谁高级,只有合不合你的时间表。
最省事路径:通过 Windows 更新通道绕过 TPM 的详细步骤
这条路线用到的文件是bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd,一个"设置好就不用管"的脚本。它把系统伪装成 Server 安装类型跳过检查,同时写入AllowUpgradesWithUnsupportedTPMorCPU注册表项(位置在HKLM\SYSTEM\Setup\MoSetup),让 Windows 更新通道也能接受升级请求。
第 1 步:先备份数据(约 5 分钟)。文档、照片、项目源码同步到外部硬盘或网盘。升级过程中意外断电是唯一没法提前预判的变量,有备份才有后悔药。
第 2 步:确认磁盘空间。C 盘至少留 20GB 可用空间,升级要临时存放系统镜像。不够就去磁盘清理里删掉休眠文件和旧更新。
第 3 步:获取工具包。执行:
git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat cd MediaCreationTool.bat第 4 步:应用动态绕过(约 1 分钟)。双击bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd,脚本会自动提权,看到 INSTALLED 字样就是写入成功。
第 5 步:去设置里检查更新。打开"设置 → Windows 更新"点检查更新,正常会出现"升级到 Windows 11"的选项,点它开始安装。
第 6 步:等它自己跑(20~40 分钟)。下载、准备、安装全程基本不需要人工干预,中间重启几次是正常的,别断电。
第 7 步:进系统后收尾(约 5 分钟)。确认文件完整 → 检查更新 → 创建系统还原点 → 按需开启 BitLocker。如果安装过程中冒出"Windows Server"字样的标签,别慌,那是绕过逻辑留下的痕迹,直接忽略。
想撤销这条路线也很简单:再运行一次脚本并加remove参数,注册表项和脚本文件都会被清理干净。
动手前的检查清单
- 数据已同步到外部硬盘或网盘(不是本地另一个分区)
- C 盘可用空间 ≥ 20GB
- 网卡、显卡、声卡驱动提前下载到 U 盘,防止升级后临时断网
- 镜像选正式发布版,别拿 Insider 预览版当主力(22000.x 的正式版是稳妥选择)
- 确认走的是脚本改造过的介质,或已应用动态绕过
常见故障与补救办法
升级到一半失败、自动回滚到旧系统。多半是更新缓存损坏,不是绕过逻辑的问题。先运行bypass11/windows_update_refresh.bat清掉挂起的更新(包括悄悄排队的特性更新),再重新执行升级。
安装时仍然弹出硬件警告。原因十有八九是你从网上随便下的镜像,本身不带绕过逻辑。确认你用上了动态绕过脚本,或者走路线 B 用 Quick 脚本改造过的介质。
版本错配导致"无法保留文件和应用"。这是最要留意的场景,比如企业 LTSC 2019 想升级、Win7 Ultimate 想跨版本。路线 C 的auto.cmd会自动扫描install.esd里的索引挑个能保住文件的版本,必要时改注册表 EditionID(原值备份为EditionID_undo)。自己搞不定时就用 Select 预设手动指定版本,或者接受备份后全新安装。
右键找不到"发送到"菜单项(路线 B 专属)。重新运行一次bypass11/Quick_11_iso_esd_wim_TPM_toggle.bat,它会把菜单项重新装回去。
高频问题快问快答
这套工具是微软官方的吗?它调用的是微软官方的下载组件和安装程序,自身不替换任何系统文件,只做参数注入和检查跳过两件事,不含第三方修改。
升级完还能正常收更新吗?可以,后续更新正常推送。建议重大功能更新前手动创建还原点,给自己留退路。
Win7 老机器能用吗?能。Win7、8、8.1、10 都覆盖,家庭版、专业版、企业版、LTSC、评估版都行,脚本对 Win7 自带的 PowerShell 2.0 环境也做了兼容处理。
会收费吗?完全免费,MIT 开源许可,任何人都可以自由使用和修改。
最后,按你的类型领一句行动建议
平时只点"下一步"的用户,走路线 A,十分钟解决,代价是偶尔要重新应用一次;喜欢折腾、想一劳永逸的,走路线 B,把 ISO 改造一次永久生效;要管一堆机器的 IT 人员,去研究auto.cmd的参数和版本索引逻辑,把升级变成一条命令。
把这句话带走:旧电脑装 Win11 的技术问题早就被脚本解决了,剩下唯一需要你自己动手的,是把备份做扎实。
SEO 关键词清单
- 核心关键词:MediaCreationTool.bat 使用教程、Windows 11 安装
- 长尾关键词:老电脑绕过 TPM 安装 Win11、免 TPM 升级 Windows 11 教程、无 TPM 安装 Windows 11、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
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考