¿Qué es svchost.exe y debería detener el proceso?

Si usa un sistema basado en Windows, es posible que haya abierto su administrador de tareas para ver un enjambre de procesos llamados «svchost» que ocupan mucho espacio. Puede ser preocupante ver tantas copias de este proceso trabajando en silencio mientras usa su computadora. ¿Qué es este extraño proceso? ¿Debería intentar recortarlos usted mismo?

La respuesta corta a esto es un rotundo y definitivo «¡no!» ¡No fuerce la detención de ningún proceso svchost! Son vitales para que Windows haga su trabajo correctamente. Sin embargo, para entender por qué son tan importantes, debemos desglosar qué hace exactamente svchost.exe.

¿Qué es svchost.exe?

Las cosas tienen un poco más de sentido cuando desglosamos lo que significa «svchost». Significa «host de servicio» y hace exactamente eso: alberga servicios de Windows. Cuando Windows quiere ejecutar un servicio, usa svchost para hacerlo. Para ser más técnicos, cualquier proceso de Windows de una biblioteca de enlaces dinámicos tiene el honor de llamarse host de servicio o svchost.

Cuando ve varios procesos svchost.exe ejecutándose al mismo tiempo, esto simplemente significa que Windows está ejecutando varios procesos a la vez. Están sucediendo muchas cosas dentro de Windows, por lo que necesita todos esos procesos para seguir funcionando. Si bien sería bueno que cada svchost tuviera un nombre diferente, Windows simplifica las cosas con un solo nombre.

¿Por qué no un solo proceso?

Tener todos estos procesos diferentes puede parecer desordenado. ¿Por qué Windows simplemente no agrupa todos sus procesos en un solo svchost y lo llama por día?

La razón detrás de esta decisión es evitar que un bloqueo destruya todos los servicios. Si estuviera dirigiendo una fábrica y tuviera la decisión de poner un trabajador humano en cada tarea o un robot de IA central que maneje cada tarea, los humanos serían más confiables.

svchost-proceso-trabajador

La IA puede asumir todas las tareas a la vez, pero si se descompone, se lleva consigo todos los trabajos de la fábrica. Si un solo trabajador humano se lesiona o enferma, las otras áreas de la fábrica aún pueden funcionar con normalidad.

Windows usa la misma idea con svchost. Si Windows empaquetara todos sus servicios en un proceso svchost, toda la colección de servicios colapsaría si uno solo fallara. Windows tiene muchos servicios funcionando a la vez, ¡así que esto sería catastrófico! Tendría muchos más bloqueos y probablemente BSoD (pantalla azul de la muerte). Al tener un proceso separado para cada servicio, protege a los demás de ser interrumpidos en caso de que uno falle.

Una cosa que notará al ver los servicios svchost es que están agrupados por tipo. Cada servicio principal puede ejecutar múltiples subprocesos. Cuando expanda una de las instancias principales, también verá los subprocesos enumerados.

¿Qué procesos se están ejecutando?

Si desea ver por sí mismo qué procesos se ejecutan en svchost, puede hacerlo manteniendo presionadas las teclas Ctrl + Shift + ESC. Asegúrese de estar mirando la vista Avanzada haciendo clic en «más detalles» en la parte inferior, si está allí. Abra la pestaña Procesos (normalmente abierta de forma predeterminada). Luego, ordene los procesos por nombre y desplácese hacia abajo hasta «Procesos de Windows». Verá todos los procesos llamados «Host de servicio» y lo que están haciendo.

svchost-proceso-tarea

Seleccione cualquiera de estos para expandirlo y ver todo lo que sucede en esa instancia individual.

¿Qué es Svchost y debería detener el proceso? Expand

Problemas de solución de problemas

Si observa que alguno de los servicios de svchost se congela o usa una cantidad inusualmente alta de recursos, no los detenga de inmediato. En realidad, esto puede hacer que su computadora se bloquee. En su lugar, intente solucionar el problema primero. Haga clic derecho en cualquier servicio y seleccione «Buscar en línea» para obtener más información sobre ellos primero.

¿Qué es Svchost y debería detener el proceso?

Esto también es bueno si no está seguro de si una instancia es legítima o maliciosa, lo que puede suceder (más sobre eso en la siguiente sección). Si no puede encontrar ningún detalle útil, lo mejor que puede hacer es guardar su trabajo, cerrar todo y reiniciar su computadora. A veces, las cosas cuelgan y necesitan reiniciarse para reiniciarse y funcionar correctamente.

Cuando Svchost sale mal

Desafortunadamente, svchost no siempre es tan inocente como parece a primera vista. Debido a su importancia para el sistema operativo Windows, algunos desarrolladores de virus intentan imitar a svchost para disfrazar sus programas como algo que no debe tocar. Otros pueden infectar svchost para enterrar sus procesos dentro de los críticos del sistema, por lo que no puede simplemente destruir el proceso.

svchost-proceso-virus

Primero, si nota que su computadora actúa de manera extraña, ejecute un análisis antimalware o antivirus de inmediato. Windows viene con Windows Defender si no tiene nada más a mano. También puede verificar manualmente cada proceso usando la opción de búsqueda en línea para ver si es un virus. Con suerte, esto encontrará el problema y lo solucionará. No intente «disparar» manualmente el malware usted mismo, ¡esto podría causar muchos problemas!

Otra forma de verificar es hacer clic con el botón derecho en una instancia principal de svchost o host de servicio en el Administrador de tareas. Elija «Propiedades». Seleccione la pestaña «Detalles». Los derechos de autor deben decir «Microsoft Corporation». Si bien esto se puede imitar, muchos virus no molestan ya que los usuarios generalmente no verifican.

¿Qué es Svchost y debería detener el proceso?

El cliente siempre tiene la razón

Svchost tiene una tendencia a enjambrar su administrador de tareas. Puede ser preocupante ver tantas instancias funcionando en su PC. Es importante que les dejes hacer su trabajo mientras ejecutas un buen antivirus para protegerlos de la infección por malware. Además, si usa Windows Defender, aprenda a mejorarlo habilitando la protección contra ransomware.

¿Está intimidado por la cantidad de hosts de servicio que aparecen en el administrador de tareas? ¿Crees que Microsoft podría hacer un mejor trabajo al explicar lo que son? Háganos saber a continuación.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada.