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

Svchost.exe ( Host(Service Host) de servicio o SvcHost ) es un nombre de proceso de host genérico para servicios que se ejecutan desde bibliotecas de vínculos dinámicos. Todos los servicios internos de Windows se movieron a un archivo (Windows).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 ahí porque si un servicio falla, no derribará Windows y todos estos servicios están organizados en grupos, y cada svchost .exese crea una instancia para cada uno de estos grupos.

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

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 examinó el Administrador de tareas(Task Manager) , encontrará que un svchost.exe en particular está ocupando casi toda la memoria y creando 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 tiene que reiniciar su sistema o forzar el apagado.

El problema de uso elevado de CPU de Svchost.exe(Svchost.exe High CPU Usage) 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 uso elevado de la CPU(Fix High CPU Usage) por svchost.exe (netsvcs) con la guía de solución de problemas que se detalla a continuación.

Solucione el alto uso de CPU(Fix High CPU Usage) por svchost.exe (netsvcs)

Asegúrate de  crear un punto de restauración(create a restore point)  en caso de que algo salga mal.

Método 1: Ejecute CCleaner y Malwarebytes(Method 1: Run CCleaner and Malwarebytes)

1. Descargue e instale  CCleaner  y Malwarebytes.

2.  Ejecute Malwarebytes(Run Malwarebytes)(Run Malwarebytes) y deje que escanee su sistema en busca de archivos dañinos. Si se encuentra malware, lo eliminará automáticamente.

Haga clic en Escanear ahora una vez que ejecute Malwarebytes Anti-Malware

3. Ahora ejecute CCleaner y seleccione  Limpieza personalizada(Custom Clean) .

4. En Limpieza personalizada, seleccione la  pestaña Windows(Windows tab) y marque los valores predeterminados y haga clic en  Analizar(Analyze) .

Seleccione Limpieza personalizada y luego marque la opción predeterminada en la pestaña de Windows |  Solucione el alto uso de CPU por svchost.exe (netsvcs)

5.  Una vez que se complete el análisis, asegúrese de eliminar los archivos que desea eliminar.(Once Analyze is complete, make sure you’re certain to remove the files to be deleted.)

Haga clic en Ejecutar limpiador para archivos eliminados

6. Finalmente, haga clic en el  botón Ejecutar limpiador(Run Cleaner)  y deje que CCleaner siga(CCleaner) su curso.

7. Para limpiar aún más su sistema,  seleccione la pestaña Registro(select the Registry tab) y asegúrese de que lo siguiente esté marcado:

Seleccione la pestaña Registro y luego haga clic en Buscar problemas

8. Haga clic en el  botón Buscar problemas(Scan for Issues)  y permita que CCleaner analice , luego haga clic en el  botón Solucionar problemas seleccionados(Fix Selected Issues)  .

Una vez que se completa la búsqueda de problemas, haga clic en Solucionar problemas seleccionados |  Solucione el alto uso de CPU por svchost.exe (netsvcs)

9. Cuando CCleaner pregunta " ¿Quieres hacer una copia de seguridad de los cambios en el registro?" (Do you want backup changes to the registry?) seleccione Sí( select Yes) .

10. Una vez que se haya completado la copia de seguridad, haga clic en el botón  Reparar todos los problemas seleccionados(Fix All Selected Issues)  .

11. Reinicie su PC para guardar los cambios.

Método 2: deshabilite el servicio particular que está causando CPU alta(Method 2: Disable the particular service that is causing High CPU)

1. Presione Ctrl + Shift + Esc al mismo tiempo para iniciar el Administrador de tareas.

2. Cambie a la pestaña Detalles(Details tab) y haga clic con el botón derecho en el proceso svchost.exe de alto uso de CPU y seleccione (CPU)Ir a servicio(s).(Go to Service(s).)

Haga clic derecho en svchost.exe que está causando un uso elevado de la CPU y seleccione Ir a servicio(s)

3. Esto lo llevará automáticamente a la pestaña Servicios(Services) y notará que hay varios servicios resaltados(highlighted services) que se ejecutan bajo el proceso svchost.exe.

Esto lo llevará automáticamente a la pestaña Servicios y hay varios servicios resaltados

