尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

MediaCreationTool.bat 使用指南:一个脚本完成 Windows 10/11 介质制作、U 盘创建与保留文件升级

MediaCreationTool.bat 使用指南:一个脚本完成 Windows 10/11 介质制作、U 盘创建与保留文件升级 MediaCreationTool.bat 使用指南一个脚本完成 Windows 10/11 介质制作、U 盘创建与保留文件升级【免费下载链接】MediaCreationTool.batUniversal MCT wrapper script for all Windows 10/11 versions from 1507 to 21H2!项目地址: https://gitcode.com/gh_mirrors/me/MediaCreationTool.batMediaCreationTool.bat 是一个纯批处理封装脚本它替微软官方 MCTMedia Creation Tool配置好 products.xml再启动对应版本的 MCT 完成下载与介质制作覆盖 Windows 10 1507 到 Windows 11 23H2 的全部 17 条版本线。全程只使用微软官方服务器上的文件不捆绑任何第三方工具。它主要解决三件事制作安装 ISO、制作可启动 U 盘、在当前系统上直接就地升级可保留文件与已装应用。先判断你的任务是否在支持范围内场景是否适合说明制作 Win10 / Win11 安装 ISO虚拟机、备份适合使用 Auto ISO 预设输出到脚本所在目录制作物理启动 U 盘适合Auto USB 预设GUI 中手动选盘防止误格式化获取 MCT 默认不显示的 Enterprise / Education 等商业版本适合脚本会解锁 products.xml 中的商业版本条目跨版本、跨版本线升级并保留文件适合Auto Upgrade 预设支持从 Embedded、LTSC、Eval 等系统升级需要未经任何修改的官方原始介质适合MCT Defaults 预设或def参数制作 Windows 8 或 Windows 7 安装介质不适合支持的最早版本线是 1507Win7 只能作为升级的源系统从克隆仓库到第一次成功运行克隆仓库并进入目录git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat双击根目录下的 MediaCreationTool.bat。脚本会自行请求管理员权限不需要右键以管理员身份运行。依次在两个对话框中做选择先选 MCT 版本1507 到 11 23H2默认最新的 11 23H2再选预设默认第 4 项 Select。等待 MCT 窗口完成下载与制作。等待期间脚本会把自己最小化想彻底隐藏窗口可加hide参数。判断成功Auto ISO 完成后ISO 文件出现在脚本所在目录如果从压缩包里直接运行输出位置是C:\ESD。上图为脚本启动后的选择界面左侧列出全部 MCT 版本线右侧列出五个预设。五个预设各对应什么任务预设行为适用对象1 Auto UpgradeMCT 按检测到的系统版本创建介质脚本辅助 setupprep 就地升级本机升级跨版本/跨版本线时尽量保留文件与应用2 Auto ISO直接在当前目录生成 ISO脚本名可覆盖版本/语言/架构虚拟机镜像、介质备份3 Auto USB在指定 U 盘上生成启动介质物理装机出于数据安全不做全自动必须在 GUI 手动选盘4 Select自选版本、语言、架构x86 / x64 / both与目标定制化介质5 MCT Defaults不做修改只把 products.xml 传给 MCT 后退出需要纯净官方介质的场景注意预设 1–4 都会向介质写入附加内容见下文把自定义内容打进介质。想要一份未修改的原始介质选预设 5 或在脚本名中加def。用脚本文件名跳过所有交互参数既可以写进脚本文件名也可以作为命令行参数传入两种形式等价。常用参数参数作用版本号1909、21H2、23H2…锁定 MCT 版本线auto免交互就地升级默认目标是 Win11升 Win10 需同时给出版本iso免交互制作 ISO版本名Home/Pro/Education/Enterprise…覆盖自动检测到的版本语言代码en-US、zh-CN…覆盖自动检测到的语言x86/x64覆盖自动检测到的架构no_update关闭安装过程中的动态更新Dynamic Update升级排障时常用def不写入任何附加文件生成未修改的 MCT 介质hide等待 MCT 期间隐藏脚本窗口默认行为是最小化5×5 格式产品密钥将密钥嵌入介质几个可直接套用的命名示例21H1 Education en-US x86 iso MediaCreationTool.bat auto 21H2 MediaCreationTool.bat no_update 21H2 MediaCreationTool.bat def MediaCreationTool.bat第一行含义用 21H1 的 MCT 制作 Education 版、en-US 语言、x86 架构的 ISO全程无交互。就地升级跨版本、跨版本线保留文件把脚本改名为auto MediaCreationTool.bat即可完全无人值守地执行就地升级。升级所用的 auto.cmd 同时会写入介质根目录之后可以随时从介质里再次运行。它的执行逻辑是读取install.esd中实际可用的版本挑选与当前系统匹配的索引找不到时选兼容项以保证文件保留修改注册表EditionID使其与介质匹配修改前备份为EditionID_undo可回退在 Windows 11 上尝试跳过升级检查可用脚本变量关闭套用一组问题最少的升级选项迁移全部驱动、关闭遥测与 Compact OS 等。它能处理的源系统比普通场景更广Ultimate、PosReady、Embedded、LTSC、Enterprise Eval 等都可以就地升级Windows 7 可就地升到 Windows 10不会直接升到 11。例如从 LTSC 2019 用商业介质升级时auto.cmd 会选 Enterprise 索引并改写 EditionID若想同时切换目标版本可在脚本名中加入版本名如ProfessionalWorkstation升级后版本改变而文件与应用保留。⚠️ 就地升级属于高风险操作执行前请先备份重要数据。注册表改动可回退但文件层面的结果无法撤销。Windows 11 硬件检查绕过三种路径与回退方式场景方式回退方式从介质全新安装预设 1–4 制作的 11 介质默认在boot.wim的winsetup.dll打补丁用def或 MCT Defaults 生成不打补丁的介质就地升级auto.cmd 使用/Product Server技巧跳过检查升级前备份注册表副作用是系统显示 Windows Server 标签仓库说明建议直接忽略通过 Windows Update 或已挂载 ISObypass11/Skip_TPM_Check_on_Dynamic_Update.cmd运行一次安装再运行一次卸载自带 undo再次运行该脚本即移除手里已有 11 ISO / ESD / WIMbypass11/Quick_11_iso_esd_wim_TPM_toggle.bat发送到菜单无需挂载运行一次切换为 Server 跳过检查再运行一次切回 Client 并恢复文件哈希对同一文件再运行一次两点补充直接运行介质里的setup.exe能否绕过检查目前没有保证当前版本大概率有效可靠路径是 auto.cmd。Windows 11 Home 的离线本地账户预设 1–4 的介质已通过 bypass11/AutoUnattend.xmlOOBE\BypassNRO放入 boot.wim恢复我没有互联网选项如果 OOBE 已经联网可尝试邮箱a、密码a切回本地账户。⚠️ 绕过 TPM/CPU 检查属于修改系统安全机制建议仅在自有设备上使用并在不需要时及时用对应脚本恢复。更多细节见 bypass11/readme.md。把自定义内容打进介质$ISO$ 与自动写入的文件预设 1–4 创建介质时会自动写入以下内容介质根目录的auto.cmd用于日后随时触发自动升级sources\PID.txt开机或进系统后预选版本sources\EI.cfgWindows 11 消费者版介质不再弹出产品密钥提示boot.wim内的AutoUnattend.xml仅 11 Home启用本地账户。想加入自己的驱动程序、配置或安装后脚本把文件放进脚本同目录的$ISO$文件夹即可脚本会将其内容复制到介质根目录。旧版$OEM$用户注意位置变化现在需放到$ISO$\sources\$OEM$\。如果需要登录前执行的脚本可挂在$ISO$\sources\$OEM$\$$\Setup\Scripts\setupcomplete.cmd或OOBE.cmd。消费者版介质如果 setup 仍然索要密钥可手动在media\sources下添加内容为[Channel]_Default的EI.cfg零售或 GVLK 密钥可在media\sources\product.ini中查到。现象 → 原因 → 处理现象可能原因处理建议双击脚本无反应或报错早期版本在特殊路径下启动失败新版已修复误以为需要右键管理员使用最新稳定版直接双击脚本会自行提权升级过程中失败网络波动或动态更新环节出错脚本名加no_update重试减少安装中的额外下载下载速度慢或中断文件全部来自微软官方服务器受网络影响错峰重试检查代理设置勿替换为来路不明的镜像界面显示乱码系统代码页问题功能通常不受影响可继续操作升级后系统名显示 Windows Server/Product Server绕过技巧的副作用按仓库说明忽略即可不影响使用制作完成的 U 盘无法启动选错目标盘、U 盘容量不足或被其他程序占用Auto USB 必须手动确认目标盘容量至少 8GB制作前备份 U 盘数据并关闭占用程序建议的后续动作制作完成后先在虚拟机里启动一次介质验证可引导、版本与语言符合预期企业批量场景用auto命名固定升级路径在$ISO$中统一放置驱动与配置脚本逐机执行使用了 bypass11 目录中的绕过脚本后确认不再需要时再次运行进行移除脚本内置的版本线会随微软发布节奏更新当前最新稳定版更新于 2023-11-29覆盖到 11 23H2实际可用版本请以仓库内 MediaCreationTool.bat 的最新说明为准。【免费下载链接】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),仅供参考
返回列表