将 FireWall 服务设置为禁用时,远程桌面服务或终端服务角色无法安装

本文提供了远程桌面服务无法安装和0x800706D9错误代码的问题的解决方案。

原始 KB 数: 2027551

现象

在 Windows Server 2008 服务器上安装远程桌面服务角色时,可能会收到以下错误:

尝试配置终端服务器失败,错误代码 0x800706D9。 “终结点映射器中没有更多可用的终结点”

在安装过程中,将收到以下错误:

终端服务
Terminal Server (终端服务器)
<警告>:可能需要重新安装现有应用程序。
<信息性>:将关闭 IE 增强的安全配置。
身份验证方法不需要网络级别身份验证
每个用户的许可模式
允许访问管理员、域\用户的组
TS 许可
终端服务:重启挂起
<警告>:必须重启此服务器才能完成安装过程。

完整日志(仅适用于故障排除)
终端服务:安装成功并出现错误
<错误>:尝试配置终端服务器失败,错误代码0x800706D9。 终结点映射器中没有更多可用的终结点

已安装以下角色服务:
Terminal Server (终端服务器)
完整日志(仅适用于故障排除)
操作系统:Windows Server 2008

原因

如果 Windows 防火墙服务设置为禁用,则会出现此问题。 当 Windows 防火墙服务未运行时,无法设置防火墙例外。 这会导致 WMI 调用 SetAllowTSConnections 将 RDP 设置设置为失败。

安装使用 Win32_TerminalServiceSetting WMI 类的 SetAllowTSConnections 方法启用远程桌面,并配置防火墙例外。

解决方法

防火墙服务启动类型应设置为“自动”,安装远程桌面服务角色时应启动状态。

详细信息

Win32_TerminalServiceSetting 类的 SetAllowTSConnections 方法