Недавно у нас была похожая проблема с нашими серверами SQL 2005 (более конкретно: службы отчетов). Службы Windows больше не запускались без каких-либо реальных сообщений об ошибках.
Я обнаружил, что эта проблема связана с некоторыми исправлениями KB, которые были развернуты в последнее время. По какой-то причине эти исправления привели к тому, что сервисам потребовалось больше времени, чем обычно для запуска.
Поскольку по умолчанию существует тайм-аут, который убивает службу через 30 секунд, когда она не смогла выйти за пределы методов запуска, по этой причине она просто прекратилась.
Может быть, это то, что вы испытываете.
Есть обходной путь, описанный в Microsoft Connect ( ссылка ). Хотя исправления, перечисленные в этой статье, не совпадали с исправлениями, которые были развернуты в наших системах, обходной путь работал для нас.