突破硬件限制:Windows 10/11全版本部署自动化工具实战指南
你是否还在为TPM 2.0限制无法安装Windows 11而烦恼?是否需要为不同硬件配置的电脑重复制作系统安装介质?本文将带你掌握一款革命性的部署工具——Universal MCT wrapper script,它能一键解决Windows全版本部署难题,让老旧设备也能轻松升级到最新系统。
读完本文你将获得:
- 无需TPM芯片安装Windows 11的完整方案
- 跨版本、跨硬件的系统部署自动化流程
- 企业级系统定制与批量部署技巧
- 常见部署故障的快速排查方法
工具概述:不止于包装器的部署利器
Universal MCT wrapper script(MediaCreationTool.bat)是一款功能强大的Windows部署自动化工具,支持从Windows 10 1507到Windows 11 21H2的所有版本。它不仅仅是微软官方Media Creation Tool(MCT)的包装器,更是一个完整的部署解决方案,能够自动处理版本检测、介质创建、硬件限制绕过等复杂任务。
该工具的核心优势在于:
- 全版本支持:覆盖Windows 10/11所有主流版本,包括企业版和教育版
- 自动化部署:通过预设参数实现无人值守安装
- 硬件限制突破:内置TPM检查绕过功能,支持老旧设备升级
- 灵活定制:支持通过脚本名称参数自定义部署选项
核心功能解析
五大预设部署模式
工具提供五种预设部署模式,满足不同场景需求:
-
Auto Upgrade(自动升级)
- 检测当前系统版本并智能选择匹配的升级介质
- 支持跨版本升级,保留用户文件和应用程序
- 可通过脚本名称参数指定目标版本,如
auto 21H2 MediaCreationTool.bat
-
Auto ISO(自动ISO创建)
- 在当前目录直接生成ISO镜像文件
- 支持通过脚本名称指定版本、语言和架构,如
21H1 Education en-US x86 iso MediaCreationTool.bat
-
Auto USB(自动USB创建)
- 将系统镜像写入USB设备,创建可启动安装介质
- 自动检测并选择USB设备(需手动确认以确保数据安全)
-
Select(手动选择)
- 提供图形界面供用户手动选择版本、语言和架构
- 适合需要精确控制部署选项的高级用户
-
MCT Defaults(MCT默认模式)
- 直接运行官方MCT工具,不添加额外定制
- 通过
def MediaCreationTool.bat命名脚本可永久启用此模式
突破Windows 11安装限制
对于不支持TPM 2.0和安全启动的老旧设备,工具提供了多种绕过方案:
-
动态更新绕过:通过bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd脚本自动修改注册表,跳过动态更新时的TPM检查
-
安装介质修改:
- 自动修补
boot.wim中的winsetup.dll文件 - 添加AutoUnattend.xml实现本地账户创建
- 通过
auto.cmd实现升级过程中的检查绕过
- 自动修补
-
快速切换工具:使用bypass11/Quick_11_iso_esd_wim_TPM_toggle.bat可直接修改ISO或WIM文件,无需重新创建介质
实战教程:三步完成无TPM设备的Windows 11部署
准备工作
- 下载工具仓库:
git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat - 进入项目目录:
cd MediaCreationTool.bat - 确保网络连接正常(首次运行需要下载必要组件)
步骤一:创建绕过TPM限制的安装介质
# 创建支持老旧设备的Windows 11 ISO
rename MediaCreationTool.bat "auto 11 iso MediaCreationTool.bat"
MediaCreationTool.bat
工具将自动:
- 下载最新的Windows 11安装文件
- 应用TPM检查绕过补丁
- 在当前目录生成ISO文件(通常在C:\ESD目录)
步骤二:配置BIOS/UEFI设置
重启电脑并进入BIOS/UEFI设置:
- 禁用Secure Boot(如有)
- 启用Legacy Boot或UEFI模式(根据设备支持情况)
- 保存设置并重启
步骤三:启动安装并完成设置
- 使用创建的ISO或USB介质启动电脑
- 按照常规Windows安装流程操作
- 遇到网络要求时:
- 对于家庭版:工具已通过AutoUnattend.xml添加"我没有互联网"选项
- 对于专业版:按Shift+F10打开命令提示符,输入
OOBE\BypassNRO重启后即可创建本地账户
高级应用:企业级定制部署
自定义系统镜像
通过$ISO$文件夹功能,可实现高度定制的系统部署:
- 在工具目录创建
$ISO$文件夹 - 按以下结构添加自定义文件:
$ISO$ └── sources └── $OEM$ ├── $$ │ └── Setup │ └── Scripts │ ├── setupcomplete.cmd # 安装后自动运行的脚本 │ └── OOBE.cmd # OOBE阶段运行的脚本 └── $1 └── Program Files # 预装软件
批量部署技巧
对于需要部署多台设备的场景,可使用以下高级参数:
- 版本锁定:
21H2 MediaCreationTool.bat - 语言指定:
en-US MediaCreationTool.bat - 架构选择:
x64 MediaCreationTool.bat - 密钥集成:将产品密钥直接包含在脚本名称中
例如,创建64位英文企业版21H2的ISO:
rename MediaCreationTool.bat "21H2 Enterprise en-US x64 iso MediaCreationTool.bat"
常见问题解决
安装过程中卡在"正在准备"界面
这通常是由于动态更新检查导致,解决方法:
- 使用
no_update参数创建介质:rename MediaCreationTool.bat "no_update MediaCreationTool.bat" - 运行bypass11/windows_update_refresh.bat清理Windows Update缓存
无法创建本地账户
Windows 11家庭版默认强制要求微软账户,可通过以下方法解决:
- 确保使用工具创建的介质安装系统(已集成绕过文件)
- 安装过程中遇到网络要求时,按Shift+F10打开命令提示符
- 输入以下命令重启并进入离线账户创建模式:
OOBE\BypassNRO
介质创建失败
如果遇到下载或创建介质失败:
- 检查网络连接,确保能访问微软服务器
- 清理临时文件:
del /f /s /q "%SystemRoot%\SoftwareDistribution\Download\*.*" - 使用工具自带的清理功能:
rename MediaCreationTool.bat "clean MediaCreationTool.bat"
总结与展望
Universal MCT wrapper script通过智能化的参数解析和自动化的部署流程,极大简化了Windows系统的安装与升级工作。无论是个人用户升级家庭电脑,还是企业IT管理员进行批量部署,都能从中获益。
工具持续更新以支持最新的Windows版本,其模块化设计也使得功能扩展变得简单。未来,随着Windows系统不断演进,这款工具无疑将继续发挥重要作用,帮助用户突破各种部署限制。
如果你觉得本工具有用,请点赞收藏本教程,并关注项目更新。下期我们将深入探讨如何使用该工具构建企业级定制系统镜像。
项目完整文档:README.md
绕过工具包:bypass11/
主程序:MediaCreationTool.bat
Kimi-K2.5Kimi K2.5 是一款开源的原生多模态智能体模型,它在 Kimi-K2-Base 的基础上,通过对约 15 万亿混合视觉和文本 tokens 进行持续预训练构建而成。该模型将视觉与语言理解、高级智能体能力、即时模式与思考模式,以及对话式与智能体范式无缝融合。Python00
GLM-4.7-FlashGLM-4.7-Flash 是一款 30B-A3B MoE 模型。作为 30B 级别中的佼佼者,GLM-4.7-Flash 为追求性能与效率平衡的轻量化部署提供了全新选择。Jinja00
VLOOKVLOOK™ 是优雅好用的 Typora/Markdown 主题包和增强插件。 VLOOK™ is an elegant and practical THEME PACKAGE × ENHANCEMENT PLUGIN for Typora/Markdown.Less00
PaddleOCR-VL-1.5PaddleOCR-VL-1.5 是 PaddleOCR-VL 的新一代进阶模型,在 OmniDocBench v1.5 上实现了 94.5% 的全新 state-of-the-art 准确率。 为了严格评估模型在真实物理畸变下的鲁棒性——包括扫描伪影、倾斜、扭曲、屏幕拍摄和光照变化——我们提出了 Real5-OmniDocBench 基准测试集。实验结果表明,该增强模型在新构建的基准测试集上达到了 SOTA 性能。此外,我们通过整合印章识别和文本检测识别(text spotting)任务扩展了模型的能力,同时保持 0.9B 的超紧凑 VLM 规模,具备高效率特性。Python00
KuiklyUI基于KMP技术的高性能、全平台开发框架,具备统一代码库、极致易用性和动态灵活性。 Provide a high-performance, full-platform development framework with unified codebase, ultimate ease of use, and dynamic flexibility. 注意:本仓库为Github仓库镜像,PR或Issue请移步至Github发起,感谢支持!Kotlin07
compass-metrics-modelMetrics model project for the OSS CompassPython00
