Solucionar el alto uso de CPU por svchost.exe (netsvcs)

Solucionar el alto uso de CPU por svchost.exe (netsvcs)

Solucione el alto uso de la CPU por svchost.exe (netsvcs):  Svchost.exe (Service Host, o SvcHost) es un nombre de proceso de host genérico para servicios que se ejecutan desde bibliotecas de enlace dinámico. Todos los servicios internos de Windows se movieron a un archivo .dll en lugar del archivo .exe, pero necesita un archivo ejecutable (.exe) para cargar estos archivos .dll, por lo tanto, se creó el proceso svchost.exe. Ahora puede notar que hubo varias instancias de procesos svchost.exe que están allí porque si un servicio falla, no derribará Windows y todos estos servicios se organizarán en grupos y cada instancia de svchost.exe se creará para cada grupo .

Ahora el problema comienza cuando svchost.exe (netsvcs) comienza a tomar casi todos los recursos de Windows y provoca un uso elevado de la CPU. Si busca en el Administrador de tareas, encontrará que un svchost.exe en particular ocupa casi toda la memoria y crea un problema para otros programas o aplicaciones. La computadora se vuelve inestable ya que se vuelve muy lenta y comienza a congelar Windows al azar, luego el usuario debe reiniciar su sistema o forzar el apagado.

El problema de uso elevado de CPU de Svchost.exe ocurre principalmente debido a una infección de virus o malware en la PC de los usuarios. Pero el problema no se limita solo a esto, ya que generalmente depende de la configuración del sistema de los usuarios y del entorno. Entonces, sin perder tiempo, veamos cómo solucionar realmente el alto uso de la CPU mediante svchost.exe (netsvcs) con la guía de solución de problemas que se enumera a continuación.

Solucionar el alto uso de CPU por svchost.exe (netsvcs)

Asegúrese de  crear un punto de restauración  en caso de que algo salga mal.

Método 1: Ejecute CCleaner y Malwarebytes

1.Descargue e instale  CCleaner  y  Malwarebytes.

2. Ejecute Malwarebytes  y deje que escanee su sistema en busca de archivos dañinos.

3. Si se encuentra malware, los eliminará automáticamente.

4.Ahora ejecute  CCleaner  y en la sección «Limpiador», en la pestaña Windows, le sugerimos que verifique las siguientes selecciones para limpiar:

5. Una vez que se haya asegurado de que los puntos correctos estén marcados, simplemente haga clic en  Ejecutar limpiador  y deje que CCleaner siga su curso.

6.Para limpiar su sistema, seleccione la pestaña Registro y asegúrese de que se verifique lo siguiente:

7. Seleccione Escanear en busca de problemas y permita que CCleaner escanee, luego haga clic en  Solucionar problemas seleccionados.

8. Cuando CCleaner pregunta » ¿Desea realizar cambios de copia de seguridad en el registro? «Seleccione Sí.

9.Una vez completada la copia de seguridad, seleccione Solucionar todos los problemas seleccionados.

10. Reinicie su PC para guardar los cambios.

Método 2: deshabilite el servicio particular que está causando CPU alta

1.Presione Ctrl + Shift + Esc juntos para iniciar el Administrador de tareas.

2. Cambie a la pestaña Detalles y haga clic con el botón derecho en el proceso svchost.exe de alto uso de CPU y elija Ir a los servicios.

3. Esto lo llevará automáticamente a la pestaña Servicios y notará que hay varios servicios resaltados que se ejecutan en el proceso svchost.exe.

4. Ahora haga clic derecho en el servicio resaltado uno por uno y seleccione Detener.

5.Haga esto hasta que se corrija el alto uso de CPU por ese proceso svchost.exe en particular.

6. Una vez que haya verificado los servicios debido a los cuales se ha producido este problema, es hora de deshabilitar ese servicio.

Nota: La mayoría de las veces, Windows Update Service es el servicio culpable, pero lo trataremos más adelante.

7. Presione la tecla de Windows + R, luego escriba services.msc y presione Entrar.

8.Ahora encuentre ese servicio en particular en esta lista, luego haga clic derecho sobre él y seleccione Propiedades.

9. Haga clic en Detener si el servicio se está ejecutando y luego asegúrese de que el Tipo de inicio esté configurado como Deshabilitado y haga clic en Aplicar seguido de Aceptar.

10. Reinicie su PC para guardar los cambios y ver si el problema se resuelve o no.

Esto definitivamente resolvería el alto uso de CPU por svchost.exe (netsvcs) . Si le resulta difícil concentrarse en el archivo svchost.exe en particular que está causando el problema, entonces podría usar un programa de Microsoft llamado Process Explorer  que lo ayudaría a encontrar la causa del problema.

Método 3: Borrar registros del visor de eventos

1. Presione la tecla de Windows + R, luego escriba eventvwr.msc y presione Enter para abrir el Visor de eventos.

2.Desde el menú del lado izquierdo, expanda Registros de Windows y luego haga clic derecho en las subcarpetas una por una y elija Borrar registro.

3.Esta subcarpeta será Aplicación, Seguridad, Configuración, Sistema y Eventos reenviados.

