Please, read this:
.net - How can I run an EXE program from a Windows Service using C#? - Stack Overflow[
^]
The most important information is:
Quote:
Windows Services cannot start additional applications because they are not running in the context of any particular user. Unlike regular Windows applications, services are now run in an isolated session and are prohibited from interacting with a user or the desktop.
Follow the link to find 2 workarounds:
1) create a standard Windows application instead of a service,
or
2) create console application, which will prevent Windows from blocking the creation of process, because it will no longer request that a Console window be created