WDS 服务器可能无法启动,启动 WDS 服务器时,系统日志中记录了错误

本文提供了在启动 Windows 部署服务 (WDS) 服务器时,WDS 服务器可能无法启动的问题的解决方案。

适用于: Windows Server 2012 R2
原始 KB 编号: 954410

症状

在基于 Windows 2008 Server 的计算机上,尝试启动 WDS 服务器时,WDS 服务器可能无法启动。 此外,你可能会收到错误消息,并且该消息记录在 WDS 服务器日志中。

如果满足以下条件,则会出现此问题:

  • DHCP 服务器和 WDS 服务器安装在同一台计算机上。
  • DHCP 选项卡中未启用“不侦听端口 67”选项。

原因

当 DHCP 服务器和 WDS 服务器安装在同一台计算机上时,WDS 服务会尝试使用端口 67。 但是,DHCP 服务器已使用此端口。

解决方案

若要解决此问题,请将 WDS 预启动执行环境 (PXE) 客户端配置为停止侦听端口 67。 为此,请根据自己的情况使用以下方法之一。

方法 1

在命令提示符下,键入以下命令,然后按 Enter
wdsutil /set-Server /UseDhcpPorts:No

方法 2

  1. 选择 “开始”,选择“ 运行”,键入 wdsmgmt.msc,然后按 “确定”。

  2. “Windows 部署服务 ”窗口中,展开“ 服务器”,右键单击 WDS 服务器名称,然后选择“ 属性”。

  3. 在“ 服务器属性 ”对话框中,选择“ DHCP ”选项卡。

  4. 单击以选中“不侦听端口 67 检查”框,然后选择“应用”。

更多信息

以下注册表子项控制 PXE 服务器是否侦听 DHCP 端口:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WDSServer\Providers\WDSPXE

若要使 PXE 服务器能够侦听端口 67,请将注册表项的值 UseDHCPPorts 设置为 1。 在不同计算机上安装 Windows 部署服务 PXE 服务器和 DHCP 服务器的配置中使用此设置。

若要禁止 PXE 服务器侦听端口 67,请将 UseDHCPPorts 注册表值设置为 0。 在同一台计算机上安装 Windows 部署服务 PXE 服务器和 DHCP 服务器的配置中,请使用此设置。

References

有关如何启用 WDS Server 日志记录的详细信息,请参阅如何在 Windows 部署服务 (WDS) 在 Windows Server 2003、Windows Server 2008、Windows Server 2008 R2 和 Windows Server 2012 中启用日志记录

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。