Автоматический (запуск по триггеру) и ручной (запуск по триггеру) для служб Windows
Службы Windows – это типы программ, которые могут запускаться сами по себе в фоновом режиме или когда событие может запускать и останавливать их. Эти службы можно запускать или останавливать с помощью типа взаимодействия, называемого Спусковой крючок. Эти триггеры запускаются действием или событием. У услуг есть еще одна характеристика, т.е. Тип запуска. Услуги зависят от обеих этих функций.
В этом посте мы поговорим о том, что такое автоматический (запуск по триггеру) и ручной (запуск по триггеру) и что они означают для служб Windows.
Автоматический (запуск по триггеру) и ручной (запуск по триггеру)
Откройте оснастку «Службы Windows» или панель «Диспетчер служб». Наряду с названием службы он также будет отображать столбцы с подробными сведениями об описании, состоянии, типе запуска и входе в систему как. В этом посте нас интересует Тип запуска. В основном типы запуска:
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
- Автоматический
- Автоматический (отложенный старт)
- Автоматический (запуск по триггеру)
- Руководство
- Вручную (запуск по триггеру)
- Неполноценный.
Что означает автоматический тип запуска?
Многие службы настроены на запуск с Windows, то есть при загрузке компьютера. Им не нужно разрешение пользователя, но они проходят через Локальная система Пользователь, авторизованный Windows для выполнения множества административных должностей.
В оснастке «Службы» дважды щелкните, чтобы открыть любые службы, и перейдите на вкладку «Общие». Тип запуска для службы, которая настроена на запуск с загрузкой, будет установлен на автоматический.
Что означает тип запуска вручную?
Эти типы служб не запускаются при загрузке компьютера. Они запускаются из-за какой-то другой зависимой службы или события. Он также может быть инициирован пользователем компьютера через диспетчер служб.
Что означает триггерный запуск?
Эти триггеры играют важную роль, потому что без них Служба должна продолжать работать в фоновом режиме, потребляя ресурсы, энергию и батарею. Windows предлагает то, что называется Триггерные события службы. Разработчики могут развернуть Службу и зарегистрироваться для запуска или остановки при возникновении триггерного события.
Классический пример – то, что вы испытываете каждый день. Каждый раз, когда вы загружаете файл, антивирус автоматически проверяет его. Другой пример: когда устройство впервые подключается к компьютеру, Windows начинает поиск и загрузку драйверов.
Тем не менее, не все службы имеют триггерный запуск. Только когда у службы есть хотя бы один триггер, в скобках будет отображаться Запуск триггера напротив соответствующей службы. Преимущество триггеров в том, что они не только устраняют необходимость постоянно поддерживать их работу, но также избавляются от опроса, активного ожидания четности и т. Д.
Как удалить триггеры из службы?
Windows SDK предлагает утилиту командной строки, Sc.exe, который можно использовать для управления Сервисом. Теперь, например, если вы хотите удалить триггер из службы Xbox в Windows, выполните следующие действия.
Запросить услугу
sc qtriggerinfo XboxGipSvc
Удалить триггер
sc triggerinfo XboxGipSvc delete
Данные для таких триггеров хранятся в реестре или в групповой политике (компьютер или пользователь).
Надеюсь, этот пост немного прояснил ситуацию.
Связанное чтение: Службы Windows: все, что вы хотели о них знать.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)