Skip to main content

2025 年 10 月 15 日

Five Key Steps to Take with Your Golden Images to Get Optimal Remote Experience Performance from Horizon Cloud Farms and Desktops

Different end users have different needs. After you have customized a golden image for use in your Horizon Cloud environment, you'll want to ensure it will result in giving your end users optimal performance when using their assigned desktops and applications that are based on that image. This topic provides some prescriptive guidance to help you in achieving the optimal performance based on end-user personas.

This topic includes the following sections:

Tip: Among other sources, these five key steps are informed by Tech Zone's Omnissa Blast Extreme Optimization Guide and Manually Creating Optimized Windows Images for Horizon VMs.

The Five Key Steps

  1. To prepare the image's Microsoft Windows operating system for the optimal remote experience, download the Horizon Windows OS Optimization Tool to the golden image VM, run the tool, and follow the tool's on-screen advice.

    You can obtain the tool from Customer Connect. You must have a Customer Connect login for downloading the tool. When logged in, navigate to the Customer Connect Downloads area, locate the row for the tool, and view its download components. On the page that lists the release date, use Go To Downloads to see the page with the binaries and download the tool from there.

  2. In the golden image's operating system, enable the setting to use the WDDM graphics display driver for Remote Desktop Connections. This setting can be enabled in multiple ways. One way to enable the settings is using the Local Group Policy Editor:

    1. In the Local Group Policy Editor, navigate to Local Computer Policy > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Remote Session Environment. The following screenshot is an illustration of this location.

      Location of Remote Session Environment in the Local Group Policy Editor

    2. Set the policy named Use WDDM graphics display driver for Remote Desktop Connections to Enabled.

      Screenshot that illustrates the Enabled choice for the WDDM setting.

    You must restart the VM after enabling the WDDM graphics display driver for the changes to take effect.

  3. In the VM, set a codec that is appropriate for the anticipated end-user workloads.

    For VDI desktop assignments, see the Codec Options section of the Omnissa Blast Extreme Optimization Guide and its table of ideal applications for each codec.

    For farms, which use images built on Microsoft Windows 10 Enterprise multi-session or Windows Server operating systems, see the guidelines in the following section Codec Selections and VM Series Sizing Recommendations For Farms Used By Various End User Personas and Workload Types.

    Important: As described in the Codec Options table of the Omnissa Blast Extreme Optimization Guide's Enabling Codecs and Codec Options section, some codec options require a corresponding Horizon Client setting. For the Blast codec and H.264 codec, the end users must make an appropriate selection in their Horizon Client.

  4. As described in Create a Base Virtual Machine Automatically from the Microsoft Azure Marketplace and Pair it with Horizon Cloud on a Per-Pod Basis, under Advanced Options, the wizard gives you options to enable Horizon remote experience features in the golden image at the time it is being created. Some of those toggles are enabled by default for installation in the image. In the wizard, you should verify that only those remote experience features that are specifically required by your business needs are enabled before you submit the wizard to create the VM. As a simple example, the client drive redirection toggle is on by default, and unless you have determined your business needs require your end users to have client drive redirection, you would switch off that toggle to prevent enabling the client drive redirection.

  5. Ensure the VM is set for your desired performance by opening the VM's System Properties > Advanced System Settings > Performance Options and verifying the settings. The optimal setting is Adjust for best performance. The following screenshot illustrates the location of these settings.

    Location in System Properties of the Windows performance settings

Optional: Install a User Experience Monitoring Tool

Installing a user experience monitoring tool helps to measure various performance metrics within the VM's operating system, such as FPS, bandwidth, CPU consumption, codec type, and so on. One such tool is the third-party tool RDAnalyzer.

Codec Selections and VM Series Sizing Recommendations For Farms Used By Various End User Personas and Workload Types

The following VM examples and sizing suggestions are based on typical workloads from farms in Horizon Cloud. Farms provision session-based desktops and remote applications to your end users. Farms are based on images that are running Microsoft Windows 10 Enterprise multi-session or Microsoft Windows Server operating systems. You must determine the optimal sizing that will give you the best results in your individual business scenarios. To help you determine that optimal sizing, we recommend you use simulation tools to run tests in your environment, especially as Microsoft debuts newer and faster VM sizes over time. If you need additional guidance, please contact your Horizon Cloud representative. For more details about setting the codecs listed below, see Tech Zone's Omnissa Horizon Blast Optimization Guide sections 'Enabling Codecs and Codec Options' and 'Configuration Settings for Administrators'.

VM Series in Microsoft AzureWorkload TypeMaximum Users per vCPU/Total UsersPersonasOptimal CodecDescriptionApplication Examples
D2s_v3, F2s_v2Light Maximum per vCPU = 6 Total = 12Task workerBlast codecLow CPU and bandwidth usage. Tighter bandwidth and frame rate control for optimal experience.Database entry applications, command-line interfaces (CLIs)
D4s_v3, F4s_v2Medium Maximum per vCPU = 4 Total = 16Consultants and market researchersBlast codecLow CPU and bandwidth usage. Tighter bandwidth and frame rate control for optimal experience.Database entry applications, command-line interfaces (CLIs), Microsoft Word, static web pages
D4s_v3, F4s_v2Heavy Maximum per vCPU = 2 Total = 8Engineers and content creatorsH.264Moderate CPU and bandwidth usage. Good experience for multimedia.Database entry applications, command-line interfaces (CLIs), Microsoft Word, static web pages, Microsoft Outlook, Microsoft PowerPoint, dynamic web pages
D4s_v3, F4s_v2, NV6Power Maximum per vCPU = 1 Total = 4Graphics designersH.264Moderate CPU and bandwidth usage. Can deliver exceptional experience for multimedia and 3D graphics applications by changing the frame rate to 60 FPS (frames per second). When using NV6, leverage hardware acceleration for graphics.Database entry applications, command-line interfaces (CLIs), Microsoft Word, static web pages, Microsoft Outlook, Microsoft PowerPoint, dynamic web pages, Adobe Photoshop, Adobe Illustrator, computer-aided design (CAD), computer-aided manufacturing (CAM)

Additional Information

For more information on optimizing VMs for remote experience use cases, see:

此頁面對您有幫助嗎?

針對本主題提供意見回饋

本主題對您有幫助嗎?

請勿填寫任何個人或機密資訊。

正在產生連結…