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

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

原始 KB 编号: 954410

现象

在基于 Windows 2008 服务器的计算机上,尝试启动 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 服务器的配置中使用此设置。

参考

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

数据收集

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