System requirements

Introduction

System requirements for components that are not covered here (such as Citrix Workspace app and Citrix Provisioning) are described in their respective documentation.

For product components and features that you can install on Windows Servers, Server Core and Nano Server installations are not supported, unless noted.

For globalization information, see CTX119253.

Specific recommendations for sizing VMs that deliver desktops and applications cannot be provided because of the complex and dynamic nature of hardware offerings. Every deployment has unique needs. Generally, sizing a VM is based on the hardware and not the user workloads (except for RAM; you need more RAM for applications that consume more.) The Citrix VDI Handbook and Best Practices contains the latest guidance on VDA sizing.

Remember: In a Citrix Virtual Apps and Desktops service deployment, you don’t need to install or manage the core components (Delivery Controllers, the site database, Studio, and Director). For VDA installation guidance, see:

Cloud Connectors

For details, see Cloud Connector Installation.

Virtual Delivery Agents (VDAs) in a Windows Virtual Desktop environment

Supported operating systems:

  • Windows 10 multi-session
  • Windows 10 single-session
  • Windows 7 single-session
  • Windows Server 2012 R2
  • Windows Server 2016
  • Windows Server 2019

Supported VDA versions:

  • On supported Windows 10 and Windows Server: VDA 1909 or newer supported versions
  • On Windows 7: VDA 7.15.5000 (version 7.15 with Cumulative Update 5) or newer supported 7.15 CUs

Citrix supports Windows 2008 R2, using VDA 7.15.5000 (version 7.15 with Cumulative Update 5) or newer supported 7.15 CUs. Using this OS requires the appropriate Microsoft Windows Server and RDS licensing, if needed.

For information about the Windows Virtual Desktop service, see the Microsoft Azure article Windows Virtual Desktop and the Microsoft Azure documentation.

VDA for single-session OS

The following information applies to the latest VDA release.

Supported operating systems:

  • Windows 10
    • For edition support, see CTX224843. That article also contains links to Citrix known issues with the supported Windows versions.
    • Desktop composition redirection and legacy graphics mode are not supported on Windows 10.

Requirements:

  • Microsoft .NET Framework 4.8 is installed automatically, if it (or a later version) is not already installed.
  • Microsoft Visual C++ 2017 Runtime, 32-bit and 64-bit.

Remote PC Access uses this VDA, which you install on physical office PCs. This VDA supports Secure Boot for Citrix Virtual Desktops Remote PC Access on Windows 10.

Several multimedia acceleration features (such as HDX MediaStream Windows Media Redirection) require that Microsoft Media Foundation be installed on the machine on which you install the VDA. If the machine does not have Media Foundation installed, the multimedia acceleration features will not be installed and will not work. Do not remove Media Foundation from the machine after installing the Citrix software; otherwise, users will not be able to log on to the machine. On most supported Windows desktop OS editions, Media Foundation support is already installed and cannot be removed. However, N editions do not include certain media-related technologies; you can obtain that software from Microsoft or a third party.

For Linux VDA information, see the Linux Virtual Delivery Agent articles.

To use the server VDI feature, you can use the command line interface to install a single-session VDA on Windows Server 2016. See Server VDI for guidance.

For information about installing a VDA on a Windows 7 machine, see Earlier operating systems.

See also Virtual Delivery Agents (VDAs) in a Windows Virtual Desktop environment.

VDA for multi-session OS

The following information applies to the latest VDA release.

Supported operating systems:

  • Windows Server 2019, Standard and Datacenter Editions
  • Windows Server 2016, Standard and Datacenter Editions

The installer automatically deploys the following requirements:

  • Microsoft .NET Framework 4.8 is installed automatically, if it (or a later version) is not already installed.
  • Microsoft Visual C++ 2017 Runtime, 32-bit and 64-bit.

The installer automatically installs and enables Remote Desktop Services role services, if they are not already installed and enabled. This triggers a restart.

Several multimedia acceleration features (such as HDX MediaStream Windows Media Redirection) require that the Microsoft Media Foundation be installed on the machine on which you install the VDA. If the machine does not have Media Foundation installed, the multimedia acceleration features will not be installed and will not work. Do not remove Media Foundation from the machine after installing the Citrix software; otherwise, users will not be able to log on to the machine. On most Windows Server versions, the Media Foundation feature is installed through the Server Manager. However, N editions do not include certain media-related technologies; you can obtain that software from Microsoft or a third party.

If Media Foundation is not present on the VDA, these multimedia features do not work:

  • Flash Redirection
  • Windows Media Redirection
  • HTML5 Video Redirection
  • HDX Realtime Webcam Redirection

For Linux VDA information, see the Linux Virtual Delivery Agent articles.

For information about installing a VDA on a Windows Server 2008 R2 machine, see Earlier operating systems.

See also Virtual Delivery Agents (VDAs) in a Windows Virtual Desktop environment.

Hosts / virtualization resources

The following host/virtualization resources (listed alphabetically) are supported. Where applicable, the major.minor versions are supported, including updates to those versions. CTX131239 contains the most current version information, plus links to known issues.

Active Directory functional levels

The following functional levels for the Active Directory forest and domain are supported:

  • Windows Server 2016
  • Windows Server 2012 R2
  • Windows Server 2012
  • Windows Server 2008 R2

For more information about Active Directory, see Active Directory.

HDX technologies

For specific HDX feature support and requirements, see HDX.

Universal Print Server

The Universal Print Server comprises client and server components. The UpsClient component is included in the VDA installation. You install the UpsServer component on each print server where shared printers reside that you want to provision with the Citrix Universal Print Driver in user sessions.

The UpsServer component is supported on:

  • Windows Server 2019
  • Windows Server 2016

Requirements:

  • Microsoft Visual C++ 2017 Runtime, 32-bit and 64-bit
  • Microsoft .NET Framework 4.8 (minimum)

For multi-session VDAs, user authentication during printing operations requires the Universal Print Server to be joined to the same domain as the VDA.

Standalone client and server component packages are also available for download.

For more information, see Provision printers.

Other

For supported StoreFront versions, see the StoreFront system requirements.

When using Citrix Provisioning (formerly Provisioning Services) with this release, the minimum supported Provisioning Services version is 7.0.

The Microsoft Group Policy Management Console (GPMC) is required if you store Citrix policy information in Active Directory rather than the site configuration database. The machine on which you install CitrixGroupPolicyManagement_x64.msi must have Visual Studio 2015 runtime installed. For more information, see the Microsoft documentation.

For details about resource limits in a deployment, see Limits.