Svchost.exe toma demasiados recursos de CPU solución

  

Descripción de los síntomas:

Después de unos minutos de arranque de la máquina, svchost.exe representará el 100% de los recursos de la CPU del sistema. Desconecte el cable de red, vuelva a conectarse a Internet por un tiempo: svchost.exe y cpu 99% de los recursos;

Solución alternativa:

Suponiendo que ha utilizado un software antivirus gratuito para excluir virus y ha utilizado el software antispyware para descartar los efectos del malware: encuentre una forma de vaciar C: \\ Reinicie todas las máquinas en el directorio WINDOWS \\ SoftwareDistribution.
(C: \\ WINDOWS \\ SoftwareDistribution es el directorio de almacenamiento temporal de archivos del servicio de actualización de Windows)

Si se está utilizando el archivo de solicitud de la máquina (" Actualizaciones automáticas se está ejecutando el servicio), no se puede eliminar el directorio correspondiente:

A continuación, busque la forma de abrir el Panel de control == > Herramientas administrativas == > Servicios, busque " Actualizaciones automáticas ", configure el inicio manual y luego elimine C: \\ WINDOWS \\ SoftwareDistribution después del reinicio. El problema está resuelto. Luego, abra el Panel de control == > Herramientas administrativas == > Servicios, busque " Actualizaciones automáticas " y vuelva al reinicio de inicio automático. Nota: Después de reiniciar, es mejor dejar que el sistema complete con éxito una actualización automática del sistema en un lugar con buen acceso a Internet.

Análisis de causa:

Primero hable sobre qué es svchost.exe: simplemente diga que sin este servicio RPC, la máquina apenas puede acceder a la red. Muchos servicios de aplicaciones se basan en esta interfaz RPC. Si descubre que este proceso ocupa demasiados recursos de la CPU, es un desastre desactivar el servicio RPC del sistema directamente: porque la interfaz de configuración del servicio del sistema que restaura esta interfaz no se puede usar. Utilizado El método de recuperación necesita usar el Editor del Registro, busque HKEY_LOCAL_MACHINE > > SYSTEM > > CurrentControlSet > > Services > > RpcSs, encuentre la propiedad Start a la derecha, cambie su valor a 2 y reinicie.

El motivo por el cual svchost representa el 100% de la CPU del sistema no es el servicio svchost en sí mismo: la situación anterior se debe a un reintento repetido del servicio de actualización debido a una falla en la descarga /instalación del servicio de actualización de Windows. La actualización automática de Windows también es una aplicación en segundo plano que se basa en el servicio svchost, por lo que la carga de svchost.exe es extremadamente alta. Las máquinas que a menudo tienen tales problemas son generalmente máquinas inestables en Internet (especialmente en sitios web extranjeros), como las máquinas de los padres en el hogar, que a menudo ocurren de manera irregular después de varios meses de instalación, la segunda semana de cada mes. Es un período de alto riesgo: porque en los últimos años, MS ha lanzado parches regularmente en la segunda semana de cada mes). La solución anterior no garantiza que no será un ataque grave, pero es una pérdida de tiempo reinstalar el sistema operativo cada pocos meses para el archivo svchost.

Lección: Los problemas de spoolsv.exe y svchost.exe se deben a un reintento automático después de que la aplicación encuentra un error /excepción. Quiero ahorrar tiempo para el usuario, pero la frecuencia de reintentos es demasiado alta. En cambio, tiene el mismo efecto que un virus.

Copyright © Conocimiento de Windows All Rights Reserved