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" 可列出所有版本的索引号、名称和描述。