Я запускаю приложение, для которого требуется служба телефонии. Несмотря на то, что тип запуска установлен на Автоматический, мне все равно нужно запускать его вручную после загрузки.
В качестве обходного пути я создал файл bat с "net start TapiSrv", но это просто лечение симптома, а не лечения. Любая причина, почему служба не запускается, несмотря на то, что установлен автоматический? Все остальные сервисы, которые мне нужны, запускаются нормально.

2 ответа2

2

Некоторое программное обеспечение просто так.

К счастью, вы указали, что используете Windows 7, и Windows 7 имеет способ обработки такого программного обеспечения. В Windows 7 есть метод запуска, который называется «Автоматический (отложенный запуск)». Это может быть более подходящим для службы, которая во многих случаях работает нормально, но не работает нормально при запуске системы, если в качестве типа запуска используется "Автоматически". Для этого перейдите в апплет MMC Services (доступный из управления компьютером), найдите сервис, щелкните по нему правой кнопкой мыши и выберите "Свойства". Затем измените тип запуска. Команда SC может позволить это сделать из командной строки, используя «delayed-auto».

Администратор (предположительно: вы) должен проверить журналы операционной системы, которые называются "Система" и "Приложение". Посмотрите, есть ли у них какие-либо подробности, связанные с запуском или остановкой службы.

Если вам не нравится запускать пакетный файл вручную, возможно, вы захотите, чтобы это происходило при входе пользователя в систему. Планировщик задач может иметь несколько полезных опций.

Я согласен с некоторыми другими сведениями, которые люди добавили на эту страницу. Обязательно ознакомьтесь с ними тоже.

0

Возможно, что служба получает команду запуска, но не может завершить процедуру запуска.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .