¿Es esto normal? svhost utiliza el 100% regularmente

24/03/2007 - 00:33 por Arturo Costa Delgado | Informe spam
Buenas tardes:
He estado notando últimamente que el svchost consume hasta el 100% del
CPU casi regularmente y cuando se da, es 1 vez al día (por lo que he
notado). He usado el programa Process Explorer para revisar que y por
que consume tantos recursos y me indica que de un svchots en particular
cuelga WUAUCLT.EXE que tengo entendido son las Actualizaciones
automáticas de Windows.

No obstante, si pongo el mouse sobre svchots.exe aparece una lista larga
de programas o algo asi:

Audio de Windows
Servicio de transferencia inteligente en segundo plano
Examinador de equipos
Cliente DHCP
Administrador de discos lógicos
Servicio de informe de errores
Sistema de sucesos COM+
Compatibilidad de cambio rápido de usuario
Ayuda y soporte técnico
Servicor
Estación de trabajo
Conexiones de red
NLA (Network Location Awareness)
Medios de almacenamiento de ibles
Administrador de conexión de acceso remoto
Programador de tareas
Inicio de sesión secundario
Notificación de sucesos del sistema
Firewall de Windows / Conexión compartida a Internet (ICS)
Detección de hardware shell
Servicio de restauración de sistema
Telefonía
Temas
Cliente de seguimiento de vinculos distribuidos
Horario de windows
Instrumental de administración de Windows
Centro de seguridad
Actualizaciones automáticas
Configuración inalámbrica rápida


Lo curioso es que luego que se da esta característica de que este
scvhost.exe use el 100% del CPU, si reinicio (una vez que termina y
vuelve a 0), no pasa absolutamente nada, es decir, no hay tal consumo
excesivo.

No siempre se da (no diario), pero es relativamente seguido. La verdad
me ha dejado muy intrigado y por eso estoy consultandoles para tener el
panorama más claro.

Agradezco sinceramente desde ya la orientación y comentarios que me
puedan brindar. Un saludo desde Lima, Perú.

ACD

Preguntas similare

Leer las respuestas

#16 Arturo Costa Delgado
25/03/2007 - 18:14 | Informe spam
Daniel Martín [MVP Windows] escribió:
Instala las Debugging Tools desde aquí:
http://www.microsoft.com/whdc/devto...lx86.mspx.

Una vez instaladas, desde Process Explorer, menú Options, Configure
Symbols introduce lo siguiente:

En "Dbghelp.dll path":

F:\Archivos de programa\Debugging Tools for Windows\dbghelp.dll

En "Symbols path":

SRV*F:\websymbols*http://msdl.microsoft.com/download/symbols



Muchas gracias por tu apoyo. Lo estoy descargando en este momento. Una
consulta antes de instalarlo. ¿Esto es parecido al Debuging Tool para
desarrollo de ASP?. Sucede que una vez lo instalé y luego cada vez que
había un error aparecia una pantalla para depurar y lanzaba el depurador
o algo asi. No recuerdo bien el nombre de la herramienta porque la
desinstalé. ¿Esta es parecida o es algo totalmente distinto?.

Gracias por tu tiempo y apoyo.

ACD
Respuesta Responder a este mensaje
#17 Daniel Martín [MVP Windows]
25/03/2007 - 18:21 | Informe spam
Desconozco el depurador del que me hablas pero imagino que es otro distinto.

Un saludo,
Daniel Martín | | http://winvista.mvps.org
Microsoft MVP Windows - Shell/User

Para saber algo más sobre Windows visita http://rinconwindows.blogspot.com.


"Arturo Costa Delgado" wrote in message
news:
Daniel Martín [MVP Windows] escribió:
Instala las Debugging Tools desde aquí:
http://www.microsoft.com/whdc/devto...lx86.mspx.

Una vez instaladas, desde Process Explorer, menú Options, Configure
Symbols introduce lo siguiente:

En "Dbghelp.dll path":

F:\Archivos de programa\Debugging Tools for Windows\dbghelp.dll

En "Symbols path":

SRV*F:\websymbols*http://msdl.microsoft.com/download/symbols



Muchas gracias por tu apoyo. Lo estoy descargando en este momento. Una
consulta antes de instalarlo. ¿Esto es parecido al Debuging Tool para
desarrollo de ASP?. Sucede que una vez lo instalé y luego cada vez que
había un error aparecia una pantalla para depurar y lanzaba el depurador o
algo asi. No recuerdo bien el nombre de la herramienta porque la
desinstalé. ¿Esta es parecida o es algo totalmente distinto?.

Gracias por tu tiempo y apoyo.

