
Aprende qué es svchost.exe y para qué sirve.
Seguramente has visto varios procesos llamados svchost.exe ejecutándose al mismo tiempo en tanto en Windows XP como en Windows Vista o Windows 7.
Según Microsoft, svchost.exe es el nombre de proceso genérico que se ejecuta de librerías dinámicas enlazadas.
Te preguntarás porqué hay tantos procesos svchost.exe corriendo.
Quizás ya has visto en el Administrados de tareas de Windows varios procesos svchost.exe en ejecución.

Las librerías dinámicas, como arcihvos .DLL, no pueden ser ejecutados directamente, por lo que necesitan a un archivo ejecutable que los llame. Ahí es donde aparece el archivo svchost.exe.
Para cada servicio de Windows que funcione en base a una librería DLL determinada, se ejecuta un proceso de svchost.exe independiente.
Siendo así, si tienes activado el servicio de impresión, del servidor de audio, de DHCP o de temas para Windows, estás ejecutando varios procesos svchost.exe.
Para saber qué servicios están corriendo bajo un archivo svchost.exe puedes usar el comando
tasklist /SVC
en la ventana de comandos o Símbolo del sistema. Válido para Windows XP Professional, Windows Vista y Windows 7.

Para saber en detalle qué es cada servicio, podemos ir a Administrador de tareas de Windows y seleccionar un svchost.exe. Le das con el botón derecho o secundario y selecciona “Go to service”.

Ahora se mostrarán seleccionados todos los servicios que corren bajo ese svchost.exe.
perono es un virus no??? por que lo veo en el regedit y me llamo la atencion! por eso!!
No nico.v, no es un virus.
El svchost.exe hace parte del sistema operativo Microsoft Windows.
Aunque existen algunos virus (o malware en general) que se hacen pasar por svchost.exe. Por eso, si desconfías de algún svchost.exe, debes revisar qué servicio(s) está corriendo y verificar la ruta de ese servicio.
como hago para matar los mas lentos por consola kill algo?