4. Ahora haga clic derecho en el servicio resaltado( highlighted service) uno por uno y seleccione Detener.

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

6. Una vez que haya verificado los servicios por los que se ha producido este problema, es hora de desactivar ese servicio.

Nota:(Note:) La mayoría de las veces, el Servicio de actualización de Windows(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 Enter.

ventanas de servicios |  Solucione el alto uso de CPU por svchost.exe (netsvcs)

8. Ahora busque ese servicio en particular en esta lista, luego haga clic derecho(right-click) sobre él y seleccione Propiedades.(Properties.)

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

9. Haga clic en Detener(Click Stop) si el servicio se está ejecutando y luego asegúrese de que Tipo de inicio(Startup) esté configurado en Deshabilitar(Disable) y haga clic en Aplicar seguido de Aceptar.

Haga clic en Detener si el servicio se está ejecutando y luego asegúrese de que el Tipo de inicio esté configurado en Deshabilitado

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

Esto definitivamente resolvería el uso elevado de la CPU por parte de svchost.exe (netsvcs)(Resolve High CPU Usage by svchost.exe (netsvcs)) . Si le resulta difícil concentrarse en el archivo svchost.exe en particular que causa el problema, puede usar un programa de Microsoft llamado Process Explorer , que lo ayudará a encontrar la causa del problema.

Método 3: borrar registros del visor de eventos(Method 3: Clear Event Viewer Logs)

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

Escriba eventvwr en ejecutar para abrir el Visor de eventos |  Solucione el alto uso de CPU por svchost.exe (netsvcs)

2. En el menú del lado izquierdo, expanda los registros de Windows(Windows Logs) y luego haga clic con el botón derecho en las subcarpetas una por una y elija Borrar registro.(Clear Log.)

Expanda los registros de Windows y luego haga clic con el botón derecho en las subcarpetas una por una y elija Borrar registro

3. Estas subcarpetas serán Aplicación, Seguridad, Configuración, Sistema y Eventos reenviados.(Application, Security, Setup, System and Forwarded Events.)

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(Method 4: Rename SoftwareDistribution Folder)

1.Presione Windows Key + X luego seleccione Símbolo del sistema (Administrador).(Command Prompt (Admin).)

2. Ahora escriba los siguientes comandos para detener los servicios de (Services)actualización de Windows(Windows Update) y luego presione Entrar(Enter) después de cada uno:

parada de red wuauserv (net stop wuauserv)
parada de red cryptSvc (net stop cryptSvc)
bits de parada (net stop bits)
de red parada de red mserver(net stop msiserver)

Detener los servicios de actualización de Windows wuauserv cryptSvc bits mserver

3. A continuación, escriba el siguiente comando para cambiar el nombre de la carpeta de distribución de software(SoftwareDistribution Folder) y luego presione Enter :

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

Cambiar el nombre de la carpeta de distribución de software

4. Finalmente, escriba el siguiente comando para iniciar los Servicios de (Services)actualización de Windows(Windows Update) y presione Entrar(Enter) después de cada uno:

net start wuauserv
net start cryptSvc
net start bits
net start mserver(net start msiserver)

Inicie los servicios de actualización de Windows wuauserv cryptSvc bits mserver |  Solucione el alto uso de CPU por svchost.exe (netsvcs)

5. Reinicie su PC para guardar los cambios.

Método 5: Ejecute el Solucionador de problemas de actualización de Windows(Method 5: Run Windows Update Troubleshooter)

1. Escriba "solución de problemas" en la barra de búsqueda de Windows y haga clic en (Windows Search)Solución de problemas.(Troubleshooting.)

Panel de control de solución de problemas

2. A continuación, en la ventana de la izquierda, seleccione Ver todo.(View all.)

3. Luego, en la lista de problemas de la computadora Solucionar(Troubleshoot) problemas, seleccione Actualización de Windows.(Windows Update.)

seleccione la actualización de Windows desde solucionar problemas de la computadora

4. Siga las instrucciones en pantalla y deje que se ejecute la solución de problemas de Windows Update.(Windows Update Troubleshoot run.)

Solucionador de problemas de actualización de Windows

5. Reinicie su PC para guardar los cambios.

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

Método 6: asegúrese de actualizar Windows(Method 6: Make sure to Update Windows)

1. Presione la Windows Key + I y luego seleccione Actualización y seguridad.(Update & Security.)

Haga clic en el ícono de Actualización y seguridad |  Solucione el alto uso de CPU por svchost.exe (netsvcs)

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

Buscar actualizaciones de Windows

3. Después de instalar las actualizaciones, reinicie su PC para corregir el uso elevado de la CPU mediante svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Método 7: deshabilite el servicio BITS y Windows Update(Method 7: Disable the BITS and Windows Update service)

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

ventanas de servicios

2. Ahora busque BITS y Windows Update en la lista, luego haga clic derecho sobre ellos y seleccione Propiedades.(Properties.)

Haga clic con el botón derecho en el servicio de actualización de Windows y seleccione Propiedades en la ventana Servicio

3. Asegúrese de hacer clic en Detener(click Stop) y luego configure su Tipo de inicio en (Startup)Deshabilitado.(Disabled.)

Haga clic en detener y asegúrese de que el tipo de inicio del servicio de actualización de Windows sea Desactivar |  Solucione el alto uso de CPU por svchost.exe (netsvcs)

4. Haga clic en Aplicar, seguido de Aceptar.

5. Reinicie su PC para guardar los cambios.

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

Método 8: Descargar y ejecutar RKill(Method 8: Download & Run 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 ejecutarse y limpiar su computadora de infecciones. Cuando se ejecuta Rkill , eliminará los procesos de malware y luego eliminará las asociaciones ejecutables incorrectas y corregirá las políticas que nos impiden usar ciertas herramientas cuando finalicemos. Mostrará un archivo de registro que muestra los procesos que se terminaron mientras se ejecutaba el programa. Esto debería resolver  el problema de Uso elevado de CPU por svchost.exe.( High CPU Usage by svchost.exe issue.)

Descarga Rkill desde aquí(Download Rkill from here) , instálalo y ejecútalo.

Método 9:  (Method 9: )Ejecute el Comprobador de archivos del sistema (SFC) y Verifique el disco (CHKDSK)(Run System File Checker (SFC) and Check Disk (CHKDSK))

1. Presione la Windows Key + X luego haga clic en Símbolo del sistema (Administrador).( Command Prompt(Admin).)

símbolo del sistema con derechos de administrador

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

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

Símbolo del sistema de escaneo SFC ahora |  Solucione el alto uso de CPU por svchost.exe (netsvcs)

3. Espere(Wait) a que finalice el proceso anterior y, una vez hecho esto, reinicie su PC.

4. A continuación, ejecute CHKDSK desde Solucionar errores del sistema de archivos con la Utilidad de verificación de disco (CHKDSK)(Fix File System Errors with Check Disk Utility(CHKDSK)) .(Fix File System Errors with 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 del sistema y mantenimiento(Method 10: Run System and Maintenance Troubleshooter)

1. Presione la Windows Key + X y haga clic en Panel de control.(Control Panel.)

Panel de control

2. Busque Solución(Search Troubleshoot) de problemas y haga clic en Solución de problemas.(Troubleshooting.)

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( Troubleshooter for System Maintenance) .

ejecutar el solucionador de problemas de mantenimiento del sistema

5. El Solucionador de problemas puede corregir el uso elevado de CPU por svchost.exe (netsvcs).(Fix High CPU Usage by svchost.exe (netsvcs).)

Recomendado:(Recommended:)

Eso es todo, ha solucionado con éxito el uso elevado de la CPU(Fix High CPU Usage) mediante 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.



About the author

Soy un revisor profesional de Windows y software de oficina. Tengo un profundo conocimiento de estos programas, así como de sus diversas características y capacidades. Mis revisiones son objetivas y detalladas, para que los clientes potenciales puedan ver qué tan bien funciona el programa y qué mejoras se pueden hacer. También me encanta ayudar a las personas a encontrar las mejores aplicaciones para sus necesidades, ya sea a través de reseñas o buscando las mejores ofertas en aplicaciones.



Related posts