У меня была похожая проблема, возникшая , потому что мои журналы событий были заполнены и службе не удалось записать их. Таким образом, отладку невозможно было искать в окне просмотра событий. Я поставил try / catch и выгрузил исключение в файл. Мне приходилось менять настройки в моих журналах, чтобы они заполнялись по мере необходимости, а не каждые 7 дней, и это позволяло запускать службы.
Конечно, корень проблемы для меня в том, что у меня проблема с драйвером nVidia, которая заполняет мои журналы событий, и теперь я, вероятно, бьюсь на диске, но это другая проблема.