Svchost.exe y el consumo de CPU (solución)

Desde hace algunos días estoy experimentando problemas con un proceso de Windows XP que aumenta el consumo del CPU al 100% dejando la máquina extremadamente lenta por varios minutos.

Svchost.exe
El proceso en cuestión es svchost.exe, un archivo utilizado por Windows para ejecutar otros programas y servicios del sistema. Svchost incluso puede estar ejecutándose múltiples veces, algo que es completamente normal.

El problema que yo experimentaba ocurría cada vez que me conectaba a internet y si terminaba el proceso desde el ”Administrador de tareas” varios componentes dejaban de funcionar y por lo tanto esta solución además de no ser práctica, no me servía. Busqué información por todos lados y al parecer existe una actualización desde Mayo de 2007 que soluciona el problema pero a mi no me funcionó, también me aseguré de tener el sistema libre de malware pero esto tampoco cambió la situación.

Finalmente encontré una solución efectiva que permite determinar dónde puede estar el problema, en mi caso estaba en el famoso sistema de actualizaciones automáticas de Windows. Svchost.exe permite que varios servicios de Windows funcionen y por lo tanto es un archivo necesario, no lo podemos finalizar. Una forma de determinar qué servicios se encuentran en funcionamiento gracias a la instancia svchost.exe es utilizando el programa Process Explorer:

Svchost
Gracias a la explicación de Ask Leo comprobé que el servicio ”Actualizaciones Automáticas” tenía un excesivo consumo de CPU y lo dí por finalizado, automáticamente el consumo del proceso svchost.exe bajó a niveles normales y por lo tanto ya tenía identificado el problema.

Evitar que vuelva a suceder:

Para evitar que el servicio de las actualizaciones automáticas vuelva a ejecutarse de nuevo y nos genere el problema, podemos hacer un clic derecho sobre ”Mi PC” y seleccionar ”Administrar…”. En la nueva ventana buscamos sobre la izquierda la sección de ”Servicios y Aplicaciones” y seleccionamos ”Servicios”, ahora sobre la derecha veremos toda una lista de servicios, allí debemos buscar el que tenga el nombre ”Actualizaciones automáticas”. Finalmente le hacemos un doble clic y en el lugar resaltado de la siguiente imagen, lo configuramos como ”Deshabilitado”.

Svchost.exe CPU
Aclaraciones importantes:

Con esta configuración he solucionado el problema pero el sistema no se actualizará con los últimos parches de seguridad, por lo tanto debo estar pendiente teniendo en cuenta que generalmente Microsoft los publica los segundos martes de cada mes.

Vuelvo a resaltar que Microsoft al parecer ya resolvió el problema por medio de una actualización, pero al menos a mi el parche no me funcionó. Por otro lado en Ask Leo también mencionan que algunos usuarios reinstalaron Windows Update y el problema desapareció, esto último no lo intenté.

18 marzo, 2008
Categoría: Windows

Otros artículos


Comentarios

  1. Anónimo dice:

    Como decímos en Guatemala ¡Puchica! (por asombro) con contribuciones así podríamos librarnos de todos los problemas de las PCs.

    ¡Felcitaciones y muchísimas gracias!

    Atentamente,

    GUALHERO.

  2. Anónimo dice:

    Muchas gracias por el dato…me viene de 10
    un trabajo muy bueno el tuyo

    Otro servico que se puede desabilitar es "estacion de trabajo" tambien es la solucion en algunos casos.

    Saludos

  3. Anónimo dice:

    sos un capo muchas gracias te lo agradesco de corazon chauu y gracias por todo

  4. @nthony8 dice:

    No hay otra solucion mas sencilla?!?

  5. Cristan x Ckako dice:

    jajaAA !aora lo encontre despues qe ya formatie ! xD iwal grasias ahora no volvera a suceder :D jaja!

  6. Anónimo dice:

    Queria darte las gracias por la ayuda, realmente me sacaste una gran molestia.

    Saludos
    Antonio

  7. Anónimo dice:

    se que estos post son viejos pero el problema q tengo es q no se como formatear si podes responDE Y GRACIAS

  8. SpamLoco dice:

    @64, si puedes pasar por el foro y plantear la duda, mejor para poder ayudarte.

  9. Anónimo dice:

    Muchas gracias, me sirvio la infp.

  10. Matt dice:

    Gracias maestro , problema solucionado , segui asi xD

  11. Anónimo dice:

    Genial esta info! Mil gracias!

  12. Anónimo dice:

    gracias, problema solucionado, ya esaba harto de la lentitud

  13. Anónimo dice:

    Muy buena man esa cosa me molestaba demasiado =/ uhm… para los que tiene windows7 es casi igual: le dan clic derecho en EQUIPO-> Administrador/ servicios y aplicaciones/ servicios(Doble clic aquí para que se habra la lista)/ [en lugar de "ACTUALICACIONES AUTOMÁTICAS", BUSCAN "WINDOWS UPDATE"/ doble clic y se habrirá el mismo menú de arriba =)
    y grax por la explicación sirve de mucho a muchos

    ~*Skandiley*~

  14. Anónimo dice:

    sirvio mucho gracias :D

  15. Anónimo dice:

    la semana pasada formatie por esto y ahora me lo vuelve a hacer,buena solucion.

  16. Anónimo dice:

    Muchas graciassss!! Funcionoooo!!!

  17. Anónimo dice:

    Gracias amigo
    tenia el mismo problema y me funcionó.

  18. Narak dice:

    Gracias, tenia exactamente el mismo problema. pero esto seguro que me ayudara.

  19. Anónimo dice:

    yo aconsejo que mejor le tomen un poquito más de tiempo a su cpu, la explicación me pareció muy buena pero también diles que

    LE DEN UN TIEMPO A LA COMPU.

    esperen un momento a que se instalen las actualizaciones y depués se ponen a hacer sus cosas por que si no actualizan su windows se les puede meter un espiritu chocarrero xD, además tienen razón con Linux, mjajajajaja pero dicen Linux despectivamente como si esa madre fuera su dios o algo asi que les solucionara todo… y aún todavía más bobo que no dice si ubuntu, fedora, open suse, devian etc

    mjajajaj creo que debraye pero tu información esta chida solo que como consejo es que no lo desactiven. Aguantense tantito hasta que terminen de instalarse los "updeits"

    xD

  20. Anónimo dice:

    Gracias!!!!!!!!! a mi me estaba llegando a niveles de 170 KB, pero con esto, espero pronto volver a la normalidad…

  21. Anónimo dice:

    gracias a mi si me funciono me estaba volviendo loco. Cada vez que encendía el pc se me quedaba muy lento y como a mi me gusta la velocidad entraba al administrador de tareas y lo finalizaba el problema se arreglaba pero me quedaba sin sonido y tenía que reiniciarlo. Muchas gracias estuve a punto de formatear el pc

  22. Anónimo dice:

    Gracias por la info!!! sirve mucho

  23. Anónimo dice:

    Muchas Muchas gracias

    Ojalà ubiera mas gente como tù, con esa buena voluntad tremenda

  24. Anónimo dice:

    Muchas gracias, me estaba volviendo loco ya con el ordenador casi bloqueado, si no fuera por ti no me funcionaba el ordenador, estácomo nuevo, gracies otra vez

  25. SergiO dice:

    muchisimas gracias!! ahora mi pc tiene un inicio rapido ese svchost estaba a 100%… gracias!!

  26. Anónimo dice:

    Gracias me funciono excelente

  27. Franco dice:

    Gracias capo!!! la verdad que ya me tenía harto ese svchost. Ahora tengo de nuevo un comsumo de CPU aceptable!

  28. Anónimo dice:

    Gracias bro, me re sirvio!!

  29. Anónimo dice:

    Gracias a las personas como tu, lo vagos (como yo), llegamos a aprender alguna cosila mas! Por suerte tengo un buen procesador, sin embargo me preocupaba ver ejecutandose varios procesos "svchost" y me preguntaba si eso es algo normal, jejeje… Ahora, digamos, estoy mas tranquilo, asi que muchas gracias majo, te lo mereces:)!!!

  30. Anónimo dice:

    sos groso sabelo me estado rompiendo la cabeza con dos PC's con el mismo problema me resirvio esto saludos loco

  31. Anónimo dice:

    PENSE QUE ERA EL UNICO QUE TENIA ESE PROBLEMA
    PROBARE EL PARCHE PRIMERO AVER QUE PASA

  32. Anónimo dice:

    excelente informaciòn …ya me tenia deseperado.

    mil gracias

  33. Anónimo dice:

    Muchas gracias! el truco me sirvio a medias, porque se redujo al deshabilitar las actualizaciones, pero al momento se volvia a poner a 100% y luego se reducia de nuevo para ponerse otra vez a 100%. como una especie de Fluctuaciones. Alguien me podria ayudar???

  34. Anónimo dice:

    yo tambien tenia ese problema chingon que me jodia siempre que ensendia el pc claro que en minutos se se bajaba el consumo de pc pero seguia abierto el proseso, ya que una vez lo desabilite y no se como entro ami juego y me decia falta instalar draiver de sonido, pero gracias men.

  35. Anónimo dice:

    SIMPLEMENTE EXCELENTE!

  36. Anónimo dice:

    mil gracias!!!!…… mi me pasaba lo mismo con win7..

  37. Anónimo dice:

    como sabias que las actualizaciones automaticas era lo que ocupaba espacio, solo te sale el nombre, mas no el tamaño que ocupa, lo digo porque use este programa, pero noce quien es el que hace que este svchost me ocupe 1gb d ram, estaria muy agradecido si me ayudan

  38. SpamLoco dice:

    Fue por prueba y error… además, no es necesario que el servicio de actualizaciones esté trabajando todo el tiempo cuando el sistema ya está actualizado.

    Si se desactivan las actualizaciones, hay que recordar actualizar el sistema manualmente para descargar todos los parches de seguridad. Normalmente se publican la segunda semana de cada mes.

  39. edu dice:

    me re sirvio muchas gracias

  40. Amaury dice:

    superrrrrrrrrrrrrrr genial. te doy un diez por tu publicacion, sirvio mucho

  41. rodrigo dice:

    muy buena ayuda !!! te felicito :)

  42. Jairo dice:

    Una solucion muchisimo mas facil es…

    Abrir el bloc de notas… y escribir lo siguiente (Copia y pega)

    Rem Re-register dlls
    REGSVR32 WUAPI.DLL /s
    REGSVR32 WUAUENG.DLL /s
    REGSVR32 WUAUENG1.DLL /s
    REGSVR32 ATL.DLL /s
    REGSVR32 WUCLTUI.DLL /s
    REGSVR32 WUPS.DLL /s
    REGSVR32 WUPS2.DLL /s
    REGSVR32 WUWEB.DLL /s
    Rem Stop Services
    net stop WuAuServ
    taskkill /f /im wuauclt.exe
    REm add other service here
    Rem Delete SoftwareDistribution Folder
    RMDIR C:\windows\SoftwareDistribution /s/q
    net start WuAuServ
    Echo Look for any errors
    echo To Reboot
    Pause
    shutdown -r -t 10

    Luego te vas a archivo, guardar [nombre que quieras].BAT
    Fundamental el .bat, el archivo se guardara como un ejecutable. Luego cierras todo (has de cerrar porq cuando se ejecute el bat, como podras ver, la ultima instruccion es un reinicio, solo te dara 10 seg para cerrar todo, (te dira q preciones una tecla, y pum reinicia) cuando incie la pc veras tu micro mucho mas relajado.. Si antes tenias apagado las actualizaciones automaticas tendras q usar 2 veces el bat, la primera te activa las actualizaciones y en la segunda te modifica esa dll fallida. Espero te sirva..

    Aclaración esto NO es un virus como veras es solo una instruccion, lo q hace es copiar los dll, de una carpeta segura de windows (una carpeta back up) y reemplaza los q se jodieron luego de eso reinicia el servicio.
    Cualquier cosa, me consulta, Jairosantos222 [arroba] hotmail.com

  43. latigo dice:

    Mil gracias hermano! :D

  44. Franco dice:

    Te adore! sos un genio! mi pc vivia en 100% y ahora anda en 30 maximo! groso

  45. iGirl dice:

    Una preguntita nada mas. Si lo deshabilito, podre realizar las actualizaciones manualmente? Si en lugar de deshabilitar lo pongo en manual, me funcionaria el truco y se reduciria el consumo de CPU?

    • SpamLoco dice:

      Si deshabilitas, puedes realizar la actualización de forma manual cuando quieras.

Comentar

*