Saltar al contenido principal

¿Qué son los servicios de Windows y cómo administrarlos?

Un servicio de Windows es un programa informático que se ejecuta en segundo plano y no tiene interfaz de usuario. Los servicios usan API para manejar tareas principales sin interacción del usuario. En otras palabras, un servicio no requiere la interacción del usuario y proporciona funciones básicas del sistema operativo, como registro de eventos, informes de errores, servicio web y servicio de archivos, entre otros.

Relacionado: Símbolo del sistema de Windows frente a Windows PowerShell.

Además del sistema operativo Windows, otro software de terceros, como las suites de seguridad, también utiliza servicios. Usan los servicios de una manera que comienza incluso antes de que inicie sesión y se integran con el núcleo de Windows, lo que brinda protección de alto nivel.

Automático (inicio retrasado)

Podemos agrupar los servicios de Windows en cuatro categorías según sus funcionalidades y acciones:

  1. Servicios de red.
  2. Servicios del sistema.
  3. Servicios locales.
  4. Servicios de terceros (como servicios de seguridad).

: el servicio se iniciará después del inicio y puede detenerse automáticamente cuando no esté en uso.

A continuación se muestran algunos de las características de un Servicio Windows:

  • Iniciar y ejecutar el mecanismo: los servicios se inician automáticamente cuando enciende la PC y continúan ejecutándose hasta que se apaga.
  • Interfaz de usuario: no tiene interfaz de usuario. Se ejecutan silenciosamente en segundo plano y no son interactivos para el usuario.
  • Instancias: los servicios solo admiten una única instancia en un dispositivo.
  • Derechos de administrador: se ejecutan con privilegios de administrador y tienen control total sobre su respectiva capa de máquina de bajo nivel.

Los Usuarios pueden acceder a los Servicios, gestionar o manipular su estado. En esta publicación, nos centraremos en cómo abrir el Administrador de servicios de Windows, iniciar/detener, pausar/continuar o enviar diferentes comandos a un servicio.

Manual

Para ver qué servicios se están ejecutando en su PC, puede abrir los Servicios de Windows Control Manager o Task Manager.

  • Presione las teclas «Win + R» y ejecute «services.msc» para abrir el Administrador de servicios y presione Enter.

Open Services Using Run CommandOpen Services Using Run Command

  • Esto abre una lista de todos los Windows servicios en su PC, su descripción y tipo de inicio. También puede ver qué servicios se están ejecutando en su computadora y su tipo.

Services ListServices List

  • Abra el «Administrador de tareas» desde el menú contextual de la barra de tareas (haga clic con el botón derecho).

Task ManagerTask Manager

  • En el «Administrador de tareas», cambie a «Servicios » para mostrar los servicios y su estado.

TM ServicesTM Services

: Windows solo iniciará el servicio cuando sea necesario.

  • Para manipular el estado del servicio, haga doble clic en el servicio para abrir el cuadro de diálogo del servicio y vaya a la pestaña «General».
  • Verifique el estado «Estado del servicio» ubicado en la sección inferior de la ventana.
  • Puede usar los cuatro botones, «Detener» para iniciar los servicios en ejecución, «Iniciar» para iniciar un servicio, «Pausar» o «Reanudar».

Service StatusService Status

  • Para cambiar el » Tipo de inicio”, haga clic en la flecha para expandir las opciones y elegir un tipo.

Startup TypeStartup Type

  • Las diferentes opciones de tipo de inicio son:
      Automático: el servicio se iniciará cuando inicie la computadora. Automático (inicio retrasado): el servicio comienza después del arranque y puede detenerse automáticamente cuando no esté en uso. Manual: Windows solo iniciará el servicio cuando sea necesario. Deshabilitado: el servicio no se iniciará, pero puede mostrar notificaciones de error cuando sea necesario.
  • To implement the changes click “Apply” followed by the “Ok” button. Windows may prompt you to restart the computer either immediately or later.
  • In Task Manager, right-click the service and choose the action (start, stop or restart the service).

Restart ServiceRestart Service

Desactivado

Otra forma de interactuar con los servicios de Windows es a través de la línea de comandos.

  • Open Command Prompt (Admin option).
  • Type the command Net start “name of service” and press the enter key.
  • For example, the below command will start the service.

net start “AdobeARMservice”

  • Net stop – To stop a service.
  • Net pause – To pause a service.
  • Net continue – To resume a paused service.

CMD ManagementCMD Management

También puede configurar el “Tipo de inicio” para un servicio usando el comando como sc config “Nombre del servicio” start= “tipo preferido”. Por ejemplo:

sc config “AdobeARMservice” start= “demanda”

El comando anterior establecerá el tipo de inicio del servicio AdobeARMservice en “Manual”.

Tiene las siguientes opciones:

  • Automatic – start= auto
  • Automatic (Delayed Start) – start= delayed-auto
  • Disabled – start= disabled

Configure Startup TypeConfigure Startup Type

: el servicio no se iniciará pero puede mostrar notificaciones de error cuando sea necesario.

Los servicios de Windows realizan tareas de bajo nivel dentro del sistema operativo. Los servicios se inician automáticamente durante el arranque y se ejecutan de forma silenciosa en segundo plano. Si desea maximizar la velocidad de inicio de su PC o el rendimiento general, puede especificar cómo se inicia un servicio o cambiar su estado. Windows permite a los usuarios administrar los servicios desde el Panel de control de servicios, el Administrador de tareas o mediante el Símbolo del sistema. Cuando abra el Administrador de servicios de Windows, verá todos los servicios en su computadora, su propósito (descripción) y tipo de inicio, así como la cuenta que inició el servicio en la columna «Iniciar sesión como». Sin embargo, debe tener cuidado ya que detener algunos de los servicios puede afectar el funcionamiento del sistema. Además, algunos servicios dependen de otros y eliminar uno puede comprometer todos los demás servicios dependientes.