Fix: Citrix Dazzle Plug-in Install Error on x64 Windows

Installing Citrix Dazzle requires pre-install of Citrix Receiver (current latest version is 2.1.45663.0) on the workstations.  However, the current version of Citrix Dazzle installer (1.1.2.18299) fails to detect a pre-installed version of Citrix Receiver on x64 Windows systems. Thus it reports below error and fails to install:

Error:

———————————–

Citrix Dazzle plug-in

———————————–

Citrix Receiver is required.

Please install Citrix Receiver and then run the Dazzle installer again. This installer will now exit.

———————————–

      OK

———————————–

image

 

Cause:

  1. Dazzle installer checks for below registry for detecting Receiver existing.
    1. HKEY_LOCAL_MACHINESOFTWARECitrixReceiverInstallTime
  2. However, on x64 bit systems this key will be located under Wow6432Node as shown below:
    1. HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCitrixReceiverInstallTime

Fix:

Create the below registry key and run the Dazzle installer.

HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCitrixReceiverInstallTime

 

Command line Fix:

C:>reg add "HKLMSOFTWAREWow6432NodeCitrixReceiver" /v InstallTime /t REG_BINARY /d 00000000
The operation completed successfully.

C:>

 

Reference: Dazzle Installer Options

Leave a Reply

Your email address will not be published. Required fields are marked *