Просто наткнулся на ваш вопрос сегодня, хотя вы задавали его некоторое время назад:)
У меня была похожая проблема в Windows Vista, когда я пытался запустить службу на основе .net, которую я разработал.
Я открыл диалоговое окно «Свойства» службы и изменил пользователя для входа в систему на локальную систему (ранее я пытался запустить службу с помощью сетевой службы). При перезапуске службы я не получил никакой ошибки.
Если вы все еще не знаете ответ, это сработало для меня. Я надеюсь, что это сработает и для вас.
Ура! * * 1005