Citrix Receiver creates a stub application for each subscribed desktop or application. You can use a stub application to launch a virtual desktop or application from the command line. Stub applications are located in %appdata%\Citrix\SelfService. The file name for a stub application is the Display Name of the application, with the spaces removed. For example, the stub application file name for Internet Explorer is InternetExplorer.exe .
The objective of this article is to outline the procedure of controlling shortcut creation / Stub creation behavior of Receiver 4.3.100
From Receiver 4.3.100 onwards, stubs are not created by default unless an application has a file type association. This default behavior is configurable through registry. The registry can be set to make Receiver operate in one of the following 3 modes.
When AlwaysUseStubs is set as True the stubs are always created when a new application is subscribed.
When Disable Stub Creation is set as True the stubs are never created.
DO NOT SET BOTH TO TRUE.
The Only use stubs for apps which have FTA (new default) case is the best compromise of speed of creation and user experience.
The DisableStubCreation is better for customers who dislike code generation on the fly, but has the side effect that the ‘Open With’ dialog in windows will show ‘Open with Reciever’ not ‘Open with <application>’.
The keys should be located under:
HKCU\Software\Citrix\Dazzle
OR
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Dazzle
Note: