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"
Obtendrá una lista de todos los servicios que se ejecutan en ese particular svchost.
También puede usar Process Explorer para ver qué servicios se ejecutan en una svchostinstancia particular :
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.
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.
Respuestas:
No hay forma de que sepamos qué está causando un
svchost.exe
problema de uso elevado de la CPU en una máquina dada porque:svchost.exe
es 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 dentrosvchost.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.exe
que está causando problemas, luego haga clic en la última opción: "Ir a Servicios"Obtendrá una lista de todos los servicios que se ejecutan en ese particular
svchost
.También puede usar Process Explorer para ver qué servicios se ejecutan en una
svchost
instancia particular :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.
fuente
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.
fuente