У нас є кілька служб Windows, написаних у .NET. Вони запускаються добре вручну в межах сервісу mmc, але, незважаючи на встановлення на Автоматичне, вони ніколи не починаються при включенні (або перезавантаженні) машини.
Оновлення У журналі подій замість того, щоб побачити "xyz запущено", поряд з усіма іншими запущеними службами, я просто бачу "Служба xyz увійшла в стан, що зупинився". і окрема помилка, яка говорить "Час очікування (30000 мілісекунд) був досягнутий під час очікування відповіді на транзакцію від служби slsvc.".
Якщо я їх запускаю вручну, то я отримую нормальний запис у журналі подій, як очікувалося, і все добре - до наступного виправлення оновлення Windows, яке змусить перезавантажити і всі служби знову вимкнено.
Будь-які ідеї? Я намагався встановити їх на «Затримка старту» без видимої різниці.