Solucione permanentemente el uso elevado de CPU de svchost.exe

WindowsDebido a sus potentes funciones, se ha convertido en el sistema operativo más utilizado.Muchos servicios y programas trabajan juntos para brindar el excelente rendimiento del sistema operativo Windows.

"svchost.exe"Es esencialServicio de Windows.La tarea básica del servicio es alojar múltiples servicios de Windows.

Sin embargo, a veces este servicio comienza a consumir hasta un 90% o más de la potencia de la CPU.Esto crea un gran problema.En este artículo, te presentarésvchost.exe.Además, también enseñaréCómo resolver el problema del uso elevado de la CPU.

¿Qué es svchost.exe (host de servicio)?

svchost.exe 代表 Anfitrión de servicio (或 SvcHost).Fue originalmente enWindows 2000Introducido.Básicamente, es un proceso del sistema, En el sistema operativo WindowsAlojar múltiples servicios de Windows.Svchost.exe es esencial para la realización de procesos de servicios compartidos.Función principalLo que proporciona es que muchos servicios pueden compartir un proceso para reducir el consumo de energía.La combinación de varios servicios en un solo proceso ahorra recursos, lo que coloca a Windows por delante de la competencia.Sin embargo, esto también tiene una desventaja.Si uno de estos servicios provoca una excepción no controlada, es posible que todo el proceso se bloquee.Otras complicaciones incluyen, para los usuarios finales, que puede ser más difícil identificar los servicios componentes y existen problemas con varios servicios administrados.

¿Cómo funciona svchost.exe?

El servicio que se ejecuta en el host de servicio se implementa como Biblioteca de vínculos dinámicos (DLL). Tales servicios的 Ruta de la imagenDefinición adoptadaFormulario% SystemRoot% System32svchost.exe-k (grupo de servicios; netsvcs).Compartir el mismoSvcHostEl servicio del proceso tiene los mismos parámetros y está enGerente de control de serviciosEn la base de datosSolo una entrada 

Cuando abres ventanas Administrador de tareas, Verás un montón decorriendosvchost.exeproceso.Estos servicios se implementan en forma de DLL y no se pueden ejecutar de forma independiente.Por lo tanto, svchost carga estos archivos DLL y los ejecuta por sí mismo.

Por ejemplo, un proceso de host de servicio ejecuta cuatro servicios relacionados con el firewall.Otro proceso de host de servicio puede ejecutar ocho servicios relacionados con la interfaz de usuario, y este proceso continuará para siempre.

svchost.exe causa un problema de uso elevado de la CPU (> 90%)

Los servicios necesitan consumir recursos para funcionar correctamente.El host de servicio a veces consume más del 90% de la energía de la CPU.Esto conduce a muchos problemas, como la ralentización de la velocidad de funcionamiento de la PC e incluso la "congelar".Según los informes de los usuarios, esto suele ocurrir cuando los usuarios actualizan a una versión más reciente de Windows.Sin embargo, este problema también puede producirse en otras situaciones.La razón principal del alto uso de CPU causado por el host de servicio esActualización problemática,Virus o malwareArchivo de registro dañado.Solo necesita reiniciar su computadora para resolver este problema.Sin embargo, si reiniciar una o dos veces no resuelve el problema, debe resolverlo usted mismo.Has venido al lugar correcto.Le proporcionaré una solución para reparar permanentemente svchost.exe que está causando el problema de alto uso de la CPU.

pregunta relacionada  Los 10 mejores reproductores de video para Windows 7 [lista 2021]

Cómo arreglar "host de servicio que causa un alto uso de la CPU"

4 métodosPuede ser resuelto"Svchost.exe que provoca un uso elevado de la CPU"ProblemaExplicaré todos los métodos y proporcionaré instrucciones paso a paso para aplicar cada método.No necesita la ayuda de ningún experto para estos métodos.SólocorrectoSeguir puntosGuía paso por paso.Puede optar por probar cualquiera de los métodos o puede probar uno tras otro.De cualquier manera, aprenderá a resolver este problema de forma permanente.Ahora continuemos con estos métodos.

1. Actualice Windows para corregir el error de CPU alto de svchost.exe

