Citrix Delivery Controller services do not start

Issue

In Citrix Virtual Apps and Desktops (VAD) version 1912 LTSR, the Delivery Controllers Windows Services do not start automatically after a reboot, even though they are of type “Automatic”.

Root cause

A recent update in .NET is having a side effect on the way some Windows Services are automatically started by the OS.

Resolution

Execute the following Powershell command on each affected Citrix Delivery Controller and reboot the machine. Verify that all Citrix services start automatically after the change.

Get-Service | Where-Object {$_.Name -Like "Citrix*"} | Foreach-Object {sc.exe config $_.Name start= delayed-auto}

Note. This should be applied to other Citrix server roles as well, including Citrix Storefront, in case the same issue is observed in other Citrix server roles.

You can find more detailed guidance and step-by-step procedures for analyzing and troubleshooting Citrix Virtual Apps and Desktops organized by category in my Citrix Virtual Apps and Desktops Troubleshooting e-book.

Was this article helpful?

Related Articles