Zuletzt aktualisiert:
Diese Woche hatte ich bei einem Kunden ein interessantes Problem mit Citrix Profile Management (UPM).
Nach einem Neustart der VDAs wurden bei der ersten Benutzeranmeldung verschiedene Autostart-Anwendungen nicht ausgeführt.
Das Fehlerbild:
❌ Anwendungen aus den Windows-Run-Keys starteten nicht
❌ Verknüpfungen im Autostart-Ordner wurden ignoriert
✅ Bei der zweiten Anmeldung funktionierte alles
❌ Nach einem VDA-Neustart trat das Problem erneut auf
Zunächst hatte ich die üblichen Verdächtigen im Blick: GPOs, WEM, Anmeldeskripte und Windows Explorer.
Doch die eigentliche Ursache lag im Benutzerprofil.
🔍 Was habe ich festgestellt?
Bei der Analyse fiel mir folgender Registry-Schlüssel auf:
|
1 |
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo |
Dieser enthält sitzungsbezogene Informationen des Windows Explorers.
In der betroffenen Umgebung wurde dieser Schlüssel durch Citrix UPM im Benutzerprofil persistiert und bei einer neuen Anmeldung wiederhergestellt.
Dadurch wurden offenbar veraltete Sitzungsinformationen übernommen, die die Initialisierung der Autostart-Anwendungen beeinflussten.
🛠️ Meine Lösung
Ich habe den Registry-Schlüssel in der Citrix-UPM-Konfiguration von der Profilsynchronisierung ausgeschlossen.
Citrix UPM GPO:
Profile Management → Registry → Exclusion list
Folgenden Eintrag hinzugefügt:
Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo
Anschließend habe ich die bereits gespeicherten SessionInfo-Daten im betroffenen Testprofil bereinigt und die Anmeldung erneut getestet.
Das Ergebnis:
✅ Autostart-Anwendungen starteten wieder beim ersten Login
✅ Kein erneutes Auftreten nach einem VDA-Neustart
✅ Keine Anpassung an den eigentlichen Anwendungen erforderlich
💡 Mein Fazit
Nicht jeder Anmeldefehler ist ein Problem mit GPOs, WEM oder Windows selbst.
Gerade in nichtpersistenten Citrix-Umgebungen sollte man darauf achten, welche Registry-Informationen tatsächlich zwischen Sitzungen erhalten bleiben müssen.
Sitzungsbezogene Explorer-Daten gehören für mich nicht in ein dauerhaft synchronisiertes Benutzerprofil.
Deshalb werde ich den Ausschluss von Explorer\SessionInfo künftig bei meinen UPM-Baselines berücksichtigen – nach Prüfung der jeweiligen Umgebung.
⚠️ Der Ausschluss ist kein pauschal bestätigter Citrix-Fix und sollte vor einem produktiven Rollout getestet werden.