If you are a domain user who does not have Administrator privileges on the Active Directory server, you can alternatively configure Flash Redirection by setting the appropriate values in Windows Registry keys on the remote desktop.

About this task

You can use this procedure as an alternative to using GPO settings to configure Flash Redirection.

Prerequisites

  • Compile a white list of Web sites to ensure that only the URLs specified in the list will be able to redirect Flash content. Although you can compile a black list of Web sites, you cannot use the Windows registry settings to enable the black list. A black list ensures that only the URLs specified in the list will not be able to redirect Flash content. To enable a black list, you must use the GPO settings for Flash Redirection.

  • Verify that Horizon Agent 7.0 or later is installed in the remote desktop, along with Flash Player and Internet Explorer 9, 10, or 11. See Install and Configure Flash Redirection.

  • Verify that you are using Horizon Client 4.0 or later, along with Flash Player ActiveX version.

Procedure

  1. Use Horizon Client to access the remote desktop (agent machine).
  2. Open the Windows Registry Editor (regedit.exe) on the agent machine, navigate to the following folder, and set FlashRedirection to 1:
    HKLM\Software\VMware, Inc.\VMware FlashMMR
    Note:

    This setting enables the Flash Redirection feature, but if this setting is disabled (set to 0) in HKLM\Software\Policies\VMware, Inc.\VMware FlashMMR, it means Flash Redirection is disabled domain-wide, and requires a domain administrator to enable it.

  3. Navigate to the following folder:
    HKEY_CURRENT_USER\SOFTWARE\VMware, Inc.\VMware FlashMMR

    If this folder does not already exist, create it.

  4. In the VMware FlashMMR folder, create a sub-key named UrlWhiteList.
  5. Right-click the UrlWhiteList key, select New > String Value, and for the name, enter the URL of a Web site that will use Flash Redirection.

    You can use regular expressions. For example, you could specify https://*.google.com. Be sure to leave the Data value empty.

  6. (Optional) : (Horizon 7.0.1 and 7.0.2 only) In the data field of the new registry value, add the data requireIECompatibility=true, appMode=0, or both (use a comma to separate the two strings).

    Web sites support HTML5 by default and Flash Redirection does not work with these Web sites. You must set requireIECompatibility=true for these sites to work. This parameter is not required for the YouTube Web site.

    By default, external interface support is enabled when Flash Redirection runs. This can degrade performance. For Horizon 7.0.1 or later, in certain situations, setting appMode=0 can improve performance, and setting appMode=1 can result in a better user experience.

  7. Repeat the previous step to add additional URLs, and when you are finished, close the Registry Editor.
  8. On the agent machine, open a command prompt and change to the following directory:
    %Program Files%\Common Files\VMware\Remote Experience
  9. Run the following command to add the white list to Internet Explorer.
    cscript  mergeflashmmrwhitelist.vbs
  10. Restart Internet Explorer.

    The sites set with the parameter requireIECompatibility=true are added to Internet Explorer's compatibility view. You can verify this by selecting Tools > Compatibility View Settings from the menu bar.

    In Horizon 7.0 only, the sites are also added to Internet Explorer's list of trusted sites. You can verify the trusted sites by selecting Tools > Internet Options from the Internet Explorer menu bar, and on the Security tab, click the Sites button.