How to Silently Remove and Clean-up Application Shortcuts from Citrix Receiver

How to Silently Remove and Clean-up Application Shortcuts from Citrix Receiver

book

Article ID: CTX201105

calendar_today

Updated On:

Description

This article is intended for Citrix administrators and technical teams only.

Non-admin users must contact their company’s Help Desk/IT support team and can refer to CTX297149 for more information.

To have the Citrix Receiver silently remove application shortcuts from their Citrix Receiver that the user longer has access to.
Or
To have the Citrix Receiver silently remove application shortcuts from their Citrix Receiver that are no longer available in XenApp/XenDesktop

NOTE: Normally the user is notified from their taskbar with a Balloon pop-up type message and they have to manually click on it to remove the application shortcut from their Citrix receiver as seen in the screenshot below.

crmessage


Instructions

Install Citrix receiver version 4.2.100 or later that includes fix LC2157

This is listed in the fixed issues article for the Citrix Receiver 4.x
Citrix Receiver 4.x - Issues Fixed in This Release


"This enhancement suppresses the prompt to remove applications from the application list and shortcuts if the application is no longer published or is disabled."
[From RcvrForWin4.2_14.2.100][#LC2157]

Along with the updated Citrix receiver you may need to implement the following registry keys to fully disable these notifications on the client machines:

Name: SilentlyUninstallRemovedResources
Type: REG_SZ
Data: True

Name: DontWarnOfRemovedResources
Type: REG_SZ
Data: True

The following keys are optional depends on your environment and preferences if you want the Citrix Receiver to always cleanup shortcuts on user logoff or if the Citrix Receiver is closed:

Name: ClearAppListOnExit
Type: REG_SZ
Data: True

Name: ClearAppListOnLogoff
Type: REG_SZ
Data: True

Name: RemoveAppsOnExit
Type: REG_SZ
Data: True

Name: RemoveAppsOnLogoff
Type: REG_SZ
Data: True
 

The location of where these registry keys need to be set depend on if the Citrix Receiver was installed on a 32-bit machine or 64-bit machine.


If Citrix Receiver is installed on a 32-bit machine: (locations in order of preference)

  • HKLM\SOFTWARE\Policies\Citrix\Dazzle
  • HKLM\SOFTWARE\Citrix\Dazzle
  • HKCU\Software\Citrix\Dazzle
  • HKCU\Software\Citrix\Receiver\SR\Store\" + primaryStoreID + \Properties
If Citrix Receiver is installed on a 64-bit machine: (locations in order of preference)
  • HKLM\SOFTWARE\Wow6432Node\Policies\Citrix\Dazzle
  • HKLM\SOFTWARE\Wow6432Node\Citrix\Dazzle
  • HKCU\Software\Citrix\Dazzle
  • HKCU\Software\Citrix\Receiver\SR\Store\" + primaryStoreID + \Properties

NOTE: If you have a previous version of the Citrix receiver it is always recommended to uninstall the previous version , then run the Citrix Receiver Cleanup Utility to remove anything left behind.

Reboot the workstation then install the newest version of the Citrix receiver this ensures a clean install of the newest version.



 

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Issue/Introduction

How to Silently Remove and Clean-up Application Shortcuts from Citrix Receiver.

Additional Information