El sistema local del host de servicio causa un alto uso de CPU o memoria

computadoras imagen relacionada

Windows Service Host es un servicio general que Windows utiliza para cubrir cualquier servicio principal que acceda a bibliotecas de vínculos dinámicos (DLL)

Cuando vea Service Host en el Administrador de tareas, también verá una flecha hacia abajo a la izquierda. Si selecciona esto, verá qué servicios se incluyen bajo este paraguas.

La idea era crear estos servicios generales para organizar los recursos en grupos lógicos. Por ejemplo, un único host de servicio incluiría todas las transferencias de archivos de fondo y de Windows Update. Otro podría albergar Windows Firewall, Defender, etc. La teoría era permitir que Windows agrupara estos recursos para que cualquier programa pudiera usarlos de tal manera que si uno fallaba o se cerraba, el resto del sistema permanecería estable.

Si revisa su propia computadora, es probable que vea varias instancias del host de servicio de Windows. Seleccione la flecha junto a ella y vea qué aloja cada uno.

En los sistemas Windows pre-Creators Update, verá algunos servicios de host de servicio que contienen varios procesos. Después de Creator Update, ahora verá muchos más hosts de servicios con servicios individuales dentro de ellos. La idea era facilitar el proceso de resolución de problemas separándolos.

El host de servicio de Windows utiliza una alta CPU o RAM

Ahora sabe que Windows Service Host es exactamente eso, un servicio de host que se encarga de otros servicios. Cuando ve que un host de servicio de Windows usa mucha CPU o RAM, ahora también sabe que no es el host en sí, sino uno de sus subservicios.

Esto generalmente se debe a un proceso bloqueado o un error de configuración o corrupción de archivos. La buena noticia es que existen algunas formas de solucionar este problema. La mala noticia es que el Administrador de tareas no siempre informa exactamente qué subservicio está causando problemas.

Siempre que encuentre un error de Windows, lo primero que debe hacer es reiniciar por completo. Guarde cualquier trabajo que no quiera perder y reinicie su computadora. Si el problema desaparece, mucho mejor. De lo contrario, siga estos pasos hasta que se resuelva el problema.

Windows Update es una causa común de uso elevado de CPU o RAM. Su primera comprobación debería ser para ver si se está ejecutando una actualización.

  • Haga clic derecho en el botón Inicio de Windows y seleccione Configuración.
  • Seleccione Actualización y seguridad y compruebe si Windows está ejecutando una actualización.

Si se está ejecutando Windows Update, debería ver una barra de progreso. De lo contrario, debería ver un mensaje que le indica que su dispositivo está actualizado.

La segunda comprobación consiste en corregir los errores de Windows con el Comprobador de archivos de sistema.

  • Haga clic derecho en el botón Inicio de Windows y seleccione Símbolo del sistema (Administrador).
  • Escriba o pegue "sfc / scannow" y presione Entrar.
  • Deje que el proceso se complete.

Si el Comprobador de archivos del sistema encuentra errores, los corregirá automáticamente. Si sigue viendo un uso elevado después de realizar este proceso, hay algo más que podemos probar.

  • Escriba "powershell" en el símbolo del sistema que acaba de utilizar.
  • Escriba o pegue 'Dism / Online / Cleanup-Image / RestoreHealth' y presione Entrar.
  • Deje que el proceso se complete.

DISM es un Comprobador de integridad de archivos de Windows que compara archivos de Windows "en vivo" con el caché de Windows que contiene copias de los originales. Si detecta algo fuera de lugar que no haya sido modificado por un usuario o programa autorizado, reemplaza el archivo por el original.

Detener el servicio

Si ninguna de estas correcciones funciona, verifiquemos el servicio que está causando el problema. Necesitamos identificar el servicio bajo el host de servicio usando CPU o RAM. Luego tenemos que detener este servicio, monitorear y partir de ahí.

  • Abra el Administrador de tareas y seleccione el host de servicio usando toda su CPU o RAM.
  • Verifique el proceso a continuación. Por ejemplo, podría ser Windows Audio.
  • Haga clic con el botón derecho en ese servicio y seleccione Abrir servicios.
  • Haga clic derecho en el servicio y seleccione Detener.
  • Controle su computadora para ver si el uso disminuye.

Obviamente, cambiaría Windows Audio al servicio que usa su procesador. Todos ellos tendrán una entrada de servicio correspondiente, por lo que el proceso funcionará independientemente de lo que realmente sea.

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Semrush sigue a tu competencia

Fecha actualización el 2021-02-25. Fecha publicación el 2021-02-25. Categoría: computadoras Autor: Oscar olg Mapa del sitio Fuente: bollyinside