4. Asegúrese de borrar los registros de eventos de todas las carpetas anteriores.

5. Reinicie su PC para guardar los cambios.

Método 4: Cambiar el nombre de la carpeta de distribución de software

1.Presione la tecla de Windows + X y luego seleccione Símbolo del sistema (Administrador).

2. Ahora escriba los siguientes comandos para detener Windows Update Services y luego presione Intro después de cada uno:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

3.A continuación, escriba el siguiente comando para cambiar el nombre de la Carpeta de distribución de software y luego presione Intro:

ren C: Windows SoftwareDistribution SoftwareDistribution.old
ren C: Windows System32 catroot2 catroot2.old

4. Finalmente, escriba el siguiente comando para iniciar Windows Update Services y presione Entrar después de cada uno:

inicio neto wuauserv inicio
neto cryptSvc
bits de
inicio neto inicio neto msiserver

5. Reinicie su PC para guardar los cambios.

Método 5: ejecutar el Solucionador de problemas de Windows Update

1. Escriba «solución de problemas» en la barra de búsqueda de Windows y haga clic en Solución de problemas.

2. A continuación, en el panel de la ventana izquierda, seleccione Ver todo.

3. Luego, en la lista Solucionar problemas de la computadora, seleccione Windows Update.

4. Siga las instrucciones en pantalla y deje que se ejecute la Solución de problemas de actualización de Windows.

5. Reinicie su PC para guardar los cambios.

Esto debería ayudarlo a corregir el alto uso de la CPU por svchost.exe (netsvcs),  pero si no, continúe con el siguiente método.

Método 6: asegúrese de actualizar Windows

1. Presione la tecla de Windows + I y luego seleccione  Actualización y seguridad.

2. A continuación, haga clic en  Buscar actualizaciones  y asegúrese de instalar las actualizaciones pendientes.

3.Después de instalar las actualizaciones, reinicie su PC para corregir el alto uso de la CPU por svchost.exe (netsvcs).

Método 7: deshabilite el servicio BITS y Windows Update

1.Presione la tecla Windows + R, luego escriba services.msc y presione Entrar.

2.Ahora encuentre BITS y Windows Update en la lista, luego haga clic derecho sobre ellos y seleccione Propiedades.

3.Asegúrese de hacer clic en Detener y luego configure su Tipo de inicio en Desactivado.

4. Haga clic en Aplicar seguido de Aceptar.

5. Reinicie su PC para guardar los cambios.

Esto debería ayudarlo a corregir el alto uso de la CPU por svchost.exe (netsvcs),  pero si no, continúe con el siguiente método.

Método 8: descargar y ejecutar RKill

Rkill es un programa desarrollado en BleepingComputer.com que intenta finalizar los procesos de malware conocidos para que su software de seguridad normal pueda ejecutar y limpiar su computadora de infecciones. Cuando Rkill se ejecuta, eliminará los procesos de malware y luego eliminará las asociaciones ejecutables incorrectas y corregirá las políticas que nos impiden usar ciertas herramientas cuando termine, mostrará un archivo de registro que muestra los procesos que se terminaron mientras el programa se estaba ejecutando. Esto debería resolver  el problema de Uso elevado de la CPU por svchost.exe.

Descarga Rkill desde aquí , instálalo y ejecútalo .

Método 9:  Ejecute el Comprobador de archivos del sistema (SFC) y el Disco de verificación (CHKDSK)

1. Presione la tecla Windows + X y luego haga clic en Símbolo del sistema (Administrador).

2. Ahora escriba lo siguiente en el cmd y presione enter:

SFC / scannow
sfc / scannow / offbootdir = c: / offwindir = c: windows (Si lo anterior falla, intente con este)

3. Espere a que termine el proceso anterior y una vez hecho esto, reinicie su PC.

4.A continuación, ejecute CHKDSK desde aquí Repare los  errores del sistema de archivos con Check Disk Utility (CHKDSK) .

5. Deje que el proceso anterior se complete y vuelva a reiniciar su PC para guardar los cambios.

Método 10: Ejecute el Solucionador de problemas de sistema y mantenimiento

1. Presione la tecla de Windows + X y haga clic en Panel de control.

2. Busque Solución de problemas y haga clic en Solución de problemas.

3. A continuación, haga clic en ver todo en el panel izquierdo.

4.Haga clic y ejecute el Solucionador de problemas para el mantenimiento del sistema .

5. El Solucionador de problemas puede corregir el alto uso de la CPU mediante svchost.exe (netsvcs).

Recomendado para ti:

  • Solucionar el alto uso de CPU por TiWorker.exe
  • 10 maneras de arreglarlo Ocurrió un error de lectura de disco
  • Reparar mensaje de error de disco o disco que no es del sistema
  • Solucionar el alto uso de CPU por RuntimeBroker.exe

Eso es todo lo que ha solucionado con éxito el uso elevado de CPU por svchost.exe (netsvcs), pero si todavía tiene alguna pregunta con respecto a esta publicación, no dude en hacerla en la sección de comentarios.

 

Deja un comentario