Windows proporciona actualizaciones para corregir errores existentes y mejorar la funcionalidad general del sistema.Por lo tanto, actualizar el sistema operativo Windows puede ser la forma más simple pero más efectiva de resolver este problema.Siga los pasos a continuación:

paso 1:Primero, ve a "Panel de control".Ahora busca y ve a "Sistema y seguridad"Opciones.

paso 2:Haga clic enWindows Update.Después de eso, simplemente haz clicBusque actualizaciones.

Windows buscará las actualizaciones disponibles.Si hay una actualización, instálela.Si no es así, pase al siguiente método.

2. Limpiar la computadora

Si el host de servicio que causa el problema de uso elevado de la CPU es causado por algún tipo de virus o malware, este método funcionará a la perfección.Solo necesitas limpiar la PC amenazada.A su vez, esto solucionará el problema.Siga los pasos a continuación:

paso 1: 下载YinstalaciónBuen software antivirus.Si ha instalado un software antivirus,Salta aPróximo paso.

paso 2:Inicie el programa antivirus, luegoA la computadorasubir a"Análisis completo".Por favor tenga paciencia hasta quedetectadoY清除Amenazado.

pregunta relacionada  Corrija el error de [El instalador no puede crear una nueva partición del sistema]

Si es causado por un virus o malware, esto resolverá el problema.Si el problema persiste incluso después de eliminarlo, pase al siguiente método.

3. Deshabilite el servicio problemático

Encontrar y deshabilitar servicios que consumen una gran cantidad de energía de la CPU es una buena manera de resolver el problema del uso elevado de la CPU causado por svchost.exe.Siga los pasos a continuación:

paso 1:Ante todo,Pulsando al mismo tiempo Ctlr + Alt + Supr AbiertoAdministrador de tareas.

paso 2:Cambiar aprocesoTab y Seleccionado 了 Mostrar todos los procesos de usuario Administrador de tareas en la casilla de verificación.

paso 3:justo ahora,Botón derecho del ratón该 Svchost.exeProcesar y hacer clic Vaya a servicio (s).

paso 4:Y luego en "Servicio"Tab, encontrará elsvchost.exeprocesoVarios servicios destacados que se ejecutan bajo.

paso 5:después de esto,Botón derecho del ratónServicio, luego haga clic en "Fuera de servicio",Hasta que encuentre al culpable del problema.

paso 6:Después de encontrar al culpable,poren"correr"(prensaWindows + tecla R) En el cuadro de diálogoEscribe services.msc EntrarSupervisor.

paso 7:En la ventana "Gestión de servicios", busqueEl culpableServicio,Botón derecho del ratónY luego haga clic en "Atributos ".Servicio de actualización de WindowsSuele ser el culpable más probable.

paso 8:en"Atributos "Ventana, ve a"convencional"标签Abajo"Tipo de inicio: " Y cámbialo a "Desactivado".entonces presioneOK,luegoReanudarcomputadora.

pregunta relacionada  El icono de volumen no funciona en Windows [7 métodos]

Esto puede solucionar el problema.

4. Borre el registro del visor de eventos.

A veces, una gran cantidad de almacenamiento de archivos de registro en el Visor de eventos de Windows puede causar este problema.Borrarlos puede resolver el problema.Siga los pasos a continuación:

paso 1:Primero, presioneWindows + tecla Rdesencadenar"correr"Caja de diálogo.En esoEscribe eventvwr,luegoPresione Entrar.

paso 2:en"Visor de eventos"En la ventana, Haga doble clicRegistro de Windows "Para expandirlo.

paso 3:justo ahora,Botón derecho del ratón在 solicitud Y haga clic enBorrar registro.

paso 4:Realice la misma tarea y borre el " la seguridad"設置"Y" sistema" Tronco.

paso 5: por fin, ReanudarORDENADOR PERSONAL.

Conclusión

estos son4 la mejor forma de trabajar, 以Se solucionó el problema del uso elevado de la CPU causado por svchost.exeLa curación prolongada no cura.También puedes usarSolucionar problemas de Windows Update, También puedes pasarMicrosoft官方Hilo de soporte.

Comparte este mensaje

Enviar comentario