¿Qué es un servicio? (Definición de un servicio de Windows)

Tabla de contenido:

¿Qué es un servicio? (Definición de un servicio de Windows)
¿Qué es un servicio? (Definición de un servicio de Windows)
Anonim

Un servicio es un pequeño programa que generalmente se inicia cuando se carga el sistema operativo Windows. Normalmente no interactuará con los servicios como lo hace con los programas normales porque se ejecutan en segundo plano (no los ve) y no proporcionan una interfaz de usuario normal.

¿Cómo se utilizan los servicios?

Windows puede usar los servicios para controlar muchas cosas, como imprimir, compartir archivos, comunicarse con dispositivos Bluetooth, buscar actualizaciones de software, alojar un sitio web, etc.

Un servicio puede incluso ser instalado por un programa externo que no sea de Windows, como una herramienta de copia de seguridad de archivos, un programa de cifrado de disco, una utilidad de copia de seguridad en línea y más.

¿Cómo controlo los servicios de Windows?

Dado que los servicios no se abren ni muestran opciones y ventanas como probablemente está acostumbrado a ver con un programa, debe usar una herramienta integrada de Windows para manipularlos.

Services es una herramienta con una interfaz de usuario que se comunica con lo que se llama Service Control Manager para que puedas trabajar con servicios.

También está disponible otra herramienta, la utilidad de control de servicios de línea de comandos (sc.exe), pero es más compleja de usar y, por lo tanto, no es necesaria para la mayoría de las personas.

Cómo ver qué servicios se están ejecutando en su computadora

La forma más sencilla de abrir Servicios es a través del acceso directo Servicios en Herramientas administrativas, al que se puede acceder a través del Panel de control.

Image
Image

Otra opción es ejecutar services.msc desde un símbolo del sistema o desde el cuadro de diálogo Ejecutar (WIN+R).

Si ejecuta Windows 11, Windows 10, Windows 8, Windows 7 o Windows Vista, también puede ver los servicios en el Administrador de tareas.

Los servicios que se están ejecutando activamente en este momento dirán En ejecución en la columna Estado. Vea la captura de pantalla anterior para ver un ejemplo.

Aunque hay muchos más, estos son algunos ejemplos de los servicios de Windows que puede ver ejecutándose en su computadora: Apple Mobile Device Service, Bluetooth Support Service, DHCP Client, DNS Client, HomeGroup Listener, Network Connections, Plug and Play, Cola de impresión, Centro de seguridad, Programador de tareas, Firewall de Windows y Configuración automática de WLAN.

Es completamente normal si no se están ejecutando todos los servicios (no se muestra nada o Detenido en la columna Estado). Si está revisando la lista en un esfuerzo por encontrar una solución a un problema que tiene su computadora, no comience a iniciar todos los servicios que no se están ejecutando. Si bien es probable que no haga ningún daño, ese enfoque probablemente no sea la solución a su problema.

Al hacer doble clic (o tocar) en cualquier servicio, se abrirán sus propiedades, que es donde puede ver el propósito del servicio y, para algunos, lo que sucederá si lo detiene. Por ejemplo, al abrir las propiedades del Servicio de dispositivo móvil de Apple se explica que se utiliza para comunicarse con los dispositivos de Apple que conecta a su computadora.

No puede ver las propiedades de un servicio si accede a ellas a través del Administrador de tareas. Debe estar en la utilidad Servicios.

Cómo habilitar y deshabilitar los servicios de Windows

Es posible que sea necesario reiniciar algunos servicios para solucionar problemas si el programa al que pertenecen o la tarea que realizan no funciona como debería. Es posible que otros servicios deban detenerse por completo si está intentando reinstalar el software, pero un servicio adjunto no se detendrá por sí solo o si sospecha que el servicio se está utilizando de manera malintencionada.

Debe tener mucho cuidado al editar los servicios de Windows. La mayoría de los que ve en la lista son muy importantes para las tareas diarias, y algunos incluso dependen de otros servicios para funcionar correctamente.

Con Servicios abiertos, haga clic con el botón derecho (o mantenga presionado) cualquiera de los servicios para obtener más opciones, que le permiten iniciarlo, detenerlo, pausarlo, reanudarlo o reiniciarlo. Estas opciones se explican por sí mismas.

Como dijimos anteriormente, es posible que sea necesario detener algunos servicios si interfieren con la instalación o desinstalación de un software. Digamos, por ejemplo, que está desinstalando un programa antivirus, pero por alguna razón el servicio no se cierra con el programa, lo que hace que no pueda eliminarlo por completo porque parte de él aún se está ejecutando.

Este es un caso en el que le gustaría abrir Servicios, encontrar el servicio adecuado y elegir Detener para poder continuar con el proceso normal de desinstalación.

Una instancia en la que puede necesitar reiniciar un servicio de Windows es si está tratando de imprimir algo, pero todo se bloquea en la cola de impresión. La solución común para este problema es ir a Servicios y elegir Reiniciar para el servicio Print Spooler.

