📀 启动映像与安装映像

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

📑 目录

  1. boot.wim 与 install.wim
  2. 从 ISO 提取映像
  3. 添加启动映像
  4. 添加安装映像
  5. 映像组管理
  6. 常见问题

1. boot.wim 与 install.wim

类型文件作用来源
启动映像boot.wim启动 Windows PE 环境,用于引导客户端进入安装界面Windows 安装 ISO 的 sources 目录
安装映像install.wim包含完整的 Windows 操作系统镜像,是实际部署到客户端的操作系统Windows 安装 ISO 的 sources 目录
⚠️ 注意

Windows 11 的安装映像可能是 install.esd(压缩格式),需先转换为 install.wim 才能添加到 WDS。

2. 从 ISO 提取映像

PowerShell - 挂载 ISO 并提取映像
# 挂载 Windows Server 2022 ISO
Mount-DiskImage -ImagePath "D:\ISO\Windows_Server_2022.iso" -PassThru

# 获取挂载盘符
$isoDrive = (Get-Volume | Sort-Object DriveLetter -Descending | Select-Object -First 1).DriveLetter

# 复制映像到本地
Copy-Item "${isoDrive}:\sources\boot.wim" "E:\WDS\Images\boot.wim" -Force
Copy-Item "${isoDrive}:\sources\install.wim" "E:\WDS\Images\install.wim" -Force

# 卸载 ISO
Dismount-DiskImage -ImagePath "D:\ISO\Windows_Server_2022.iso"
💡 install.esd 转 install.wim

如果 ISO 中是 install.esd,需要用 DISM 转换:

CMD - ESD 转 WIM
REM 查看ESD中的映像索引
dism /Get-WimInfo /WimFile:"E:\WDS\Images\install.esd"

REM 导出指定索引的映像为WIM格式(索引号从上面命令获取)
dism /Export-Image /SourceImageFile:"E:\WDS\Images\install.esd" /SourceIndex:1 /DestinationImageFile:"E:\WDS\Images\install.wim" /Compress:Max

3. 添加启动映像

1

WDS 管理控制台 → 展开 WDS01 → 右键 启动映像添加启动映像

2

浏览到 E:\WDS\Images\boot.wim → 下一步

3

设置映像名称:Windows Server 2022 Boot → 完成

PowerShell - 添加启动映像
# 添加启动映像
Import-WdsBootImage -Path "E:\WDS\Images\boot.wim" `
    -NewImageName "Windows Server 2022 Boot" `
    -Description "Windows Server 2022 启动映像"

4. 添加安装映像

1

WDS 管理控制台 → 右键 安装映像添加安装映像

2

创建映像组:Windows Server 2022(或选择已有组)

3

浏览到 E:\WDS\Images\install.wim → 选择要添加的版本 → 完成

PowerShell - 添加安装映像
# 先查看 install.wim 中包含的版本
Get-WindowsImage -ImagePath "E:\WDS\Images\install.wim"

# 添加指定版本的安装映像
Import-WdsInstallImage -Path "E:\WDS\Images\install.wim" `
    -ImageGroup "Windows Server 2022" `
    -ImageName "Windows Server 2022 Datacenter"

5. 映像组管理

PowerShell - 映像组管理
# 查看所有映像组
Get-WdsInstallImageGroup

# 查看指定组中的映像
Get-WdsInstallImage -ImageGroup "Windows Server 2022"

# 查看所有启动映像
Get-WdsBootImage

# 删除安装映像
Remove-WdsInstallImage -ImageName "Windows Server 2022 Datacenter" `
    -ImageGroup "Windows Server 2022"

# 删除映像组
Remove-WdsInstallImageGroup -Name "Windows Server 2022"

6. 常见问题

Q1:添加启动映像时提示"文件不是有效的启动映像"

确认 boot.wim 来自正确的 Windows 安装介质,且文件未损坏。建议使用与安装映像匹配的 boot.wim。

Q2:install.wim 文件过大(超过 4GB)怎么办

WDS 使用 SIS(单实例存储)自动去重,不需要担心文件大小。如果是从 FAT32 U 盘复制,需用 DISM 分割:dism /Split-Image /ImageFile:install.wim /SWMFile:install.swm /FileSize:3500

Q3:如何查看 WIM 文件中包含哪些版本

使用 Get-WindowsImage -ImagePath "E:\WDS\Images\install.wim" 可列出所有版本的索引号、名称和描述。