Automático (Trigger Start) y Manual (Trigger Start) para servicios de Windows

Los servicios de Windows(Windows Services) son tipos de programas que pueden ejecutarse solos en segundo plano o cuando un evento puede desencadenar que se inicie y se detenga. Estos servicios se pueden iniciar o detener mediante un tipo de interacción denominado Trigger . Estos disparadores son disparados por una acción o un evento. Los servicios tienen otra característica, es decir, tipo de inicio(Startup Type) . Los servicios(Services) dependen de estas dos características.

En esta publicación, hablaremos sobre qué es Automático(Automatic) ( Trigger Start ) y Manual ( Trigger Start ) y qué significan para los Servicios de (Services)Windows .

Automático (Trigger Start) y Manual (Trigger Start)

Automático(Automatic) ( Trigger Start ) y Manual ( Trigger Start )

Abra el complemento Servicios de Windows(Windows Services) o el panel Administrador de (Manager)servicios . (Services) Junto con el nombre del servicio(Service) , también mostrará columnas que detallan Descripción(Description) , Estado(Status) , Tipo de inicio(Startup Type) e Iniciar sesión(Log) como. En esta publicación, estamos interesados ​​​​en el tipo de inicio(Startup Type) . Básicamente(Basically) , los tipos de inicio son:

  • Automático
  • Automático (inicio retrasado)
  • Automático (inicio de activación)
  • Manual
  • Manual (inicio de gatillo)
  • Desactivado.

¿Qué significa Tipo de inicio automático(Automatic Startup Type) ?

Muchos servicios están configurados para comenzar con Windows , es decir, cuando se inicia la computadora. No necesitan permiso de usuario, pero se ejecutan a través de un usuario del sistema local(Local System) que está autorizado por Windows para muchos trabajos de administrador.

En el complemento (Snap-in)Servicios(Services) , haga doble clic para abrir cualquier servicio y cambie a la pestaña General . El Tipo de inicio(Startup Type) para el servicio, que está configurado para iniciarse con el inicio, se configurará en Automático(Automatic) .

¿Qué significa Tipo de inicio manual?

Estos tipos de Servicios(Services) no comienzan con el arranque de la computadora. Comienzan debido a algún otro Servicio(Service) dependiente o un evento. También puede ser iniciado por un usuario de la computadora a través del Administrador de servicios(Services Manager) .

¿Qué significa Trigger Start?

Estoy seguro de que a estas alturas ya habrá notado que algunos de los servicios tienen condiciones adicionales junto con el tipo de inicio: Trigger Start . Puede ser para el tipo de inicio (Startup Type)manual o automático(Automatic) . En palabras simples, Trigger Start significa que el servicio puede iniciarse o detenerse por eventos del sistema operativo.

Estos disparadores juegan un papel importante porque, sin ellos, el Servicio(Service) tiene que seguir ejecutándose en segundo plano consumiendo recursos, energía y batería. Windows ofrece lo que se denomina Service Trigger Events . Los desarrolladores pueden implementar un Servicio(Service) y registrarse para que se inicie o se detenga cuando se produzca un evento desencadenante.

Un ejemplo clásico es lo que experimentas todos los días. Cada vez que descargue un archivo, el antivirus lo escaneará automáticamente. El otro ejemplo es cuando un dispositivo se conecta a la computadora por primera vez, Windows comenzará a buscar y descargar los controladores.

Dicho esto, no todos los servicios tienen Trigger start. Solo cuando un servicio tiene al menos un disparador, aparecerá Trigger Start entre paréntesis contra el Servicio(Service) en cuestión . Lo bueno de los disparadores es que no solo elimina la necesidad de mantenerlos funcionando todo el tiempo, sino que también elimina el sondeo, esperando activamente un par, etc.

¿Cómo eliminar disparadores de un servicio(Service) ?

eliminar activador de servicio

Windows SDK ofrece una utilidad de línea de comandos, Sc.exe , que se puede usar para controlar un servicio(Service) . Ahora bien, por ejemplo, si deseas eliminar un disparador del Servicio de Xbox(Xbox Service) en Windows , estos son los pasos a seguir.

Consultar un servicio(Query a Service)

sc qtriggerinfo XboxGipSvc

Eliminar un disparador(Delete a trigger)

sc triggerinfo XboxGipSvc delete

Los datos para tales disparadores se almacenan en el Registro(Registry) o en la Política de grupo(Group Policy) (máquina o usuario).

Espero que este post aclare un poco las cosas.

Lectura relacionada: (Related read:) Servicios de Windows: todo lo que quería saber sobre ellos.



About the author

Soy ingeniero de software con más de 15 años de experiencia en Microsoft Office y Edge. También he desarrollado varias herramientas utilizadas por los usuarios finales, como una aplicación para rastrear datos de salud importantes y un detector de ransomware. Mis habilidades radican en desarrollar un código elegante que funcione bien en varias plataformas, además de tener una gran comprensión de la experiencia del usuario.



Related posts