How to Fix High CPU and RAM Usage by svchost.exe (netsvcs)

Muchos usuarios de Windows experimentan un problema extraño y muy amenazador en el que un proceso específico llamado svchost.exe (netsvcs) comienza a requisar y utilizar cada vez más memoria RAM después de que la computadora afectada arranca y no puede liberar la memoria RAM, independientemente de la cantidad que se acumule.

¿Qué es svchost.exe?

El servicio Host o svchost.exe es un importante proceso de Host Windows ubicado en C:WindowsSystem32 que se ejecuta como un archivo ejecutable es una dependencia de varios archivos DLL de Windows y servicios relacionados sin los cuales windows no funcionará. Como se trata de un proceso del sistema requerido, a veces puede aumentar el uso de la CPU debido a procesos externos que dependen de él.

Como se muestra en la imagen de abajo, se pueden ver varios procesos svchost ejecutándose con cuentas de sistema / local y de usuario.

Gestor de tareas que muestra varios procesos de servicios de host

¿Por qué Svchost.exe (netsvcs) aumenta el uso de la RAM y la CPU?

Este problema es tan grave que la cantidad total de RAM utilizada por el proceso del archivo svchost.exe (netsvcs) supera incluso el 50% con el paso de una pequeña cantidad de tiempo y llega al punto en que la computadora afectada se vuelve tan lenta que simplemente no puede ser utilizada y necesita ser reiniciada para ser funcional durante un corto tiempo. El número de usuarios de Windows que han sufrido este problema en el pasado es, francamente, decepcionantemente grande. Mientras que este problema se ve mayormente en las computadoras que funcionan con el sistema operativo Windows 7, los Windows 8 y 10 no son para nada inmunes a él.

El mayor culpable detrás: svchost.exe (netsvcs)

En la mayoría de los casos, el culpable de este problema es un virus o un malware o un programa o servicio maligno que se inicia automáticamente cuando el ordenador afectado arranca. Afortunadamente, hay mucho que se puede hacer para intentar solucionar este problema y recuperar la excesiva cantidad de RAM que el proceso svchost.exe (netsvcs) suele asumir. Pero antes de seguir adelante con las soluciones, si te enfrentas al problema en un PC con Windows 7, entonces visita la página oficial de Microsoft para descargar la actualización para solucionar el problema.

También te puede interesar:  Cómo instalar un juego de dos CDs en Wine en Linux

A continuación se presentan algunas de las soluciones más eficaces para esta cuestión:

Solución 1: Restaurar la colmena del registro y reparar los archivos corruptos

Descargue y ejecute Reimage Plus para buscar archivos corruptos haciendo clic en aquí , si encuentra que los archivos están corruptos, repárelos.

Solución 2: Actualizar el cliente de WindowsUpdate

Intenta actualizar el Cliente de Windows Update desde el enlace de abajo dependiendo de tu tipo de sistema. Una vez actualizado, pruebe a ver si esto arregla el problema. (Esto es para Windows 7)

Descargar:

Si este método arregla el problema, entonces no hay necesidad de deshabilitar las actualizaciones, sin embargo si no lo hace, entonces puede hacerlo.

Solución 3: Borrar los registros del visor de eventos

  1. Mantenga pulsada la tecla de Windows y Pulse R . Teclea eventvwr.msc y pulsa OK. Abre eventvwr.msc
  2. Desde el panel izquierdo, amplíe los registros de Windows. Haz clic con el botón derecho del ratón en las subcarpetas que están debajo y elige Borrar registros . Borrar registros del gestor de eventos
  3. Haz esto para Aplicación , Seguridad , Configuración , Sistema y Eventos enviados

Solución 4: Instalar todas las actualizaciones de Windows disponibles

El proceso svchost.exe (netsvcs) que utiliza una gran cantidad de problemas de RAM ha sido reportado incontables veces a Microsoft, razón por la cual Windows ha lanzado una multitud de diferentes parches para este problema junto con bastantes de sus actualizaciones de Windows. Independientemente de la versión de Windows en la que se esté ejecutando el equipo, debería haber al menos unas pocas actualizaciones para el sistema, actualizaciones que incluyan parches o correcciones para este problema y, si ese es el caso, simplemente descargando e instalando estas actualizaciones debería solucionar este problema por usted.

  1. Abrir Windows Update .Haz clic en Buscar actualizaciones . Abrir Windows Update
  2. Permita que su computadora busque y luego haga una lista de todas las actualizaciones disponibles.

Buscar actualizaciones

Descargue y instale todas las actualizaciones disponibles. Debería haber al menos una actualización que contenga un parche o arreglo para este problema entre las muchas actualizaciones de Windows que descargas y instalas . Ciertamente, puedes elegir no descargar algunas actualizaciones, pero asegúrate de no descuidar ninguna actualización que pueda contener un parche o una solución a este problema, como las actualizaciones de estabilidad de Windows y las actualizaciones acumulativas de Windows.