ACD
Respuesta Responder a este mensaje
#18 Arturo Costa Delgado
25/03/2007 - 18:55 | Informe spam
Daniel Martín [MVP Windows] escribió:
Desconozco el depurador del que me hablas pero imagino que es otro
distinto.



Muchas gracias por responder y apoyarme. Ya instalé el Depurador y
realicé los cambios en el Process Explorer tal cual me indicaste.
Curiosamente al reiniciar no pasa nada de nada, es decir, vuelve a ser
como antes, de 1 vez al día dar el problema. Ahora todo esta OK.

Sin embargo voy a esperar estos días hasta pillar el problema
nuevamente. Y sobre eso tengo una pequeña duda. Tu me has explicado lo
siguiente:

Daniel Martín [MVP Windows] escribió:
Una vez hayas determinado el hilo
que "se lleva" la CPU, selecciónalo y pulsa Stack. En la ventana "Stack
for thread XXX" (donde "XXX" es el número identificativo del hilo en
cuestión) selecciona todas las entradas con el mouse y haz clic sobre
Copy. En ese momento pega aquí el contenido que acabas de copiar.





¿A que llamas tu "determinar el hilo"?. En la ventana del Process
Explorer hay varios svchost.exe pero sólo uno de ellos me da el
problema. Me queda claro que cuando empieza el problema hago doble clic
sobre dicho svchost.exe (el del problema claro esta) y voy a la ventana
Threads y asumo que se irá llenando de todos los servicios que lanza. El
ordernarlos por uso del CPU también me queda claro pero dado que este
problema es temporal (poco más de 2 minutos) asumo que llegará un
momento en que todos los servicios mostrarán nada de uso del CPU
(supongo). ¿Podría abusar un poco más de tu paciencia y tiempo y pedirte
una explicación más amplia sobre este punto?.

Sinceramente aprecio y valoro mucho tu apoyo y tiempo y espero no estar
abusando de él. En todo caso ni bien tenga la información que me
solicitas la posteare en este mismo hilo para mantener el orden. Asumo
que será mañana o a más tardar el Martes (no creo que pase de ahí para
que se presente el problema otra vez).

Un saludo cálido y cordial desde Lima, Perú

ACD
Respuesta Responder a este mensaje
#19 Daniel Martín [MVP Windows]
25/03/2007 - 19:20 | Informe spam
Te explico:

Cuando se observa un alto consumo de CPU en un proceso general como
Svchost.exe, la granularidad "por proceso" proporciona información
claramente insuficiente; es decir, sabes que un proceso Svchost.exe está
consumiendo excesivamente CPU pero eso difícilmente te permite abordar el
problema y solucionarlo. Esta es la información que proporciona
Administrador de tareas, por ejemplo.

Para dar con la causa del problema se debe mostrar una granularidad "por
hilo". Cada hilo de un proceso se encarga de una tarea determinada. El
concepto de hilo en sistemas operativos lo puedes ver ampliamente explicado
aquí: http://es.wikipedia.org/wiki/Hilo_e...perativos.

Al hacer doble clic sobre un proceso en Process Explorer y seleccionar la
pestaña Threads, se muestra una lista de los hilos que ese proceso tiene
asociados. Al ordenar por consumo de CPU, verás que el hilo "módulo!función"
consume un 90% de CPU (por ejemplo). "Función" es la función donde comenzó
el hilo y "módulo" es el módulo que la implementa. En muchas ocasiones esta
información sigue siendo insuficiente (por ejemplo, cuando el nombre de la
función no expresa claramente su cometido), por lo que se debe dar un paso
más y visualizar la pila de llamadas
(http://en.wikipedia.org/wiki/Call_stack) del hilo afectado. Esto lo
consigues haciendo clic sobre el botón Stack, como te comenté. La pila de
llamadas es una estructura de datos en la que se van añadiendo, de abajo a
arriba, las funciones según hayan sido "llamadas" unas a otras. La
experiencia me dice que, en tu caso concreto, quizá veas múltiples llamadas
a funciones del módulo Wuaueng.dll, que es parte del motor de
Actualizaciones automáticas.

Si tuvieses alguna duda o algo no lo haya explicado lo suficiente, consulta
de nuevo.

Un saludo,
Daniel Martín | | http://winvista.mvps.org
Microsoft MVP Windows - Shell/User

Para saber algo más sobre Windows visita http://rinconwindows.blogspot.com.


"Arturo Costa Delgado" wrote in message
news:
Daniel Martín [MVP Windows] escribió:
Desconozco el depurador del que me hablas pero imagino que es otro
distinto.



Muchas gracias por responder y apoyarme. Ya instalé el Depurador y realicé
los cambios en el Process Explorer tal cual me indicaste. Curiosamente al
reiniciar no pasa nada de nada, es decir, vuelve a ser como antes, de 1
vez al día dar el problema. Ahora todo esta OK.

Sin embargo voy a esperar estos días hasta pillar el problema nuevamente.
Y sobre eso tengo una pequeña duda. Tu me has explicado lo siguiente:

Daniel Martín [MVP Windows] escribió:
> Una vez hayas determinado el hilo
> que "se lleva" la CPU, selecciónalo y pulsa Stack. En la ventana "Stack
> for thread XXX" (donde "XXX" es el número identificativo del hilo en
> cuestión) selecciona todas las entradas con el mouse y haz clic sobre
> Copy. En ese momento pega aquí el contenido que acabas de copiar.
>


