svchost.exe usando mucha memoria ralentizando mi PC [duplicado]

11

En mi Windows 7 de 32 bits. svchost.exeestá usando mucha memoria y ralentizando mi PC a lo grande

Ya tengo la actualización automática desactivada y está en modo manual.

¿Como puedo solucionar este problema? Gracias

usuario206168
fuente
haz esto y dame el archivo: pastebin.com/4h2ySm1V
magicandre1981

Respuestas:

16

No hay forma de que sepamos qué está causando un svchost.exeproblema de uso elevado de la CPU en una máquina dada porque:

svchost.exees un proceso de host que contiene archivos DLL en ejecución como servicios en Windows XP y más allá. En cualquier momento, hay múltiples servicios ejecutándose dentro svchost.exe. Podría matar el proceso, pero nunca podría saber qué servicio está causando el problema, porque los estaría matando a todos.

Para determinar cuál está causando un uso elevado de la CPU, puede probar algunos métodos:

  • Abra el Administrador de tareas, haga clic derecho en el svchost.exeque está causando problemas, luego haga clic en la última opción: "Ir a Servicios"

    ingrese la descripción de la imagen aquí

    Obtendrá una lista de todos los servicios que se ejecutan en ese particular svchost.

    ingrese la descripción de la imagen aquí

  • También puede usar Process Explorer para ver qué servicios se ejecutan en una svchostinstancia particular :

    ingrese la descripción de la imagen aquí

    Fuente


Si bien un virus podría causar este problema, no es más probable que solo un programa de software mal escrito que acapare recursos, o una mala elección del conjunto de antivirus.

usuario2375849
fuente
Intente detener un proceso a la vez para evitar que la PC se bloquee.
Hunter
2
si hace doble clic en la entrada svchost en el explorador de procesos, hay una pestaña que le dará información más detallada sobre qué servicios están utilizando la CPU para ese proceso. IIRC, "hilos". Es posible que pueda reducir las opciones de qué alternar.
horatio
2
Lol de hecho Windows es un software mal escrito
user613326
@horatio En la pestaña "Subprocesos" cuando hacemos doble clic en una entrada en el explorador de procesos, no veo ninguna manera con la ayuda de la cual pueda descubrir que un subproceso específico pertenece al dll de servicio que se ha cargado en svchost.exe . ¿Cómo llegaría a saber con precisión, de n servicios que han sido alojados en servicehost.exe está creando la mayor cantidad de hilos o se está portando mal? Hay una columna de servicio dentro de la pestaña "Subprocesos", pero se muestra en blanco para todos los subprocesos.
RBT
1

Podría ser causado por una infección por virus. En términos generales, svchost.exe es un archivo normal del sistema de Windows y NO debe consumir muchos recursos, incluidos CPU y RAM. Definitivamente, debe realizar una exploración completa de la infección sospechosa.

Freelanzer
fuente