También te puede interesar:  Arreglo: No pudimos conectarnos al servicio de actualización de Windows 10

Solución 5: Escanea tu ordenador en busca de virus y malware

El proceso svchost.exe puede estar usando toneladas de RAM debido a una infección de virus o malware. Algunos virus y programas malignos específicos pueden hacer que ciertos procesos de su computadora -como svchost.exe- comiencen a usar cantidades insoportables de RAM sin dejar de usar la RAM que ya no usan. Dado que este es el caso, otro método eficaz que puedes utilizar para intentar solucionar este problema es descargar e instalar un programa antivirus o antimalware como Malwarebytes y luego utilizarlo para analizar el equipo en busca de virus, malware y cualquier otra amenaza para la seguridad.

Descargar Malwarebytes

Solución 6: Deshabilitar el servicio de BITS

El BITS (Background Intelligent Transfer Service) es un componente del Sistema Operativo Microsoft Windows que utiliza el ancho de banda ocioso de la red para descargar datos cruciales para el sistema (como las actualizaciones de Windows) en segundo plano. Sin embargo, en algunos casos, el servicio BITS puede funcionar mal, haciendo que desvíe cantidades excesivas de ancho de banda del usuario y también que el proceso svchost.exe comience a utilizar un porcentaje inaceptablemente significativo de la memoria de acceso aleatorio de la computadora afectada. Si su computadora se ve afectada por el proceso svchost.exe que ocupa gran parte de su problema de RAM y los BITS también están utilizando mucho ancho de banda, puede estar causando el problema en primer lugar, y si es así, la desactivación total del servicio de los BITS debería solucionar el problema.

  1. Mantenga pulsada la tecla de Windows y Pulse R . Teclea services.msc y pulsa OK.

    Servicios abiertos.msc

  2. Localice el servicio llamado Servicio de Transferencia Inteligente de Fondo y haga doble clic en él.Abra el menú desplegable delante del tipo de inicio . Haz clic en Desactivado .Haz clic en Aplicar .Hacer clic en OK . Al hacerlo se desactivará el servicio BITS.

Deshabilitar el tipo de inicio del servicio de transferencia inteligente de fondo a Deshabilitado

No debe tener miedo de desactivar el servicio BITS, ya que no afectará en modo alguno al funcionamiento diario de su ordenador. Si esta solución no hace el trabajo por usted, simplemente pase a la siguiente.

Solución 7: Desactivar el Servicio Wuauserv

El servicio wuauserv es el nombre del servicio Windows Update . El servicio Windows Update es infame por ser el responsable del proceso svchost.exe que ocupa más del 50% de la RAM total que tiene un ordenador afectado por este problema. Si el servicio Windows Update está causando este problema en tu ordenador, deshabilitarlo servirá de algo.

  1. Mantenga pulsada la tecla de Windows y Pulse R . Teclea services.msc y pulsa OK.

    Servicios de ejecución.msc

  2. Desplácese hacia abajo hasta el Windows Update. Haga doble clic en el Windows Update Abra el menú desplegable situado delante del tipo de inicio . Haz clic en Desactivado .Haz clic en Aplicar .Hacer clic en OK . Esto desactivará con éxito el wuauserv

Si bien la desactivación del servicio wuauserv es una de las soluciones más eficaces que se pueden utilizar para intentar que el proceso svchost.exe no utilice una cantidad absurdamente grande de RAM, la desactivación de este servicio significará que Windows Update ya no se iniciará y detendrá por sí mismo. Esto significa que las actualizaciones disponibles para su ordenador no se descargarán e instalarán automáticamente. Si bien esto no es algo que obstaculice las operaciones cotidianas, mantener el ordenador y todos sus dispositivos y controladores actualizados es sin duda importante.

Dado que ese es el caso, si elige desactivar el servicio wuauserv y si al hacerlo se soluciona este problema en su caso, asegúrese de configurar, al menos una vez al mes, el tipo de inicio del servicio al Manual , Haga clic con el botón derecho del ratón en el servicio y haga clic en Inicio , abra Windows Update , compruebe si hay actualizaciones disponibles y descargue e instale todas las actualizaciones disponibles. Esto asegurará que tu ordenador y todos sus dispositivos y software se mantengan actualizados. Una vez que hayas descargado e instalado todas las actualizaciones disponibles, puedes convertir el tipo de inicio del servicio de Windows Update de nuevo en Desactivado para asegurarte de que no vuelvas a ser presa del proceso svchost.exe utilizando de nuevo un problema de MUCHA RAM.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.