Для запуска службы требуется, чтобы учетная запись входа в систему, связанная со службой, имела привилегию «Вход в систему как служба». Обычно, если вы заходите в апплет «Службы» и определяете пользователя, который будет связан со службой (или просто используете «Локальная система»), Windows предоставит это право автоматически. Появится диалоговое окно с сообщением «XXXX предоставлено право входа в систему в качестве службы».
После того, как вы определили правильную учетную запись, попробуйте запустить службу еще раз и посмотрите, вернется ли ваша ошибка.
Если это все равно не удается, убедитесь, что у учетной записи, назначенной для службы, есть доступ и привилегии на выполнение для исполняемого файла, связанного со службой.
Если ваш компьютер Windows является членом домена, который определил групповую политику, которая ограничивает разрешения для системных служб, вы все равно можете увидеть ошибку «Отказано в доступе».