Image
Image

No desea cerrarlo por completo porque necesita ejecutarse para poder imprimir. Al reiniciar el servicio, se apaga temporalmente y luego se vuelve a iniciar, lo cual es como una simple actualización para que todo vuelva a funcionar con normalidad.

Cómo eliminar/desinstalar servicios de Windows

Eliminar un servicio puede ser la única opción que tiene si un programa malicioso ha instalado un servicio que parece que no puede mantener deshabilitado.

La opción no se puede encontrar en el programa services.msc, pero aún es posible desinstalar completamente un servicio en Windows. Esto no solo cerrará el servicio, sino que lo eliminará de la computadora, para que nunca más se vuelva a ver (a menos, por supuesto, que se reinstale).

La desinstalación de un servicio de Windows se puede realizar tanto en el Registro de Windows como con la utilidad de control de servicios (sc.exe), similar a svchost.exe, a través de un símbolo del sistema elevado. Puede leer más sobre cómo eliminar un servicio usando estos métodos en Stack Overflow.

Si está ejecutando Windows 7 o un sistema operativo Windows más antiguo, el software gratuito Comodo Programs Manager se puede usar para eliminar los servicios de Windows, y es mucho más fácil de usar que cualquiera de los métodos anteriores (pero no funciona en Windows 11/10/8).

Aunque es raro, algunos programas le permiten desinstalar su servicio desde dentro de la interfaz gráfica de usuario normal del software. Esto podría ser un interruptor que puede desmarcar, o un botón dedicado a "eliminar servicio".

Más información sobre los servicios de Windows

Los servicios se diferencian de los programas regulares en que un software regular dejará de funcionar si el usuario cierra sesión en la computadora. Sin embargo, un servicio se ejecuta con el sistema operativo Windows, más o menos en su propio entorno, lo que significa que el usuario puede desconectarse por completo de su cuenta pero seguir teniendo ciertos servicios ejecutándose en segundo plano. Los servicios se pueden iniciar cuando la computadora se inicia, en comparación con las aplicaciones normales que se inician solo después de iniciar sesión en una cuenta de usuario.

Si bien puede parecer una desventaja tener siempre los servicios funcionando, en realidad es muy beneficioso, como si usara un software de acceso remoto. Un servicio siempre activo instalado por uno de esos programas le permite acceder de forma remota a su computadora incluso si no ha iniciado sesión localmente.

Hay otras opciones dentro de la ventana de propiedades de cada servicio además de lo que se describe arriba que le permiten personalizar cómo debe iniciarse el servicio (automáticamente, manualmente, retrasado o deshabilitado) y qué debería suceder automáticamente si el servicio de repente falla y deja de funcionar.

Un servicio también se puede configurar para ejecutarse con los permisos de un usuario en particular. Esto es beneficioso en un escenario en el que se necesita usar una aplicación específica, pero el usuario que inició sesión no tiene los derechos adecuados para ejecutarla. Es probable que solo vea esto en un escenario donde hay un administrador de red que controla las computadoras.

Algunos servicios no se pueden deshabilitar por medios regulares porque pueden haber sido instalados con un controlador que le impide deshabilitarlos. Si cree que este es el caso, puede intentar encontrar y deshabilitar el controlador en el Administrador de dispositivos o iniciar en Modo seguro e intentar deshabilitar el servicio allí (porque la mayoría de los controladores no se cargan en Modo seguro).

Los servicios se crean como proyectos de Microsoft Visual Studio. Después de crear y compilar una aplicación, puede instalarla ejecutando la utilidad de línea de comandos InstallUtil.exe. Introducción de Microsoft a las aplicaciones de servicio de Windows incluye más información al respecto.

Preguntas Frecuentes

    ¿Cuántos paquetes de servicio hay para Windows 7?

    Oficialmente, Microsoft solo tiene un paquete de servicio disponible para Windows 7. Puede descargarlo e instalarlo en Windows u obtenerlo del sitio web de Microsoft.

    ¿Qué es el servicio Bonjour en Windows?

    Creado por Apple en 2002, Bonjour (que significa "hola" en francés) localiza y configura dispositivos que se ejecutan en una red de área local, como impresoras y servidores para compartir archivos. Facilita el uso de productos Apple en una PC con Windows.

    ¿Qué es Service Host Superfetch en Windows 10?

    Lanzado por primera vez en 2007, Service Host Superfetch es un servicio que hace que su computadora funcione más rápido. Utiliza un algoritmo de predicción para determinar qué tres programas usará a continuación y luego carga previamente los datos necesarios en la memoria de su computadora.

    ¿Qué es el proceso de host para el servicio de Windows?

    Host Process para Windows es un proceso central que ejecuta servicios de biblioteca vinculada dinámica (DLL). Estos servicios necesitan Host Process for Windows para ejecutarse, a diferencia de los archivos ejecutables (EXE) que se ejecutan solos.

Recomendado: