🔗 WDS 与 MDT 集成

WDS 部署服务 · 第 6 篇 · 适用于 Windows Server 2019 / 2022 / 2025

📑 目录

  1. MDT 概述
  2. 安装 MDT
  3. 创建部署共享
  4. 配置 MDT 与 WDS 集成
  5. MDT 任务序列基础
  6. 常见问题

1. MDT 概述

Microsoft Deployment Toolkit (MDT) 是微软免费的部署解决方案,与 WDS 集成后提供更强大的部署能力。

特性纯 WDSWDS + MDT
映像部署
无人值守安装✅(手动写 XML)✅(向导生成)
应用程序安装✅(任务序列)
驱动管理基础✅(自动匹配)
Windows 更新✅(部署后自动更新)
用户状态迁移✅(USMT 集成)
部署向导✅(LiteTouch/ZeroTouch)

2. 安装 MDT

1

下载 MDT:MDT 8456

2

安装 ADK 和 WinPE 插件(如果尚未安装)

3

运行 MDT 安装程序 → 默认选项安装

PowerShell - 安装前提条件
# 安装 ADK
Invoke-WebRequest -Uri "https://go.microsoft.com/fwlink/?linkid=2243390" `
    -OutFile "C:\Temp\adksetup.exe"
.\C:\Temp\adksetup.exe /quiet /features OptionId.DeploymentTools OptionId.UserStateMigrationTool

# 安装 WinPE 插件
Invoke-WebRequest -Uri "https://go.microsoft.com/fwlink/?linkid=2243451" `
    -OutFile "C:\Temp\adkwinpesetup.exe"
.\C:\Temp\adkwinpesetup.exe /quiet /features OptionId.WindowsPreinstallationEnvironment

3. 创建部署共享

1

打开 Deployment Workbench(MDT 管理控制台)

2

右键 Deployment SharesNew Deployment Share

3

设置共享路径:E:\MDT\DeploymentShare

4

共享名:DeploymentShare$(隐藏共享)

5

选项默认 → NextComplete

PowerShell - 创建部署共享
# 创建目录
New-Item -Path "E:\MDT\DeploymentShare" -ItemType Directory -Force

# 导入 MDT PowerShell 模块
Import-Module "C:\Program Files\Microsoft Deployment Toolkit\Bin\MicrosoftDeploymentToolkit.psd1"

# 创建新部署共享
New-PSDrive -Name "DS001" -PSProvider MDTProvider `
    -Root "E:\MDT\DeploymentShare" `
    -Description "MDT Deployment Share" -NetworkPath "\\WDS01\DeploymentShare$"

4. 配置 MDT 与 WDS 集成

MDT 生成 LiteTouch 启动映像后,导入 WDS 即可通过 PXE 启动 MDT 部署向导。

1

在 Deployment Workbench 中,右键部署共享 → Update Deployment Share

2

选择 Completely regenerate the boot images → 等待生成完成

3

生成的 LiteTouch 映像位于:E:\MDT\DeploymentShare\Boot\LiteTouchPE_x64.wim

4

将 LiteTouch 启动映像添加到 WDS

PowerShell - 导入 LiteTouch 映像到 WDS
# 添加 MDT LiteTouch 启动映像到 WDS
Import-WdsBootImage -Path "E:\MDT\DeploymentShare\Boot\LiteTouchPE_x64.wim" `
    -NewImageName "MDT LiteTouch PE x64" `
    -Description "MDT 部署向导启动映像"
💡 客户端部署流程
  1. 客户端 PXE 启动 → 选择 MDT LiteTouch PE x64
  2. 进入 MDT 部署向导(LiteTouch)→ 输入凭据
  3. 选择任务序列 → 选择应用程序 → 开始部署
  4. 自动完成分区、安装、加域、装应用等步骤

5. MDT 任务序列基础

任务序列(Task Sequence)是 MDT 的核心,定义了部署过程中的所有步骤。

1

在 Deployment Workbench 中,展开部署共享 → 右键 Task SequencesNew Task Sequence

2

输入 ID:WS2022-001,名称:Deploy Windows Server 2022

3

选择模板:Standard Server Task Sequence

4

选择操作系统映像 → 配置产品密钥、管理员密码等 → 完成

PowerShell - 导入操作系统到 MDT
# 导入操作系统(完整源)
Import-MDTOperatingSystem -Path "DS001:\Operating Systems" `
    -SourcePath "D:\ISO\Windows_Server_2022" `
    -DestinationFolder "Windows Server 2022" `
    -Move

# 导入应用程序
Import-MDTApplication -Path "DS001:\Applications" `
    -Name "VLC Player" `
    -CommandLine "vlc-3.0.18-win64.exe /S" `
    -ApplicationSourcePath "E:\Apps\VLC" `
    -DestinationFolder "VLC"

6. 常见问题

Q1:MDT LiteTouch 启动后黑屏或报错

① 确认 ADK 和 WinPE 版本匹配 ② 重新 Update Deployment Share 并重新导入 WDS ③ 检查网卡驱动是否已注入 LiteTouch PE

Q2:MDT 部署向导中看不到任务序列

① 确认任务序列已创建且关联了操作系统 ② 确认部署共享已 Update ③ 确认 Bootstrap.ini 中的凭据配置正确

Q3:MDT 和 SCCM 有什么区别

MDT 是轻量级免费部署工具,适合中小环境。SCCM(MECM)是企业级管理平台,包含部署、补丁管理、软件分发等完整功能,需要付费授权。