Question Locked

How do I deploy an application (system service) using Group policy?

0 helpful
8 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I have a specific application which gets installed as a system service. I deployed the MSI file for a computer in a Group Policy after which I restarted the client machine. While starting up the OS (Windows XP SP2), it starts installing the service. The installation is supposed to start the service automatically after installation. This is where the issue occurs. First, it takes hell lot of time trying to install the service (about 15 mins or so). However when I login and check the Event Viewer, I can see an error message which says:

Error 1920.Service failed to start. Verify that you have sufficient privileges to start system services.

I even tried enabling the "Always install with elevated privileges" option for Windows Installer under Administrative templates. However that didnt have any effect to the installation.

Am I missing out on something?

8 replies

by thekonfuser

I forgot to mention, the computer and the user which is trying to login are members of the same OU. No users in that OU have admin rights.

by thekonfuser

I was able to get it working using Logon/Startup scripts. However I would like to know if it was possible doing the same using Software Settings/Software Installations.

Also, is there any other way of doing this? I mean deploying a system service based installation on the domain?

by cg it

when you created the .msi installer package, did you put in the answer file the credentials that have sufficent privileges to install then run the service? e.g. NT Authority or a domain admin account?

by thekonfuser

I guess I missed out on that. I think this will help. I have been running behind this since days now. Let me try it out and will get back to you once I get it working. Thanks a ton.

by cg it

require user imput to allow the install. Well, all legitimate installer packages. A silent install requires you to create an answer file which will answer the installer package questions. Also, in installing a program that needs to run as a service, the package might have to stop certain running services before to install, then restart those services and the new service being installed. Again, the answer file or other script must be included in the .msi installer package for silent installs.

by blankjones

You can also try using 3rd party tools instead of group policy for deploying. For example, a good suggestion is desktop authority. Take a look at application deployment the feautures of this tool.

This discussion is closed to new replies.