Как бороться со службами Windows, которые не запускаются или требуют перезапуска время от времени?

Как бороться со службами Windows, которые не запускаются или требуют перезапуска время от времени?

Ряд служб Windows от поставщиков не запускаются в режиме обслуживания или требуют перезапуска всякий раз, когда наше тестирование останавливается.

Я могу запустить его как приложение, но для этого мне придется постоянно находиться на сервере, так как по истечении времени ожидания сервер выходит из системы.

Я также пытался вручную создать его с помощью, SCно это не сработало. Решение поставщика заключается в том, что вместо исправления они хотят, чтобы мы обновили весь костюм, но этого не произойдет.

Есть ли другой способ заставить эту услугу функционировать?

Редактировать: Суть вопроса в том, чтобы придумать что-то вроде взлома, чтобы заставить exe работать, и ответ, который мне предложили использовать, srvanyпомог. Я смог следовать руководству, чтобы заставить его работать. И я создал свою собственную службу Windows, которая периодически перезапускает нужные мне службы.

решение1

Вы можете использовать srvany, но он не поддерживается Microsoft. Или немного лучшая альтернатива srvany, NSSM, Non-Sucking Service Manager:http://nssm.cc/usage

Очевидно, что оптимальной ситуацией было бы использование только тех поставщиков, которые знают, как разрабатывать услуги.

Связанный контент