Búsqueda de sitios web

Cómo solucionarlo: pérdida de memoria de Svchost.exe (netsvcs) o problemas de uso elevado de la CPU


Svchost.exe es un proceso de Windows genérico y legítimo que carga varios otros servicios críticos para el funcionamiento adecuado de Windows. Pero en varios casos los usuarios se quejan de que Svchost.exe está acaparando sus recursos de CPU o memoria sin razones obvias, por ejemplo. en momentos en los que el usuario no ejecuta ningún programa.

En muchas ocasiones, he solucionado el problema de Svchost.exe (netsvcs) utilizando diferentes soluciones para resolver el problema dependiendo de cada situación.

Según mi experiencia, los problemas de uso elevado de Svchost.exe, en la mayoría de los casos, ocurren en computadoras que están infectadas por un virus o un programa malicioso. En el resto de los casos, los problemas de pérdida de memoria o CPU alta de Svchost.exe (netsvcs) pueden ser causados por una actualización de Windows, o por un archivo de registro de eventos completo o por otros programas o servicios que inician muchos procesos durante su ejecución. En este tutorial puede encontrar instrucciones detalladas sobre cómo solucionar y resolver problemas de pérdida de memoria o uso elevado de CPU causados por svchost {Svchost.exe (netsvcs)}.

Cómo solucionar problemas 100% Svchost.exe (netsvcs) de alta memoria o uso de CPU.

Solución 1. Escanee su computadora en busca de virus.

Solución 2. Busque y desactive el servicio que causa el problema de uso elevado "svchost".

Solución 3: Vaciar el registro del visor de eventos.

Solución 4: solucionar problemas de actualizaciones de Windows.

Últimas actualizaciones y soluciones para solucionar el problema de uso elevado de "svchost".

Solución 1. Escanee su computadora en busca de virus.

Muchos virus o programas maliciosos pueden causar el problema de uso elevado de CPU/memoria de svchost.exe. Por lo tanto, antes de continuar solucionando el problema de uso elevado de CPU de Svchost.exe, utilice esta Guía de eliminación y análisis de malware para verificar y eliminar virus o programas maliciosos que puedan estar ejecutándose en su computadora.

Solución 2. Busque y desactive el servicio que causa el problema de uso elevado de CPU "svchost".

Svchost.exe es un proceso que necesitan varios servicios o programas para poder ejecutarse. Por lo tanto, determine qué servicio o programa se ejecuta bajo el proceso svchost.exe y está acaparando los recursos de memoria y CPU de su sistema y luego proceda a deshabilitar o desinstalar totalmente ese programa (o servicio).

1. Presione las teclas Ctlr+Alt+Supr simultáneamente y luego abra el Administrador de tareas.

2. En la pestaña Procesos, marque la casilla de verificación Mostrar procesos de todos los usuarios.

3. Haga clic derecho en el proceso svchost.exe de alto uso y seleccione Ir a Servicio(s).

5. Ahora es el momento de descubrir qué proceso está acaparando los recursos de la CPU: para hacerlo, tienes dos maneras.

A) Puede realizar una búsqueda secuencial utilizando Google (para todos los servicios destacados) y ver si el servicio buscado es crítico (o no) para su computadora.

O -

B) Puede intentar detener los servicios secuencialmente (uno por uno) hasta que los recursos de la CPU vuelvan a la normalidad. Para detener un servicio temporalmente:

  • Elige un servicio
  • Haga clic derecho sobre él y elija Detener servicio.

6. Después de haber descubierto el servicio o programa culpable, navegue hasta Servicios en Administración de computadoras para desactivar ese servicio (o eliminar por completo el programa culpable).

Para desactivar permanentemente un servicio en su computadora:
1. Presione simultáneamente la tecla de Windows + R para abrir el cuadro de comando de ejecución.

2. En el cuadro Ejecutar comando, escriba: services.msc y presione Entrar.

* Note:  Most of the time, the culprit service is the Windows Update Service.

