MediaCreationTool.bat:免费一键制作 Windows 10/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 安装媒体创建脚本,一条命令即可自动下载并运行微软官方 MCT,覆盖 Windows 10 1507 到 Windows 11 的各版本,支持生成 ISO、写入 U 盘,还能处理 TPM 检查和版本升级,全程图形界面引导,适合新手。
它解决什么问题
- 官方工具不好找、版本对不上:微软 Media Creation Tool 只给最新版,想装 1507~21H2 之间的老版本得自己翻存档,
products.xml还要手动改。这个脚本按参数自动选对 MCT 版本并打好补丁。 - 老机器装 Windows 11 被拦:TPM 2.0、Secure Boot 不达标直接弹错误。脚本生成的媒体内置检查绕过,
bypass11/目录里还有单独工具可事后给已有 ISO 打补丁。 - 跨版本升级丢文件:从 LTSC、企业版等"不合群"的版本升级时,官方流程经常不让你保留文件和应用。脚本生成的
auto.cmd会匹配 EditionID、调整注册表,尽量保住文件和软件。
三步上手
- 克隆仓库并进入目录:
git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat cd MediaCreationTool.bat直接双击
MediaCreationTool.bat(不用手动右键"以管理员身份运行",脚本会自己提示)。在菜单里选预设:Auto Upgrade(升级系统)、Auto ISO(生成 ISO)、Auto USB(写 U 盘)、Select(自选版本/语言/架构)、MCT Defaults(官方原版行为)。
带参数的例子:MediaCreationTool.bat 21H2 iso表示直接做 Windows 10 21H2 的 ISO;auto 21H2 MediaCreationTool.bat表示全自动执行 21H2 升级。
真实场景演示
场景一:把现有系统升到最新版,保留文件和应用
选 Auto Upgrade,或在已生成的媒体里运行 auto.cmd。脚本会检测install.esd里可用的版本,挑一个和当前系统匹配的索引,必要时把注册表 EditionID 改成目标版本(改动会备份成EditionID_undo)。想强制指定版本或架构,把参数写进脚本名即可,例如auto 21H2 Pro MediaCreationTool.bat可批量把 7/8.1/10 各机器统一升到 10 21H2 专业版。
场景二:制作 Windows 10/11 ISO
选 Auto ISO,脚本把 ISO 输出到脚本所在目录(从 zip 里直接运行时输出到C:\ESD)。想精确指定版本、语言、架构,用21H1 Education en-US x86 iso MediaCreationTool.bat这种格式。生成的媒体默认带若干增强(预写 PID.txt、EI.cfg、AutoUnattend.xml 等),加def参数可得到完全未修改的官方媒体。
场景三:制作 USB 启动盘
选 Auto USB。出于数据安全考虑这一步不是全自动的——GUI 里需要手动确认目标 U 盘,确认后自动写入。插入 8GB 以上空 U 盘即可。
场景四:老机器装 Windows 11
两条路:
- 用本脚本生成 Windows 11 媒体,脚本已修补
boot.wim中的winsetup.dll,U 盘启动即跳过硬件检查。 - 手上已有官方 ISO/ESD/WIM,运行 Quick_11_iso_esd_wim_TPM_toggle.bat 直接在文件上切换安装类型实现绕过,再运行一次可还原。不想装新系统、走 Windows Update 升级的,可先跑 Skip_TPM_Check_on_Dynamic_Update.cmd,内置撤销功能。
避坑提醒
- ⚠️ 升级过程出现 "Windows Server" 字样不用慌,这是
/Product Server绕检查技巧的正常现象,忽略即可。 - U 盘写入前一定在 GUI 里核对盘符,脚本特意保留手动选择就是为了防止误格式化。
- 脚本从 zip 直接运行时输出目录是
C:\ESD,找文件时别去桌面翻。 - 磁盘至少留 8GB 可用空间,全程联网下载,网络不稳就换网络再试。
- 需要纯净官方媒体(不加任何补丁和文件)就用 MCT Defaults 预设或加
def参数。 - 企业版选项在较新版本里默认隐藏,脚本通过
products.xml处理,一般不用手动干预。
进阶搭配
🔧 想给$OEM$放品牌、定制内容,把文件放进$ISO$目录(旧的$OEM$内容需挪到$ISO$\sources\$OEM$\),脚本生成媒体时会自动写入根目录。配合 windows_update_refresh.bat 可清理卡住的挂起更新,排障时很好用。
工具把繁琐的下载、改 XML、打补丁都替你做了,但安装本身就是有风险的操作。动手前务必备份重要数据,虚拟机里先试一轮更稳妥。
【免费下载链接】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),仅供参考