首页
/ 突破硬件限制:Windows 10/11全版本部署自动化工具实战指南

突破硬件限制:Windows 10/11全版本部署自动化工具实战指南

2026-02-04 04:39:36作者:董斯意

你是否还在为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检查绕过功能,支持老旧设备升级
  • 灵活定制:支持通过脚本名称参数自定义部署选项

核心功能解析

五大预设部署模式

工具提供五种预设部署模式,满足不同场景需求:

  1. Auto Upgrade(自动升级)

    • 检测当前系统版本并智能选择匹配的升级介质
    • 支持跨版本升级,保留用户文件和应用程序
    • 可通过脚本名称参数指定目标版本,如auto 21H2 MediaCreationTool.bat
  2. Auto ISO(自动ISO创建)

    • 在当前目录直接生成ISO镜像文件
    • 支持通过脚本名称指定版本、语言和架构,如21H1 Education en-US x86 iso MediaCreationTool.bat
  3. Auto USB(自动USB创建)

    • 将系统镜像写入USB设备,创建可启动安装介质
    • 自动检测并选择USB设备(需手动确认以确保数据安全)
  4. Select(手动选择)

    • 提供图形界面供用户手动选择版本、语言和架构
    • 适合需要精确控制部署选项的高级用户
  5. MCT Defaults(MCT默认模式)

    • 直接运行官方MCT工具,不添加额外定制
    • 通过def MediaCreationTool.bat命名脚本可永久启用此模式

突破Windows 11安装限制

对于不支持TPM 2.0和安全启动的老旧设备,工具提供了多种绕过方案:

  1. 动态更新绕过:通过bypass11/Skip_TPM_Check_on_Dynamic_Update.cmd脚本自动修改注册表,跳过动态更新时的TPM检查

  2. 安装介质修改

    • 自动修补boot.wim中的winsetup.dll文件
    • 添加AutoUnattend.xml实现本地账户创建
    • 通过auto.cmd实现升级过程中的检查绕过
  3. 快速切换工具:使用bypass11/Quick_11_iso_esd_wim_TPM_toggle.bat可直接修改ISO或WIM文件,无需重新创建介质

实战教程:三步完成无TPM设备的Windows 11部署

准备工作

  1. 下载工具仓库:git clone https://gitcode.com/gh_mirrors/me/MediaCreationTool.bat
  2. 进入项目目录:cd MediaCreationTool.bat
  3. 确保网络连接正常(首次运行需要下载必要组件)

步骤一:创建绕过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模式(根据设备支持情况)
  • 保存设置并重启

步骤三:启动安装并完成设置

  1. 使用创建的ISO或USB介质启动电脑
  2. 按照常规Windows安装流程操作
  3. 遇到网络要求时:
    • 对于家庭版:工具已通过AutoUnattend.xml添加"我没有互联网"选项
    • 对于专业版:按Shift+F10打开命令提示符,输入OOBE\BypassNRO重启后即可创建本地账户

高级应用:企业级定制部署

自定义系统镜像

通过$ISO$文件夹功能,可实现高度定制的系统部署:

  1. 在工具目录创建$ISO$文件夹
  2. 按以下结构添加自定义文件:
    $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"

常见问题解决

安装过程中卡在"正在准备"界面

这通常是由于动态更新检查导致,解决方法:

  1. 使用no_update参数创建介质:
    rename MediaCreationTool.bat "no_update MediaCreationTool.bat"
    
  2. 运行bypass11/windows_update_refresh.bat清理Windows Update缓存

无法创建本地账户

Windows 11家庭版默认强制要求微软账户,可通过以下方法解决:

  1. 确保使用工具创建的介质安装系统(已集成绕过文件)
  2. 安装过程中遇到网络要求时,按Shift+F10打开命令提示符
  3. 输入以下命令重启并进入离线账户创建模式:
    OOBE\BypassNRO
    

介质创建失败

如果遇到下载或创建介质失败:

  1. 检查网络连接,确保能访问微软服务器
  2. 清理临时文件:
    del /f /s /q "%SystemRoot%\SoftwareDistribution\Download\*.*"
    
  3. 使用工具自带的清理功能:
    rename MediaCreationTool.bat "clean MediaCreationTool.bat"
    

总结与展望

Universal MCT wrapper script通过智能化的参数解析和自动化的部署流程,极大简化了Windows系统的安装与升级工作。无论是个人用户升级家庭电脑,还是企业IT管理员进行批量部署,都能从中获益。

工具持续更新以支持最新的Windows版本,其模块化设计也使得功能扩展变得简单。未来,随着Windows系统不断演进,这款工具无疑将继续发挥重要作用,帮助用户突破各种部署限制。

如果你觉得本工具有用,请点赞收藏本教程,并关注项目更新。下期我们将深入探讨如何使用该工具构建企业级定制系统镜像。

项目完整文档:README.md
绕过工具包:bypass11/
主程序:MediaCreationTool.bat

登录后查看全文
热门项目推荐
相关项目推荐