I am trying to start an external process from a .NET Windows service. In the past I have used the Process.Start() overload that takes the executable path and a
Maybe the user has to have, "logon as a service" security right. This is done with the "local security policy" application. And/or "logon as a batch job".