4. Cambie el tipo de inicio a Desactivado, presione Aceptar y reinicie su computadora.


  • Solución 3: Vaciar el registro del visor de eventos.

    En algunos casos, el problema de uso elevado de CPU (o memoria) de svchost.exe tiene que ver con los archivos de registro grandes en el visor de eventos de Windows. Entonces, otra solución es borrar el registro del Visor de eventos. Para hacer eso:

    1. Presione simultáneamente la tecla de Windows + R para abrir el cuadro de comando de ejecución.

    2. En el cuadro de comando de ejecución, escriba: eventvwr y presione Intro.

    3. En el Visor de eventos: haga doble clic para expandir Registros de Windows.

    4. Haga clic derecho en Aplicación y seleccione Borrar registro.

    5. Realice la misma operación y borre el registro de Seguridad, Configuración y Sistema.

    6. Reinicie su computadora.

    Solución 4: solucionar problemas de actualizaciones de Windows.

    En otras computadoras, el problema de uso elevado de svchost.exe puede ocurrir cuando Windows busca actualizaciones (en segundo plano). Para solucionar problemas de uso elevado de CPU durante Windows Update, realice los siguientes pasos.

    Paso 1. Obligue a Windows a volver a crear una carpeta vacía de la Tienda de actualizaciones de Windows.

    La carpeta de la Tienda de Windows Update (comúnmente conocida como "SoftwareDistribution" carpeta) es la ubicación donde Windows almacena las actualizaciones descargadas. Si esta carpeta está dañada, tendrá problemas durante la actualización de Windows. Entonces, primero intente forzar a Windows a volver a crear una nueva carpeta SoftwareDistribution vacía. Para hacer eso:

    1. Presione simultáneamente la tecla de Windows + R para abrir el cuadro de comando de ejecución.

    2. En el cuadro de ejecución de comando, escriba: services.msc y presione Intro.

    3. Busque el servicio Windows Update, luego haga clic derecho sobre él y seleccione Detener.

    3. Navegue hasta la carpeta “C:Windows”.

    4. Elimine * (o cambie el nombre, por ejemplo, a "SoftwareDistributionOLD") la carpeta "SoftwareDistribution".

    * Nota: Al reiniciar, la próxima vez que Windows Update busque actualizaciones disponibles, Windows creará automáticamente una nueva carpeta SoftwareDistribution vacía para almacenar las actualizaciones.

    5. Reinicie su computadora y luego intente buscar actualizaciones.

    6. Si el problema de uso elevado de CPU "svchost" persiste, continúe con el siguiente paso.

    Paso 2. Ejecute el solucionador de problemas de Windows Update

    1. Vaya a Panel de control > Todos los elementos del Panel de control > Solución de problemas > Solucionar problemas con Windows Update .

    2. Haga clic en Siguiente y deje que Windows intente solucionar los problemas de actualización.

    3. Cuando se complete la reparación, reinicie su PC y busque actualizaciones nuevamente.

    Paso 3. Instale la última versión del Agente de actualización de Windows.

    1. Navegue hasta el sitio de descarga del Agente de Windows Update y descargue el paquete apropiado para su edición y versión de Windows.

    2. Ejecute WindowsUpdateAgent*.exe

    3. Cierre todos los programas abiertos y elija Siguiente.

    4. Elija Acepto y presione Siguiente.

    5. Deje que el instalador finalice la instalación y luego reinicie su computadora.

    Paso 4. Instale el boletín de seguridad crítico de Microsoft MS13-097.

    1. Navegue hasta https://technet.microsoft.com/library/security/ms13-097 y haga clic en la Actualización de seguridad acumulativa de Internet Explorer (2898785) adecuada según su versión de Internet Explorer y su versión de Windows. .

    2. En la siguiente pantalla, elija el idioma (menú) de su IE y elija Descargar.

    3. Ejecute "IE11_Windows*-KB289875*.exe" y siga las instrucciones en pantalla para instalar la actualización.

    4. Reinicie su computadora y busque actualizaciones nuevamente.

    Paso 5: Repare los archivos dañados del sistema de Windows utilizando la herramienta System Update Readiness (también conocida como "Administración y mantenimiento de imágenes de implementación": herramienta DISM).

    1. Vaya al sitio de descarga de la herramienta System Update Readiness y descargue la herramienta DISM para su edición y versión de Windows. *

    * Nota: Windows 8 ya contiene la herramienta DISM y no es necesario descargar nada. Simplemente abra un símbolo del sistema elevado y escriba: DISM.exe /Online /Cleanup-image /Restorehealth (puede encontrar instrucciones detalladas sobre cómo ejecutar DISM en Windows 8/8.1 aquí)

    2. Haga doble clic para instalar el archivo descargado (por ejemplo, Windows6.1-KB947821-v34-x86.msu).

    3. Cuando se complete la instalación, reinicie su computadora.

    4. Obligue a Windows a buscar actualizaciones nuevamente y ver si el problema de uso elevado de svchost aún persiste.

    ACTUALIZACIÓN - 16/10/2015

    Otras soluciones que he aplicado en diferentes casos (computadoras) en los que se produce el problema de alto uso de "svchost.exe" al buscar actualizaciones.

    Caso 1: Aplicado en una nueva instalación de Windows 7 SP1.

    a. Desinstale KB2562937 de Actualizaciones instaladas.

    b. Reinicie la computadora.

    Caso 2. Aplicado en una portátil HP con Windows 7 SP1 Home.

    a. Instale la actualización de seguridad KB2993651 según la versión de su sistema operativo.

  • Actualización de seguridad para Windows 7 para sistemas basados en x86 (KB2993651)
  • Actualización de seguridad para Windows 7 para sistemas basados en x64 (KB2993651)
  • Actualización de seguridad para Windows 8.1 para sistemas basados en x86 (KB2993651)
  • Actualización de seguridad para Windows 8.1 para sistemas basados en x64 (KB2993651)
  • b. Restablezca los componentes de Windows Update.c. Reinicie la computadora.

ACTUALIZACIÓN - 22/03/2016

(Aplicado a: Windows 7 SP1 y Windows Server 2008 R2 SP1.)

1. Primero asegúrese de haber instalado Internet Explorer 11 en su computadora.

2. Descargue e instale la actualización de seguridad KB3102810 según la versión de su sistema operativo *. (Si la instalación se bloquea, reinicie la computadora y luego instale inmediatamente la Actualización).

3. Reinicie su computadora y luego elimine la carpeta "SoftwareDistribution" siguiendo las instrucciones del Paso 1 (solo) de la Solución 4 anterior.

4. Reinicie su computadora y busque actualizaciones.

ACTUALIZACIÓN - 29/06/2016

(Aplicado a: Windows 7 SP1 y Windows Server 2008 R2 SP1.)

1. Descargue e instale el paquete acumulativo de actualizaciones de Windows KB3161608 de junio de 2016 según la versión de su sistema operativo. *

* Nota: Si la instalación se bloquea: reinicie su computadora, detenga el servicio de actualización de Windows y luego instale la actualización.

If after doing all these, you still face high CPU or Memory usage problems, then disable Windows Update completely or re-install Windows on you computer. If you use Windows 8 or Windows 8.1 you can perform also a system refresh.

¡Buena suerte!
Déjame saber si esta guía te ha ayudado dejando tu comentario sobre tu experiencia. Por favor, dale me gusta y comparte esta guía para ayudar a otros.

Artículos relacionados