Search for:

Available article translations:

How to enable and configure Remote FX for both Remote Desktop and Hyper-V sessions

  • Parallels Remote Application Server


The following information has been collected from multiple Microsoft resources. It has been split into parts to outline the pre-requisites, setup, and the implementation required to enable RemoteFX in either Session-based or VM-based RDS deployments.

Session-Based RDS deployment

Prerequisites for Session-Based RDS deployment

  • The processor in the RemoteFX server must support Streaming SIMD Extensions 2 (SSE2).
  • A LAN (or equivalent) connection between the client and the RD Session Host server is suggested.


  • Remote Desktop Session Host Role must be installed.

    (Server Manager > Add Role > Remote Desktop Services > Remote Desktop Session Host)

More information is available here.

Group Policy

Configure the group policy settings as follows (using gpedit.msc with administrator credentials)

Node: Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Remote Session Environment


  • Limit Maximum Color Depth should be set to either Client Compatible or 32-bit.
  • Configure RemoteFX should be enabled.

Note 1: Setting 1 can also be set via the Remote Desktop Session Host Configuration.

Note 2: A restart of the RemoteFX server may be required.

More information can be found here.

VM-Based RDS deployment

Prerequisites for VM-Based RDS deployment

  • Hyper-V based VM deployment.
  • SLAT-enabled processor (Intel: Extended Page Tables (EPT), AMD: Nested Page Tables (NPT)).
  • GPU (At least one GPU is required on the RemoteFX server. The GPU driver must support DirectX 9.0c or 10.0. If more than one GPU is installed, the GPUs must be identical. The GPU must have sufficient dedicated video memory that is separate from system memory.)
  • A LAN (or equivalent) connection between the client and the RD Session Host server is suggested.


  • The Remote Desktop Virtualization Host's Core Services and RemoteFX service roles must be installed.

    (Server Manager > Add Role > Remote Desktop Services > The Remote Desktop Virtualization Host)

  • Install the Graphics Card Driver (on the Hyper-V Server).
  • Note: Ensure that you download and install the latest driver for the graphics card that is installed on the RemoteFX server.

More information is available here.

Hyper-V Setup

  • Open Hyper-V Manager.
  • Under Virtual Machines, right-click on the desired machine, and then click Settings.
  • Click Add Hardware and add the RemoteFX 3D Video Adapter.
  • Start the virtual machine if not started and click connect.
  • Log on to the computer as a member of the local administrators group.
  • The RemoteFX 3D Video Adapter driver will install. When a prompt to restart the computer appears, click Restart Now.
  • After doing so, the virtual machine can only be accessed via RDP (i.e., Hyper-V's connection will not work again until the Graphics Adapter is disabled).

More information can be found here.

Search words:



Was this article helpful?
Tell us how we may improve it.
Yes No