Вы пытались настроить параметры восстановления службы, чтобы она просто перезапускала службу в случае сбоя? Я могу представить себе сценарий, в котором это может работать неправильно, но если Windows обнаружит, что служба не работает, она может перезапустить ее автоматически, не требуя отдельного сторожевого таймера.
В Windows 7 вы можете открыть список служб следующим образом:
- Панель управления> Администрирование> Сервисы
- Или просто запустите "services.msc" из диалогового окна запуска
Как только список сервисов активен, найдите интересующую позицию и откройте свойства для этого сервиса.
На вкладках вверху выберите Восстановление.
Для вариантов восстановления вы можете установить для всех 3 раскрывающихся списков для 1-го, 2-го и последующих сбоев значение «Перезапустить службу».