Tengo un problema con Windows 7 de 64 bits. Pensé que era lento y todo, pero luego vi que el uso de la CPU siempre fue de alrededor del 80% y comencé a buscar una solución.
Hay dos que svchost.exe
consumen alrededor del 30% cada uno y en el monitor de recursos hay interrupciones del sistema que consumen el 45% todo el tiempo. Intenté cerrar las aplicaciones, pero no hay diferencia.
Intenté otras cosas que encontré en Google, como deshabilitar las actualizaciones del sistema, pero no funcionó.
No sé si ayudará, pero aquí están mis especificaciones:
Core 2 Duo 4400
ATI Radeon 4850
4 GB DDR2 RAM
EDITAR
Ejecuté el programa sugerido y obtuve esta información; ¿Lo entendí bien?
EDITAR
Como preguntaste aquí, ¿lo entendí ahora? El otro TCP / IP no hay nada.
EDITAR
Ejecuté msconfig
y tomé los servicios que uno de los svchost.exe
procesos estaba usando fuera del inicio y ahora mi CPU es de alrededor del 50%, pero todavía me gustaría mejorarla aún más. No puedo perder tanta potencia de CPU solo por Windows ...
EDITAR
Sí, no hay nada que pueda hacer aquí. Voy a reinstalar Windows XP pronto, es realmente extraño ...
svchost viewer couldn't find any running services
. ¿Requiere alguna configuración específica para mostrar los procesos de host svc? No pude encontrar ninguna documentación en el enlace mencionado.Use un programa como Process Explorer para determinar cuál
svchost.exe
está consumiendo los recursos. ¿Sesvchost
está huyendo del serservices.exe
? ¿Cuáles son los argumentos de la línea de comandos para ese particularsvchost
? Hay variassvchost
ejecuciones a través de Windows, deberá aislar cuál está consumiendo esos recursos. Process Explorer mostrará qué servicios están asociados con ese proceso, así como también qué puertos TCP / IP está utilizando.Haga clic en la etiqueta Proceso para que los procesos se muestren en formato de árbol para confirmar que se está ejecutando
services.exe
.Aunque al mirar las pestañas de Servicios, se ven legítimas.
¿Tienes algo que golpee agresivamente tu Firewall de Windows? ¿Qué muestran las pestañas TCP / IP y subprocesos? La pestaña de subprocesos mostrará información de la CPU para los subprocesos dentro de cada proceso. ¿Has intentado reiniciar los servicios especificados o has verificado tu registro de eventos para ver muchos errores?
¿Está ejecutando una indexación de archivos multimedia o tiene algo en su LAN que intenta acceder a esos archivos multimedia?
Esas son muchas llamadas de EtwTraceMessageVa. ¿Has revisado tu registro de eventos? Al ritmo que usa la CPU, debe haber algo en la escritura de WMI en ETW . Mejor pregunta, ¿esto comenzó recientemente y tiene un punto de restauración antes de que sucediera?
fuente
Me sorprende el consejo que otros han dado sobre este tema (algunos incluso simplemente hicieron suposiciones ).
Para Leonardo y otros que encuentran su camino aquí, hay algunos pasos que todos los demás se perdieron.
Sí, comience por obtener una copia de Process Explorer .
Sí, a continuación, observe las instancias
SVCHOST.EXE
que se están ejecutando y haga doble clic en el que tiene un alto uso de CPU.Sí, mire la
Services
pestaña para saber qué servicios aloja esa instancia de svchost.Aquí es donde todos los demás se detuvieron; eso no es suficiente. Ahora, debe ejecutar
Services.msc
y detener cada uno de los servicios alojados por la instancia desbocada de svchost a su vez, asegurándose de esperar y observar un momento después de cada uno para ver si la carga de la CPU cae. Si es así, entonces el último que detuvo fue el culpable.En este punto, usted sabe exactamente qué servicio estaba acaparando la CPU y puede seguir descubriendo por qué ese servicio específico absorbería ciclos.
fuente
Se pueden ejecutar varios virus bajo el nombre de svchost, por lo que es mejor verificar que tenga un antivirus decente en ejecución y actualizado. Sin embargo, es probable que sea un problema de Windows no relacionado con virus.
Svchost.exe es un nombre de proceso de host genérico para servicios que se ejecutan desde bibliotecas de vínculos dinámicos (DLL) y puede analizar qué están utilizando estos procesos de svchost en particular usando Svchost Process Analyzer
fuente
Acabo de tener uno de los procesos de svchosts, de la nada, comenzó a paralizar mi PC Win7 de 32 bits durante los últimos 2 días, con la CPU (Dual Core) atascada al 100%. Este proceso de svchost en particular fue responsable de más de una docena de hilos de proceso de servicios de red, todos los cuales parecían ser servicios de red necesarios estándar.
Utilizando una combinación de nuevas alertas administrativas en EventVwr, Sys Internals Process Explorer y svchost analyzer, lo reduje al principal culpable:
Servicio de escritorio remoto de Windows Live Mesh
Deshabilitar esto en los servicios me devolvió aproximadamente el 60% de mi CPU, y este servicio svchost en particular luego se dejó en el administrador de tareas.
Luego fue reemplazado por otro, utilizando entre 35 y 45%. Al hacer clic derecho en el Administrador de tareas e ir al servicio, el único servicio atribuido fue Windows Defender ... (y todos hemos oído hablar de eso antes).
Como muchos no se dan cuenta de que está instalado con Windows 7 de forma predeterminada (no puede verlo en su lista de programas), este enlace muestra un buen tutorial sobre cómo deshabilitarlo.
http://www.simplehelp.net/2009/03/11/how-to-disable-windows-defender-in-windows-7/
fuente
También he tenido un problema con svchost.exe que causa el uso del 100% de la CPU . Los servicios en cuestión relacionados con svchost son NLASvc, LanmanWorkstation, Dnscache y CryptSvc. Mi problema terminó siendo Firefox. En la última versión agregaron plugin-container.exe que se ejecuta como un proceso separado de Firefox. La idea detrás de esto es que si un complemento falla, no bloqueará Firefox o su sesión de navegación. Pero hizo que navegar en mi sistema fuera insoportable.
La solución: deshabilitar el proceso del contenedor de complementos.
Ya ha terminado, reinicie Firefox y abra el administrador de tareas de Windows para ver que el proceso del contenedor de complementos está deshabilitado.
Más información
La función de protección contra fallas en Firefox 3.6 está habilitada solo para ciertos complementos. Las cuatro preferencias que modificamos aquí especifican cuatro complementos diferentes fuera de proceso. Son el complemento de prueba NPAPI, Adobe Flash, Apple QuickTime (Windows) y Microsoft Silverlight (Windows). Estos complementos se especifican en una
dom.ipc.plugins.enabled
preferencia separada, de forma predeterminada se establece en verdadero. Podemos deshabilitarlos cambiando su valor a falso. Y así plugin-container.exe no se ejecutará. Por defecto, la preferenciadom.ipc.plugins.enabled
ya está establecida en "falso". Por lo tanto, no es necesario tocarlo. Eldom.ipc.plugins.timeoutSecs
tampoco es importante aquí como otros valores son falsos.Espero que esto ayude a alguien.
fuente
Tuve lo mismo, maté a Windows Defender y ahora estoy bien. La mejor de las suertes para ti.
fuente
De sus capturas de pantalla, parece que el servicio de audio está involucrado.
Puede haber una conexión con el problema descrito en win 7 uso elevado de CPU en 2 servicios (ver última respuesta).
Intente deshabilitar el audio integrado y vea si esto ayuda.
fuente
Utilice el Explorador de procesos de Sysinternal
Luego, encuentre qué
SVCHOST
servicio se está ejecutando sin ningún padre, ya que cada unosvchost.exe
debe cargarloservices.exe
. Mátalos a todos si los encuentras. (Puede averiguar el padre de un proceso haciendo doble clic en él >> pestaña "Imagen" >> etiqueta "padre").Además, si el virus que obtuvo es el mismo que yo, debe seguir los siguientes pasos.
Compruebe si hay un proceso nombrado
Watermark.exe
en la..\Program Files\Microsoft
carpeta. Luego bórralo. (También es mejor BLOQUEAR esa carpeta usando laSecurity
pestaña de la misma).Watermark.exe
está inyectandoVBScripts
código en cada.html
archivo. Entonces estos.html
archivos infectados se están inyectandoSVCHOST.EXE
. Así que verifique algunos.html
archivos de diferentes lugares abriéndolos con algún editor de texto. * No corras *. Si encuentraVBScript
código al final de su archivo, la condición es peor de lo que esperábamos.Entonces, si esto también está sucediendo, es mejor que borre todos los
.html
archivos (o) elimine el código de cada.html
archivo.Después de limpiar los
.html
archivos, para mí en esta situación, seguramente reemplacé elSVCHOST.EXE
CD de instalación de Windows XP, usandoRecovery Console
desde el arranque.fuente
la
wevtsvc.dll
está causando el alto uso de CPU para usted.Este es el servicio de registro de eventos de Windows. Para ver en detalle lo que hace, debe usar xperf para capturar los datos de muestreo de la CPU y analizarlos con WPA.exe .
fuente
Una manera simple que utilicé en Windows 7 para encontrar qué servicios se están ejecutando bajo un svchost.exe en particular en el administrador de tareas de Windows fue hacer clic derecho en svchost.exe y seleccionar la opción Ir a los servicios de la lista. Esto lleva a la pestaña de servicios y resalta todos los servicios que se ejecutan bajo el svchost.exe seleccionado.
Una opción similar en el símbolo del sistema es ejecutar,
¡Espero eso ayude!
fuente
Podría ser el servicio "Power" ejecutado por uno de los procesos svchost que causa un alto uso de la CPU. Intente cambiar el modo de ahorro de energía de Balance (predeterminado) a Rendimiento y configure el modo de suspensión en "Nunca".
fuente