Citrix

Stop Citrix Workspace From Creating Desktop & Start Menu Shortcuts

Published June 10, 2026 · by The FixHub Team

After Citrix Workspace app (formerly Receiver) signs in, it auto-creates shortcuts for every app the user is subscribed to — scattering icons across the desktop and the Start menu. On a shared or kiosk machine that’s noise. You control it from two places: the client registry (the Dazzle key) and the StoreFront side that decides which apps get shortcuts at all.

The shortcut values live under the Dazzle registry key, and the path depends on the build: 64-bit/ARM64 Workspace app uses HKLM\SOFTWARE\Citrix\Dazzle; 32-bit uses HKLM\SOFTWARE\Wow6432Node\Citrix\Dazzle. Use HKCU\…\Citrix\Dazzle to scope it to the current user. Values are REG_SZ strings (“true”/“false”). Users must log off and back on for changes to apply.

Fix 1: Turn off desktop shortcuts

Set, under the Dazzle key above:

PutShortcutsOnDesktop = false

That stops apps being placed on the desktop. (Set it to true and every app lands on the desktop — which is the opposite of what you want here.)

Fix 2: Stop auto-creating shortcuts entirely (SelfServiceMode)

The reason shortcuts appear automatically is self-service mode — the Workspace UI that subscribes users and pushes icons. To disable that auto-placement (apps are then reached through the Workspace/browser UI instead), set:

SelfServiceMode = false

You can also set this at install time so a fresh rollout never creates them:

CitrixWorkspaceApp.exe SELFSERVICEMODE=false

With self-service mode off, Workspace stops dumping desktop and Start menu shortcuts on sign-in. Combine with Fix 1 for belt-and-braces.

Fix 3: Control it at the source (StoreFront keywords)

For a managed deployment, the cleanest control is on the delivery group / application properties in Citrix Studio, via keywords in the description:

  • KEYWORDS:Auto — forces a shortcut to be created automatically (remove this to stop it).
  • KEYWORDS:Mandatory — app is always shown and can’t be removed (also creates a shortcut).
  • KEYWORDS:Prefer="…" — control placement deliberately.

Remove Auto/Mandatory from the apps you don’t want shortcuts for, and the client won’t create them — regardless of the local registry.

Fix 4: Put them in a folder instead of loose

If you just want them tidied, not gone, point them at a subfolder rather than the bare desktop/Start menu root:

DesktopDir  = \Citrix Apps
StartMenuDir = \Citrix Apps

FAQ

Which registry path is mine? If you installed the standard (64-bit) Workspace app on 64-bit Windows, use HKLM\SOFTWARE\Citrix\Dazzle. Only the older 32-bit client uses Wow6432Node. If unsure, check both — the key that already has values is the live one.

I set the value but icons still appear. You didn’t sign off/on, the app is flagged Auto/Mandatory on StoreFront (Fix 3 overrides the client), or you edited the wrong Dazzle path (Fix 1 note). Self-service mode (Fix 2) is the surest single lever.

Does this remove existing icons? New sign-ins won’t recreate them, but already-placed shortcuts may linger — delete them once, or use SilentlyUninstallRemovedResources/log-off cleanup behavior to clear them.

Sources: Citrix — Application delivery (Workspace app for Windows), Citrix Support — App Shortcuts with Receiver/Workspace app for Windows (CTX230318), Citrix — Configure shortcuts and reconnect options