¿A que llamas tu "determinar el hilo"?. En la ventana del Process Explorer
hay varios svchost.exe pero sólo uno de ellos me da el problema. Me queda
claro que cuando empieza el problema hago doble clic sobre dicho
svchost.exe (el del problema claro esta) y voy a la ventana Threads y
asumo que se irá llenando de todos los servicios que lanza. El ordernarlos
por uso del CPU también me queda claro pero dado que este problema es
temporal (poco más de 2 minutos) asumo que llegará un momento en que todos
los servicios mostrarán nada de uso del CPU (supongo). ¿Podría abusar un
poco más de tu paciencia y tiempo y pedirte una explicación más amplia
sobre este punto?.

Sinceramente aprecio y valoro mucho tu apoyo y tiempo y espero no estar
abusando de él. En todo caso ni bien tenga la información que me solicitas
la posteare en este mismo hilo para mantener el orden. Asumo que será
mañana o a más tardar el Martes (no creo que pase de ahí para que se
presente el problema otra vez).

Un saludo cálido y cordial desde Lima, Perú

ACD
Respuesta Responder a este mensaje
#20 Ronaldo
25/03/2007 - 23:00 | Informe spam
Por lo que describes, para mi tienes un virus en el sistema... yo pasé por
lo mismo como ya dije en dos ocasiones, una vez fueron servicios detenidos
que causan el mismo sintoma al inicio por +/- un minuto.. en la segunda
ocasion tenía un virus(cuyo nombre no recuerdo) que tarde mucho en detectar
usando diferentes antivirus hasta que el AVAST gratuito actualizado lo
encontro, el Kaspersky en linea detectaba algo pero no lo aclaraba; tenia
una copia del virus en la carpeta de System32 y varias copias del mismo (no
recuerdo sis tres o cuatro copias) en la carpeta de los archivos de
Restauracion, por lo que haciendo restauraciones no rendian resultado (dicha
carpeta es; C:\System Volume Information [donde C:\ representa la letra del
sistema]) la carpeta se puede hacer visible en caso necesario en:
Explorador de Windows\Herramientas\Opciones de Carpeta\Ver\desmarcar;
"Mostrar todos los archivos y carpetas ocultos" y "Ocultar archivos
protegidos del Sistema Operativo (recomendado)" Puedes hacer la carpeta
visible en caso que quieras escanear directamente, ademas es posible que
debas configurar los permisos de esa carpeta para que el antivirus pueda
escanearla aunque no estoy seguro si sea necesario con FAT32. Tambien es
posible que debas deshabilitar la Restauracion del Sistema para que el virus
no se vuelva a restaurar pero esto como ultimo recurso y solo en el caso que
los sintomas desaparecen.

Espero que esto te ayude en algo.


"Arturo Costa Delgado" escribió en el
mensaje news:
Ronaldo escribió:
> Me ha pasado lo mismo en dos ocasiones, en una tenía un virus, en la


otra
> ternia varios servicios detenidos.. (svchost es "service host", el


programa
> que maneja los servicios)... en tu caso puede ser que el servicio de
> Actualizaciones Automaticas esté detenido... revisa en; Inicio\Panel


de
> Control\Herramientas administrativas\Servicios\Actualizaciones
> Automaticas... revisa que este Iniciado este servicio y revisa otros que
> posiblemente esten tambien detenidos. Si eso no es escanea tu sistema


con
> un antivirus actualizado y has otro escaneo en linea... comentanos


cualquier
> resultado.
>
> Saludos.
>
Muchas gracias por tu respuesta. El servicio de actualizaciones
automáticas lo tengo habilitado (por default, eso no lo he tocado
jamás). Parece ser que es como me lo ha descrito Daniel en su respuesta
previa. Hoy acabo de bajar el hotfix y lo voy a instalar. Mañana veré
como va el asunto o en todo caso los próximos días y les comento.

Aprecio tu interés. Un saludo desde Lima, Perú

ACD
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida