svchost.exe comiendo CPU: ¿cuál de estos servicios puede ser la causa?

17

Gracias a estas impresionantes instrucciones , finalmente pude (!) Identificar los servicios del proceso svchost.exe que consume gran parte de mi CPU en mi Windows XP Professional SP3 (Versión 2002):

Process                   PID    Services
========================= ====== =============================================
svchost.exe                 5516 BITS, EventSystem, Nla, RasMan, SENS,        
                                 ShellHWDetection, TapiSrv, W32Time, winmgmt, 
                                 wuauserv         

Ahora:

  1. ¿Cuál de estos servicios puede ser la causa del problema?
  2. ¿Debo intentar detener a algunos de ellos?
  3. En caso afirmativo, ¿cuál de estos servicios se puede detener de forma segura y cuál es mejor no hacerlo? (Sin desestabilizar el sistema)
  4. ¿Cómo puedo gestionar los servicios? Utilizando services.msc? El problema services.msces que he localizado Windows y veo que todos están traducidos. ¿Hay alguna manera de que pueda igualar y detener / iniciar el servicio correspondiente con los nombres en inglés proporcionados anteriormente?

¡Muchas gracias!

PD: producir el resultado anterior para encontrar los servicios del codicioso proceso svchost.exe fue complicado en mi Windows localizado, ya que el /fifiltrado del nombre del proceso no funcionó (los comandos del filtro en sí están traducidos al checo y no es posible ingresarlos en la consola debido a problemas con el juego de caracteres! Braindamaged M $ !!!). Así es como lo hice:

  1. tasklist /v > c:\tomas\file.txt
  2. Encuentre el PID del proceso svchost adecuado por uso de memoria.
  3. tasklist /svc /fi "PID eq 5516"

PD: este no es un duplicado del # 995581 en absoluto, no se trata de datos sino del consumo de CPU, también los problemas de svchost fueron tan frecuentes que merece su propia pregunta específica, que también se trata de servicios específicos. Esa pregunta no resolvería mi problema en absoluto.

Tomás
fuente
1
Refiriéndose a su edición y mi reversión: aceptar una respuesta es suficiente indicación de que el problema está resuelto
Kamil Maciorowski
11
Solo para decir esto de nuevo: Windows XP llegó al final de su vida hace más de cuatro años. Durante los últimos cuatro años, con dos excepciones notables que no ha tenido ningún parches creados ... ni siquiera actualizaciones críticas de seguridad, y ni siquiera cuando se conocen las fallas de seguridad descubrieron (y hay muchos de estos!) Es peligroso e irresponsable continuar usando este sistema. La actualización a un sistema operativo compatible debería ser el trabajo n. ° 1.
Joel Coehoorn
1
Agradecemos su aporte, pero como Kamil ya dijo, no etiquetamos nuestras preguntas como "finalmente resueltas" dentro de la comunidad de Superusuarios. Podemos verlo fácilmente por el hecho de que hay una respuesta aceptada. Más importante aún, realmente necesita pasar a un sistema operativo más moderno que Windows XP. Usarlo es simplemente rogar por un incidente de seguridad.
Run5k
1
Esto es lo mismo que en Windows 7, donde WindowsUpdate causa el problema. Con el lanzamiento de muchas actualizaciones a lo largo de los años, WU tarda en verificar qué actualizaciones realmente necesita.
magicandre1981
44
¿Debería migrarse a retrocomputing.stackexchange.com ?
Heinzi

Respuestas:

41

En primer lugar: no use Windows XP. Este es un accidente esperando a suceder.

Dicho esto, estoy casi seguro, ese wuauserves el culpable: Windows Update está completamente roto con Windows XP, y ya no sirve para ningún propósito. Intenta net stop wuauservasegurarte.

Eugen Rieck
fuente
12
Es el componente del servidor de las actualizaciones automáticas de Windows (wuauctrl es el cliente). Como eso, tiene que crear la lista de actualizaciones para instalar. Dado que alguna mente brillante eligió un algoritmo O (e ^ n) para hacerlo, esto se vuelve incontrolablemente lento con un número creciente de actualizaciones a considerar. Dado que también es responsable de ejecutar los instaladores, podría ejecutar una instancia de SR si se interrumpe al intentar (y falla) instalar una actualización.
Eugen Rieck
3
El proceso de instalación para muchas actualizaciones de Windows comienza con la creación de un punto de recursos del sistema para tener una versión que funcione del sistema, si la actualización falla. Si falla (por ejemplo, al wuauservmorir), el servicio de restauración del sistema volverá a este punto de restauración, eliminando así los efectos secundarios no deseados del intento fallido de instalación.
Eugen Rieck
1
No debería tomar mucho tiempo, solo para dejarlo claro: el servicio SR hará un trabajo real solo por un corto período de tiempo, pero seguirá existiendo hasta que se reinicie. De hecho, estoy bastante seguro de que ya existía antes, pero era tan bajo en la escala de actividad que simplemente no lo viste.
Eugen Rieck
99
@Tomas, realmente debería reiterar, no use WinXP más. Si lo necesita para alguna compatibilidad con versiones anteriores, su mejor opción es una máquina virtual aislada. También me aseguraría de que no esté conectado a Internet. WinXP tiene muchas vulnerabilidades de código remoto sin parches en este momento, junto con pocas o ninguna actualización de seguridad para los navegadores ... como Eugen dijo, es un accidente (compromiso total) esperando que suceda.
Jarrod Christman
77
No solo detenga el servicio ... márquelo como deshabilitado para que no vuelva a ejecutarse. El soporte para Windows XP se suspendió, por lo que ni siquiera es como si pudiera encontrar una nueva actualización, y por lo tanto, dejar que se ejecute en segundo plano no sirve para nada.
Joel Coehoorn