要使用 Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2、Windows Server 2016 或 Windows Server 2019 虚拟机作为 RDS 主机,您必须先执行某些步骤,然后再在虚拟机中安装 Horizon Agent

当不存在远程桌面会话主机 (RDSH) 角色时,Horizon Agent 安装程序会提示您在 RDS 模式或桌面模式下安装 Horizon Agent。如果选择了 RDS 模式,则该安装程序将为支持的操作系统(Windows Server 2008 R2 到 Windows Server 2012 R2)安装 RDSH 角色和桌面体验角色,为 Windows Server 2016 及更高版本安装 RDSH 角色,并提示您重新引导系统。此时,该安装程序尚未安装 Horizon Agent。重新引导系统后,必须再次运行该安装程序,才能继续在 RDS 模式下安装 Horizon Agent

当存在远程桌面会话主机角色时, Horizon Agent 安装程序不会显示这些选项。该安装程序会将 Windows Server 计算机视为 RDS 主机(而不是单一会话 Horizon 7 桌面),并且会在 RDS 模式下安装 Horizon Agent。在此安装过程中, Horizon Agent 安装程序不会自动安装桌面体验角色。如果您需要桌面体验角色,则必须手动安装该角色。请参阅 在 Windows Server 2008 R2 上安装桌面体验在 Windows Server 2012、2012 R2、2016 或 2019 上安装桌面体验
注: 以下功能需要桌面体验角色:
  • HTML Access
  • 扫描仪重定向
  • Windows Aero
对于 Windows Server 2008 R2、2012 和 2012 R2,如果 Horizon Agent 安装程序找不到 RDSH 角色,并且您选择了 RDS 模式,则 Horizon Agent 安装程序将自动安装桌面体验角色和 RDSH 角色。您不必明确安装桌面体验角色。Windows Server 2016 及更高版本没有可独立安装的桌面体验角色。“桌面体验”选项仅在操作系统安装期间可用,因此 Horizon Agent 安装程序将在 Windows Server 2016 和更高版本上安装 RDSH 角色。

前提条件

  • 确认 RDS 主机是 Horizon 7 部署的 Active Directory 域的一部分。
  • 熟悉用于在支持的 Windows Server 操作系统上安装桌面体验功能的步骤。请参阅在 Windows Server 2008 R2 上安装远程桌面服务在 Windows Server 2012、2012 R2 或 2016 上安装远程桌面服务
  • 在 Windows Server 2012 或 Windows Server 2016 计算机上,熟悉用于将 Windows 防火墙服务配置为在出现故障后重新启动的步骤。请参阅在 Horizon Console 中设置虚拟桌面文档中的“将 Windows 防火墙服务配置为在出现故障后重新启动”。
  • 如果计算机安装了 Microsoft Visual C++ Redistributable 软件包,请确认软件包的版本为 2005 SP1 或更高版本。如果软件包的版本为 2005 或更低版本,可以升级或卸载该软件包。
  • 从 VMware 产品页面 http://www.vmware.com/go/downloadview 下载 Horizon Agent 安装程序文件。

过程

  1. 以管理员身份登录。
  2. 要启动 Horizon Agent 安装程序,请双击安装程序文件。
    安装程序文件名为 VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe,其中 y.y.y 为版本号, xxxxxx 为内部版本号。
  3. 接受 VMware 许可条款。
  4. 选择 RDS 模式以安装 RDSH 角色和/或桌面体验角色。安装完成后,该安装程序将提示您重新启动系统。重新启动系统后,再次启动该安装程序,以便继续在 RDS 模式下安装 Horizon Agent
  5. 安装 Windows Server 2008 R2 Service Pack 1 (SP1)。
    如果不随 Windows Server 2008 R2 一起安装 SP1,则安装 Horizon Agent 时会发生错误。
  6. 在 Windows Server 2012 R2 或 Windows Server 2016 计算机上,将 Windows 防火墙服务配置为在出现故障后重新启动。

后续步骤

在远程桌面服务主机上安装 Horizon Agent。请参阅在远程桌面服务主机上安装 Horizon Agent