Qué saber
- Service Host (svchost.exe) es un proceso de sistema legítimo utilizado en el sistema operativo Windows.
- Es seguro si se almacena aquí: %SystemRoot%System32 o %SystemRoot%SysWOW64 .
- Puede eliminar svchost.exe si lo encuentra en otro lugar.
Este artículo explica qué es svchost.exe, cómo saber si es seguro y qué hacer si encuentra un virus svchost.exe.
¿Qué es Svchost.exe?
El archivo svchost.exe (Service Host) es un proceso crítico del sistema proporcionado por Microsoft en Windows sistemas operativos . En circunstancias normales, este archivo no es un virus sino un componente crucial en muchos servicios de Windows.
El propósito de svchost.exe es, como su nombre lo indica,servicios de acogida. Windows lo usa para agrupar servicios que necesitan acceso al mismo DLL para ejecutarse en un solo proceso, lo que ayuda a reducir su demanda de recursos del sistema.
Debido a que Windows utiliza el proceso Service Host para tantas tareas, es común ver un mayor uso de RAM de svchost.exe en el Administrador de tareas. También verá muchas instancias de svchost.exe ejecutándose en el Administrador de tareas porque Windows agrupa servicios similares, como los servicios relacionados con la red.
Dado que se trata de un componente tan crítico, no debes eliminarlo ni ponerlo en cuarentena a menos que hayas verificado que el archivo svchost.exe específico con el que estás tratando es innecesario o malicioso. Sólo puede haber dos carpetas donde se almacena la versión real, lo que facilita detectar una falsificación.
Procesos Svchost.exe (Windows 11).
¿Qué software utiliza Svchost.exe?
El proceso svchost.exe se inicia cuando se inicia Windows y luego verifica el colmena HKLM del registro (bajoSOFTWAREMicrosoftWindows NTCurrentVersionSvchost) para los servicios que debe cargar en la memoria.
Se puede ver que Svchost.exe se ejecuta en Windows 11. ventanas 10 , ventanas 8 , ventana 7 , Windows Vista , Windows XP y Windows 2000.
Comenzando con la actualización Creator de Windows 10 (versión 1703), para sistemas que ejecutan más de 3,5 GB de RAM, cada servicio ejecuta una instancia de svchost. Si hay menos de 3,5 GB de RAM disponibles, los servicios se agrupan en procesos svchost.exe compartidos, como en versiones anteriores de Windows.
cómo recuperar fotos borradas de la galería de Android
Algunos ejemplos de servicios de Windows que utilizan svchost.exe incluyen:
- actualizacion de Windows
- Servicio de infraestructura de tareas en segundo plano
- Conecta y reproduce
- Servicio de publicación en la World Wide Web
- Servicio de soporte Bluetooth
- firewall de Windows
- Programador de tareas
- Cliente DHCP
- Audio de Windows
- Superbúsqueda
- Conexiones de red
- Llamada a procedimiento remoto (RPC)
¿Es Svchost.exe un virus?
Normalmente no, pero no está de más comprobarlo, especialmente si no tienes idea de por qué svchost.exe está ocupando toda la memoria de tu computadora.
El primer paso para identificar si svchost.exe es un virus es determinar qué servicios aloja cada instancia de svchost.exe. Dado que probablemente tenga varias instancias ejecutándose en el Administrador de tareas, debe profundizar un poco más para ver qué hace cada proceso antes de decidir si eliminar el proceso svchost o deshabilitar el servicio que se ejecuta en su interior.
Una vez que sepa qué servicios se ejecutan dentro de svchost.exe, podrá ver si son reales y necesarios o si el malware se hace pasar por svchost.exe.
Si tiene Windows 11, 10 u 8, puede abrir cada archivo svchost.exe desde el Administrador de tareas.
-
Selecciona el Procesos pestaña.
-
Desplácese hacia abajo hasta el Procesos de Windows sección y localizar una Anfitrión del servicio:< Nombre del Servicio> entrada.
-
Mantenga presionada o haga clic con el botón derecho en la entrada y seleccione Abrir localización de archivo .
Si la ubicación que se abre es algootroque cualquiera de las siguientes rutas, que es donde Windows almacena copias auténticas de svchost.exe, entonces es posible que tenga un virus:
- %SystemRoot%System32svchost.exe
- %SystemRoot%SysWOW64svchost.exe
Svchost.exe en la carpeta System32 (Windows 11).
La segunda ruta es donde se encuentran los servicios de 32 bits que se ejecutan en una máquina de 64 bits. No todas las computadoras tienen esa carpeta.
-
De vuelta en el Administrador de tareas, seleccione la flecha a la izquierda de la entrada para expandirla. Ubicado directamente debajo de la instancia de svchost.exe se encuentran todos los servicios que aloja.
cómo encontrar mazmorras en minecraft
Para otras versiones de Windows como Windows 7, también puede usar el Administrador de tareas para ver todos los servicios utilizados por svchost.exe, pero no está tan claro como en las versiones más nuevas. Haga esto haciendo clic derecho en una instancia de svchost.exe en el Procesos pestaña, eligiendo Ir a Servicios y luego leer la lista de servicios destacados en el Servicios pestaña.
Otra opción es utilizar ellista de tareas dominio en Símbolo del sistema para generar una lista de todos los servicios utilizados por todas las instancias de svchost.exe.
Para hacer eso, abrir símbolo del sistema e ingrese el siguiente comando:
Otra opción que tiene aquí es utilizar un operador de redirección para exportar los resultados del comando a un archivo de texto, que podría ser más fácil de leer.
Si no identifica algo en la lista, no significa necesariamente que tenga un virus. Podría ser simplemente un servicio que no reconoce, pero que es vital para las operaciones esenciales de Windows. Probablemente existan docenas de servicios que parecen virus y que son completamente seguros.
Si tiene dudas sobre algo que ve, busque en línea. Puede hacerlo en versiones más recientes de Windows a través del Administrador de tareas: haga clic derecho en el servicio y seleccione Buscar en línea . Para Windows 7, Vista o XP, anote el servicio en el símbolo del sistema y escríbalo en Google.
Para cerrar un servicio que se ejecuta en svchost.exe, consulte los dos conjuntos de instrucciones al final de esta página.
¿Por qué Svchost.exe utiliza tanta memoria?
Como cualquier proceso, éste requiere memoria y UPC poder para correr. Es normal ver un mayor uso de memoria por parte de svchost.exe, principalmente cuando se utiliza uno de los servicios que utilizan Service Host.
Una gran razón para que svchost.exe use mucha memoria (e incluso banda ancha ) es si algo accede a Internet, en cuyo caso es posible que se esté ejecutando svchost.exe netsvcs. Podría suceder si Windows Update está funcionando para descargar e instalar parches y otras actualizaciones. Otros servicios que se utilizan en svchost.exe netsvcs incluyen BITS (Servicio de transferencia inteligente en segundo plano), Programación (Programador de tareas), Temas e iphlpsvc (IP Helper).
Una forma de evitar que el proceso svchost consuma tanta memoria o algún otro recurso del sistema es detener los servicios culpables. Por ejemplo, si Service Host ralentiza su computadora debido a Windows Update, deje de descargar/instalar actualizaciones o deshabilite el servicio por completo. O tal vez el Desfragmentador de disco esté desfragmentando su disco duro, en cuyo caso Service Host utilizará más memoria para esa tarea.
Sin embargo, en situaciones cotidianas no debería acaparartodola memoria del sistema. Si svchost.exe utiliza más del 90 al 100 por ciento de la RAM, es posible que se trate de una copia maliciosa y no original de svchost.exe. Si cree que eso es lo que está sucediendo, siga leyendo para aprender cómo eliminar los virus svchost.exe.
Cómo cerrar un servicio Svchost.exe
Lo que la mayoría de la gente probablemente quiera hacer con el proceso svchost es eliminar o deshabilitar un servicio que se ejecuta dentro de svchost.exe porque está usando demasiada memoria. Sin embargo, incluso si va a eliminar svchost.exe porque es un virus, siga estas instrucciones de todos modos porque será útil desactivar el servicio antes de intentar eliminarlo.
Para Windows 7 y versiones anteriores de Windows, es más fácil de usar Explorador de procesos . Haga clic derecho en el archivo svchost.exe y elija Proceso de matanza .
-
Identifique el servicio que desea desactivar.
Para hacer esto en Windows 11, 10 u 8, expanda el Anfitrión del servicio: [Nombre del Servicio] entrada.
-
Haga clic con el botón derecho en la entrada del Administrador de tareas correspondiente al servicio que desea cerrar y elija Detener . Windows detendrá inmediatamente ese servicio. Todos los recursos del sistema que estaba utilizando quedarán liberados para otros servicios y aplicaciones.
Si no ve la opción para detener el servicio, asegúrese de seleccionar el servicio en sí y no la línea del Host de servicio.
-
Si el servicio no se detiene porque el programa se está ejecutando, sal de él. Si no puede, es posible que tenga que hacerlo desinstalar el software .
Puede verificar que se haya cerrado o desactivarlo permanentemente localizando el mismo servicio en el programa Servicios (busque servicios.msc desde el menú Inicio). Para evitar que se ejecute nuevamente, haga doble clic en el servicio de la lista y cambie el tipo de inicio a Desactivado .
Cómo eliminar un virus Svchost.exe
No puede eliminar el archivo svchost.exe real de su computadora porque es un proceso demasiado integral y esencial, pero puede eliminar los falsos. Si tiene un archivo svchost.exe que se encuentra en cualquier lugar, excepto en elSistema32o SistemaWOW64carpeta mencionada anteriormente, es 100 por ciento seguro eliminarla.
Por ejemplo, si su carpeta de Descargas contiene un archivo de Host de servicio, o hay uno en su escritorio o en una unidad flash, es evidente que Windows no lo está usando para propósitos importantes de alojamiento de servicios, en cuyo caso puede eliminarlo.
Sin embargo, los virus svchost.exe probablemente no sean tan fáciles de eliminar como los archivos normales. Siga estos pasos para eliminar el virus:
-
Haga clic derecho en el proceso svchost.exe en el Administrador de tareas y seleccione Abrir localización de archivo .
No haremos nada con esa ventana todavía, así que mantenla abierta.
Recuerde que si la carpeta que se abre es una de las carpetas del Sistema mencionadas anteriormente, su archivo svchost.exe está limpio y no debe eliminarse.Sin embargo, tenga especial cuidado al leer el nombre del archivo; Si está escrito aunque sea una letra fuera de svchost.exe, no se trata del archivo legítimo utilizado por Windows.
-
Haga clic derecho en el mismo proceso svchost.exe y elija Tarea final .
Si eso no funciona, abre Explorador de procesos y haga clic derecho en el archivo svchost.exe y luego seleccione Proceso de matanza para apagarlo.
-
Si hay servicios anidados en el archivo svchost.exe, ábralos en el Administrador de tareas como se explicó anteriormente y deténgalos.
-
Abra la carpeta del Paso 1 e intente eliminar el archivo svchost.exe como lo haría con cualquier otro archivo, haciendo clic derecho y eligiendo Borrar .
Si no puedes, instala LockHunter y dígale que elimine el archivo en el próximo reinicio (esto eliminará el archivo bloqueado, algo que normalmente no puede hacer en Windows).
cómo eliminar mensajes guardados en snapchat 2016
-
Instalar Malwarebytes o algún otro herramienta de eliminación de software espía y realice un análisis completo del sistema para eliminar el proceso svchost.
Reinicie su computadora si se encontró algo.
Si el virus svchost.exe no le permite instalar un programa en su computadora, descargue un escáner de virus portátil en una unidad flash y escanee desde allí.
-
Utilice un programa antivirus completo para buscar virus.
De todos modos, es una gran idea tener uno de estos escáneres de virus siempre activos, incluso si un escáner de virus diferente pudo eliminar el archivo svchost.exe.
-
Utilice un programa antivirus de arranque gratuito para escanear su computadora antes de que se inicie Windows. Estos son útiles cuando los otros escáneres fallan porque el virus svchost.exe no puede ejecutarse a menos que Windows esté en ejecución y una herramienta AV de arranque se ejecute fuera de Windows.
- ¿Cuántas instancias de svchost deberían ejecutarse?
Se puede ejecutar cualquier número de svchost en cualquier momento porque varios servicios diferentes se basan en el mismo archivo de sistema svchost.exe. Comprueba el nombre en el Procesos pestaña en Administrador de tareas para asegurarse de que sea válido y no malware.
- ¿Qué sucede si elimino svchost.exe?
Si elimina un archivo ejecutable svchost.exe legítimo de Microsoft Windows, su computadora puede dejar de funcionar correctamente.