You can install Horizon Client for Windows on PCs and laptops that use a supported Microsoft Windows operating system.

The PC or laptop on which you install Horizon Client, and the peripherals it uses, must meet certain system requirements.
Models
All x86 or x86-64 Windows devices
Memory
At least 1 GB of RAM
Operating systems
Horizon Client supports the following operating systems.
OS Version Service Pack or Servicing Option Supported Editions
Windows 10 32-bit or 64-bit

Version 1909 SAC

Version 1903 SAC

Version 1809 SAC

Enterprise 2019 LTSC

Enterprise 2016 LTSC

Home, Pro, Pro for Workstations, Enterprise, Internet of Things (IoT) Enterprise, and Education
Windows 8.1 32-bit or 64-bit Update 3 Pro, Enterprise, and Industry Embedded
Windows 7 32-bit or 64-bit SP1 Home, Enterprise, Professional, and Ultimate
Windows Server 2008 R2 64-bit Latest update Standard
Windows Server 2012 R2 64-bit Latest update Standard
Windows Server 2016 64-bit Latest update Standard

Windows Server 2012 R2 and Windows Server 2016 are supported for the purposes of running Horizon Client in nested mode. For information about the features that are supported in nested mode, see VMware Knowledge Base (KB) article 67248.

Sometimes, new Windows operating systems are supported after this document is published. For the most up-to-date operating system support information, see VMware Knowledge Base (KB) article 58096.

Connection Server, Security Server, and View Agent or Horizon Agent
Latest maintenance release of Horizon 6 version 6.2.x and later releases.

If client systems connect from outside the corporate firewall, use a security server or Unified Access Gateway appliance so that client systems do not require a VPN connection.

Display protocols
  • PCoIP
  • VMware Blast (requires Horizon Agent 7.0 or later)
  • RDP
Network protocols
  • IPv4
  • IPv6

When you perform a custom installation of Horizon Client, you can enable the automatic selection of the Internet protocol. For more information, see Enabling Automatic Internet Protocol Selection. For information about using Horizon in an IPv6 environment, see the Horizon 7 Installation document.

Hardware requirements for PCoIP and VMware Blast
  • x86-based processor with SSE2 extensions, with an 800 MHz or faster processor speed.
  • Available RAM above system requirements to support various monitor setups. Use the following formula as a general guide.
    20MB + (24 * (# monitors) * (monitor width) * (monitor height))
    In general, you can use the following calculations.
    1 monitor: 1600 x 1200: 64MB
    2 monitors: 1600 x 1200: 128MB
    3 monitors: 1600 x 1200: 256MB
Hardware requirements for RDP
  • x86-based processor with SSE2 extensions, with an 800 MHz or faster processor speed.
  • 128 MB RAM.
Software requirements for RDP
  • For Windows 7, use RDP 7.1 or 8.0. Windows 7 includes RDP 7. Windows 7 SP1 includes RDP 7.1.
  • For Windows 8, use RDP 8.0. For Windows 8.1, use RDP 8.1.
  • For Windows 10, use RDP 10.0.
  • The agent installer configures the local firewall rule for inbound RDP connections to match the current RDP port of the host operating system, which is typically 3389. If you change the RDP port number, you must change the associated firewall rules.

You can download Remote Desktop Client versions from the Microsoft Download Center.

Video and graphics requirements
  • Graphics card that supports Direct3D 11 Video.
  • Latest video and graphics card drivers.
  • For Windows 7 SP1, install the Platform update for Windows 7 SP1 and Windows Server 2008 R2 SP1. For information, go to https://support.microsoft.com/en-us/kb/2670838.
.NET Framework requirements
The Horizon Client installer requires .NET Framework version 4.5 or later. The installer checks whether .NET Framework version 4.5 or later is installed before installation. The installer downloads the latest version of .NET Framework automatically if the client machine does not meet this prerequisite.