When this happens it potentially fails the session launch amongst other things. Therefore a user can potentially launch an application during the tail end of the boot process. I configure the startup type for the Citrix Desktop Service (BrokerAgent) service, and use a script initiated by a Scheduled Task to start it. We do this because the Citrix Desktop Service (BrokerAgent) service starts and registers with the Delivery Controllers before the boot process is complete. Remove the Citrix Virtual Smart Card launcher (.exe) from the Run keyĬonfigure the Citrix Desktop Service (BrokerAgent) Startup Type and Scheduled Task.Disable the Citrix Smart Card Removal Policy Service (workstation VDA only).Disable the Citrix Smart Card Certificate Propagation Service (workstation VDA only).Why have extra processes loaded and running that may cause delays at logon? I find that if you’re not using the services, disable them. Whilst there are multiple ways to control this behavior, it’s easier to disable the CtxAppVService service altogether and only re-enable it if needed.ĭisable the Smart Card Services and Launcher
#How to install server vdi vda install#
The Citrix App-V component software, installed and enabled by default when you install the VDA, will remove existing App-V packages when the Citrix Desktop Service (BrokerAgent) starts. We also disable the CitrixVDACeipService service. To disable it, we create a registry value HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Telemetry\CEIP\Enabled (DWORD) and set it to 0 (zero). VDA 7.12 and newer the Customer Experience Improvement Program (CEIP) is enabled by default. The Citrix Telemetry Service is essentially a service for Citrix to collect data so they can more easily see how their customers are using their product(s), which may be good in the long term, but in the short term it doesn’t add any benefit other than utilise CPU/RAM/bandwidth and/or cause delays on boot at the “please wait” or “getting devices ready” points. Enables the SaveRsopToFile registry value if it existsĭisable the Telemetry and VDA Ceip Services.Configuring the UPMEvent Scheduled Task.Configuring the Citrix Desktop Service (BrokerAgent) Scheduled Task.Disabling the Smart Card Services and Launcher.Disabling the App-V Package Cleanup (from 7.15 CU5/1909).Disabling the CtxAppVService (from 7.14 to 7.15 CU4/1906).This script has been built from years of lessons learnt and developing best practices. Added the SaveRsopToFile registry value so that the Policies can be viewed in Director.Īlthough some of these items can be excluded from the Virtual Delivery Agent (VDA) installation, checking and managing them in a post install script ensures we have consistency between all installations and VDA versions.