需先通过服务器管理器启用wds角色并完成初始化,再导入微软签名、架构匹配的合法boot.wim(源自windows server iso或adk),最后在wds控制台中启用映像并确保dhcp正确配置选项66/67以支持pxe启动。
在 windows server 上安装并配置 windows 部署服务(wds)的引导镜像,核心是先启用 wds 角色,再导入合法、兼容的启动映像(boot.wim 或 winpe.wim),且该映像是从 windows adk 或系统安装介质中提取的标准 pe 映像。整个过程不依赖第三方工具,全部通过服务器管理器或 powershell 完成。
安装 WDS 服务器角色
WDS 是一个可选角色,需手动添加:
- 打开“服务器管理器” → “添加角色和功能” → 选择目标服务器 → 在“服务器角色”页勾选Windows 部署服务
- 向导会自动勾选依赖项(如 .NET Framework 3.5、DHCP 和 DNS 建议共存,但非强制);若网络中已有 DHCP 服务器,务必在 WDS 属性中禁用“响应所有客户端请求”,避免冲突
- 完成安装后,系统提示重启,建议立即重启以确保服务初始化完整
准备有效的引导映像文件
WDS 无法使用任意 WinPE 映像,必须使用微软签名、架构匹配(x64/ARM64)且未被修改的 boot.wim。常见来源有两个:
- Windows Server 安装 ISO 中的 \sources\boot.wim:适用于部署同版本 Server 系统,例如用 Server 2022 ISO 中的 boot.wim 引导部署 Server 2022
- Windows ADK 中的 WinPE 映像:下载对应 Windows 版本的 ADK + WinPE 插件,用“Deployment and Imaging Tools Environment”命令行生成定制化 boot.wim(含驱动、脚本等),再导出为 ISO 或直接提取 .wim 文件
- 注意:不能使用已挂载并修改过的 boot.wim(如用 DISM 添加驱动后未重新签名),否则 WDS 导入时会报错“映像未签名”或“架构不匹配”
在 WDS 控制台中导入引导映像
导入操作需在 WDS 控制台中完成,且必须使用管理员权限运行:
- 打开“Windows 部署服务”控制台 → 展开服务器节点 → 右键点击引导映像 → 选择“添加引导映像”
- 浏览到 boot.wim 文件路径(例如 D:\ISO\sources\boot.wim),向导会自动识别其中包含的多个启动条目(如 x64 UEFI、x64 BIOS)
- 勾选要导入的启动类型(推荐全选),设置映像名称(如 “Server 2022 x64 BIOS+UEFI”),描述可留空
- 导入完成后,右键该映像 → “属性” → 确认“启用此映像”已勾选;若需支持 PXE 启动,还需在“常规”页确认“允许此映像响应客户端请求”已启用
验证 PXE 启动是否生效
导入后不代表客户端能立即 PXE 启动,还需检查基础网络条件:
- 确保目标客户端与 WDS 服务器位于同一广播域,或 DHCP 已正确配置 IP Helper(中继代理)指向 WDS 服务器 IP
- 客户端开机按 F12(或对应 PXE 键),应看到“正在从网络启动…”提示,随后加载 WinPE 界面
- 若卡在“PXE-E53: No boot filename received”,说明 DHCP 未返回启动文件名(通常为 \Boot\x64\wdsnbp.com),需检查 WDS 服务属性中的“DHCP 选项”是否启用,或确认 DHCP 服务器是否已预留 66/67 选项











