You can configure group policy settings for options such as the redirection of audio, printers, ports, and other devices when you use the Microsoft RDP display protocol.

The following table describes the Remote Desktop Protocol (RDP) settings in the Horizon Client Configuration ADMX template file. All RDP settings are User Configuration settings. The settings appear in the VMware Horizon Client Configuration > RDP Settings folder in the Group Policy Management Editor.

Table 1. Horizon Client Configuration Administrative Template: RDP Settings
Setting Description
Audio redirection

Determines whether audio information played on the remote desktop is redirected. Select one of the following settings:

  • Disable Audio: Audio is disabled.
  • Play in VM (needed for VoIP USB Support): Audio plays within the remote desktop. This setting requires a shared USB audio device to provide sound on the client.
  • Redirect to client: Audio is redirected to the client. This setting is the default mode.

This setting applies only to RDP audio. Audio that is redirected through MMR plays in the client.

Enable audio capture redirection

Determines whether the default audio input device is redirected from the client to the remote session. When this setting is enabled, the audio recording device on the client appears in the remote desktop and can record audio input.

The default setting is disabled.

Bitmap cache file size in unit for number bpp bitmaps Specifies the size of the bitmap cache, in kilobytes or megabytes, to use for specific bits per pixel (bpp) bitmap color settings.

Separate versions of this setting are provided for the following unit and bpp combinations:

  • MB/8bpp
  • MB/16bpp
  • MB/24bpp
  • MB/32bpp
In-memory bitmap cache size in KB for 8bpp bitmaps Specifies the size, in kilobytes, of the RAM bitmap cache to use for the 8-bits-per-pixel color setting. If ScaleBitmapCachesByBPP is true (the default), this cache size is multiplied by the bytes per pixel to determine the actual RAM cache size.

When this setting is enabled, enter a size in kilobytes.

Bitmap caching/cache persistence active Determines whether persistent bitmap caching is used (active). Persistent bitmap caching can improve performance, but it requires additional disk space.
Color depth

Specifies the color depth of the remote desktop. Select one of the available settings:

  • 8 bit
  • 15 bit
  • 16 bit
  • 24 bit
  • 32 bit
Cursor shadow Determines whether a shadow appears under the pointer on the remote desktop.
Desktop background Determines whether the desktop background appears when clients connect to a remote desktop.
Desktop composition

Determines whether desktop composition is enabled on the remote desktop.

When desktop composition is enabled, individual windows no longer draw directly to the screen or primary display device as they did in previous versions of Microsoft Windows. Instead, drawing is redirected to off-screen surfaces in video memory, which are then rendered into a desktop image and presented on the display.

Enable compression Determines whether RDP data is compressed. This setting is enabled by default.
Enable RDP Auto-Reconnect Determines whether the RDP client component attempts to reconnect to a remote desktop after an RDP protocol connection failure. This setting has no effect if the Use secure tunnel connection to desktop option is enabled in Horizon Console. This setting is disabled by default.
Font smoothing Determines whether anti-aliasing is applied to the fonts on the remote desktop.
Menu and window animation Determines whether animation for menus and windows is enabled when clients connect to a remote desktop.
Redirect clipboard Determines whether the local clipboard information is redirected when clients connect to the remote desktop.
Redirect drives Determines whether local disk drives are redirected when clients connect to the remote desktop. By default, local drives are redirected.

Enabling this setting, or leaving it unconfigured, allows data on the redirected drive on the remote desktop to be copied to the drive on the client computer. Disable this setting if allowing data to pass from the remote desktop to users' client computers represents a potential security risk in your deployment. Another approach is to disable folder redirection in the remote desktop virtual machine by enabling the Microsoft Windows group policy setting, Do not allow drive redirection.

The Redirect drives setting applies to RDP only.

Redirect printers Determines whether local printers are redirected when clients connect to the remote desktop.
Redirect serial ports Determines whether local COM ports are redirected when clients connect to the remote desktop.
Redirect smart cards Determines whether local smart cards are redirected when clients connect to the remote desktop.
Note: This setting applies to both RDP and PCoIP connections.
Redirect supported plug-and-play devices Determines whether local plug-and-play and point-of-sale devices are redirected when clients connect to the remote desktop. This behavior is different from the redirection that the USB Redirection component of the agent manages.
Shadow bitmaps Determines whether bitmaps are shadowed. This setting has no effect in full-screen mode.
Show contents of window while dragging Determines whether the folder contents appear when users drag a folder to a new location.
Themes Determines whether themes appear when clients connect to a remote desktop.
Windows key combination redirection Determines where Windows key combinations are applied.

This setting lets you send key combinations to the remote virtual machine or apply key combinations locally.

Key combinations are applied locally by default.

Enable Credential Security Service Provider Specifies whether the remote desktop connection uses Network Level Authentication (NLA). If the guest operating system requires NLA for remote desktop connections, you must enable this setting or Horizon Client might not connect to the remote desktop. In addition to enabling this setting, you must also verify that the following conditions are met:
  • Both the client and guest operating systems support NLA.
  • Direct client connections are enabled for the Connection Server instance. Tunneled connections are not supported with NLA.