Я предполагаю, что вы используете ServiceProcessInstaller и ServiceInstaller.
Наиболее важным свойством является Account в классе ServiceProcessInstaller.Он указывает учетную запись Windows, под которой работает служба (контекст безопасности).Доступны следующие параметры:
LocalService: служба представляет учетные данные компьютера удаленным серверам.
LocalSystem: служба представляет анонимные учетные данные удаленным серверам.
NetworkService: служба ограниченалокальные привилегии и представляют учетные данные компьютера для удаленных серверов.
Пользователь: указана локальная или сетевая учетная запись.Вы можете указать необходимые имя пользователя и пароль через свойства, или вы можете ввести их во время установки.Служба использует контекст безопасности указанной учетной записи пользователя.
Для указания способа запуска службы предоставляются следующие три параметра.
Вручную: - Пользователь запускает службу.
Автоматически: - Служба запускается автоматически при запуске системы.
Отключено: - Служба недоступна для использования.
Перейдите в Свойства объекта ServiceInstaller иУстановите для ServiceName и StartType значение Автоматически.
Перейдите в Свойства ServiceProcessInstaller и установите для свойства Account значение LocalService.Это приводит к запуску службы в локальной учетной записи службы.
HTH