Arreglar Host de servicio: Sistema local (svchost.exe) Alto uso de CPU y disco

Arreglar Host de servicio: Sistema local (svchost.exe) Alto uso de CPU y disco:(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage:) si se enfrenta a este problema en el que un proceso llamado Host de servicio : (Service Host)Sistema(System) local (svchost.exe) está utilizando todos los recursos del sistema, lo que provoca un uso elevado de CPU y disco(Disk) en el Administrador de tareas,(Task Manager) no se preocupe, ya que hoy veremos cómo(How) solucionar este problema con la ayuda de este artículo. Esta publicación lo ayudará si enfrenta un uso elevado de la CPU(High CPU) , el uso de la memoria(Memory) o el uso del disco(Disk) debido al proceso Host de servicio : (Service Host)sistema(System) local .

¿Qué es Host de servicio: sistema local (svchost.exe)?(What is Service Host: Local System (svchost.exe)?)

Host de servicio : el (Service Host)sistema(System) local es en sí mismo un paquete de otros procesos del sistema que se ejecutan bajo él, en otras palabras, es básicamente un contenedor de alojamiento de servicios genérico. Por lo tanto, la solución de este problema se vuelve difícil, ya que cualquier proceso que se ejecute bajo Service Host : Sistema(System) local puede causar un problema de uso elevado de la CPU o del disco. Host de servicio : el (Service Host)sistema(System) local incluye procesos como un administrador de usuarios, un cliente de directiva de grupo(Group Policy Client) , Windows Auto Update , un servicio de transferencia inteligente en(Background Intelligent Transfer Service) segundo plano ( BITS ), un programador de tareas(Task Scheduler) , etc.

Puede ver rápidamente varios procesos en Host de servicio(Service Host) : Sistema local presionando las Ctrl + Alt + Del juntas para abrir el Administrador de tareas(Task Manager) , luego cambie a la pestaña Procesos(Processes) y busque los procesos relacionados con el Host de servicio , como (Service Host)Host de servicio: (Service Host)Servicio(Service) local , Host de servicio(Service Host) : Red Servicio(Network Service) , etc. Cuando amplíe este servicio, encontrará varios procesos ejecutándose bajo él.

Arreglar Host de servicio: Sistema local (svchost.exe) Alto uso de CPU y disco

Como puede ver, hay una serie de procesos que se ejecutan en Service Host : Sistema(System) local (svchost.exe), como Windows Update , que puede consumir una gran cantidad de recursos del sistema, pero si un proceso en particular está causando un alto uso de CPU y disco(Disk) constantemente, entonces puede ser un problema del que hay que ocuparse. Entonces, sin perder tiempo, veamos Cómo reparar el host de servicio : (Fix Service Host)sistema(System) local (svchost.exe) Alto uso de CPU(High CPU) y disco(Disk Usage) con la ayuda del tutorial que se detalla a continuación.

Fix Service Host : Sistema(System) local (svchost.exe) Alto uso de CPU(High CPU) y disco(Disk Usage)

Nota: asegúrese de  crear un punto de restauración(create a restore point)  en caso de que algo salga mal.

Antes de continuar con los pasos de solución de problemas, primero debe identificar la causa raíz del problema, es decir, qué servicio o proceso en Host de servicio : (Service Host)sistema(System) local está causando el problema de uso elevado de CPU o disco(Disk) . Para ello necesitarás una herramienta gratuita de Microsoft llamada Process Explorer .

1.Descargue este programa desde el enlace anterior, haga clic derecho en el archivo procexp64.exe( procexp64.exe file) y seleccione ejecutar como administrador.(run as administrator.)

Haga clic derecho en el archivo procexp64.exe y seleccione ejecutar como administrador

2.Ahora haga clic en la columna CPU(CPU column) para ordenar los procesos por CPU o consumo de memoria.(CPU or memory consumption.)

3.A continuación, busque el proceso svchost.exe( svchost.exe process) en la lista y haga clic derecho sobre él y seleccione Propiedades.(Properties.)

Busque el proceso svchost.exe en la lista y haga clic derecho sobre él y seleccione Propiedades.

4.En la ventana de propiedades de svchost.exe, cambie a la pestaña Servicios(Services tab) , donde encontrará una lista de los servicios que se ejecutan en este proceso.(find a list of services running under this process.)

En la ventana de propiedades de svchost.exe, cambie a la pestaña Servicios

5. A continuación, cambie a la pestaña Subproceso(Thread tab) , donde encontrará todos los subprocesos que se ejecutan dentro del servicio svchost.exe.

Cambie a la pestaña Subproceso donde encontrará todos los subprocesos que se ejecutan dentro del servicio svchost.exe

6.Haga clic en la columna CPU y la columna Cycles Delta(CPU column & Cycles Delta column) para ordenar los subprocesos y encontrar el servicio o la biblioteca dll que causa un alto uso de la CPU.(find the service or dll library causing high cpu usage.)

7.Haga clic en el servicio en particular que causa el problema y haga clic en el botón Eliminar o suspender.(Kill or suspend button.)

Encuentre el servicio o la biblioteca dll que causa un alto uso de la CPU y luego haga clic en el botón Eliminar o suspender

8. A continuación, espere unos minutos y compruebe si el uso elevado de la CPU o del disco por parte del Host de servicio: Sistema local (svchost.exe) está solucionado.(high CPU or Disk usage by Service Host: Local System (svchost.exe) is fixed.)

9.Si aún enfrenta el problema, siga los pasos anteriores para todos los subprocesos que consumen una gran parte de los recursos del sistema.

10. Una vez que se haya concentrado en el culpable particular que estaba causando el problema, debe deshabilitar(disable) el servicio en particular desde la ventana services.msc.

11. Para hacer esto, deberá asignar los nombres de DLL a los nombres de servicio(map DLL names to service names) , utilizando el paso 4.

Deberá asignar nombres de DLL a nombres de servicio

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

servicios.msc ventanas

13.Encuentre los servicios particulares que causan el problema(particular services causing the issue) en la ventana service.msc, luego haga clic derecho sobre él y seleccione Propiedades.

Haga clic derecho en los servicios particulares que causan el problema y seleccione Propiedades

14.Si el servicio ya se está ejecutando, haga clic en Detener(Stop) y, a continuación, en el menú desplegable Tipo de inicio , seleccione (Startup)Deshabilitado.(Disabled.)

Haga clic en Detener y luego, en el menú desplegable Tipo de inicio, seleccione Deshabilitado

15.Haga clic en Aplicar(Apply) seguido de Aceptar para guardar los cambios y esto solucionaría el problema del host de servicio: sistema local (svchost.exe) de uso elevado de CPU y disco  (Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage ).(issue.)

Método 1: ejecutar el comando SFC y DISM(Method 1: Run SFC and DISM Command)

1.Presione 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)

SFC escanear ahora símbolo del sistema

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

4. Vuelva a abrir cmd y escriba el siguiente comando y presione enter después de cada uno:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM restaurar el sistema de salud

5. Deje que se ejecute el comando DISM y espere a que finalice.

6. Si el comando anterior no funciona, intente con el siguiente:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Nota: (Note:) Reemplace(Replace) C:RepairSourceWindows con la ubicación de su fuente de reparación ( disco de instalación o recuperación de (Recovery Disc)Windows(Windows Installation) ).

7.Reinicie su PC para guardar los cambios y ver si puede reparar el  Host de servicio: Sistema local (svchost.exe) Alto uso de CPU y disco.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Método 2: eliminar la carpeta de distribución de software(Method 2: Delete SoftwareDistribution Folder)

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

servicios.msc ventanas

2.Haga clic derecho en el servicio de actualización de Windows(Windows Update service) y seleccione Detener.(Stop.)

Haga clic derecho en el servicio de actualización de Windows y seleccione Detener

3.Abra el Explorador de archivos(File Explorer) y luego navegue a la siguiente ubicación:

C:\Windows\SoftwareDistribution

4. Elimine todos(Delete all) los archivos y carpetas en SoftwareDistribution.

Elimine todos los archivos y carpetas en SoftwareDistribution

5.Vuelva a hacer clic con el botón derecho en el servicio de actualización de Windows y( Windows Update service) luego seleccione Iniciar.(Start.)

Haga clic derecho en el servicio de actualización de Windows y luego seleccione Iniciar

6. Ahora, intente descargar las actualizaciones y vea si puede reparar el Host de servicio: Sistema local (svchost.exe) Alto uso de CPU y disco.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Método 3: deshabilitar Superfetch(Method 3: Disable Superfetch)

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

ventanas de servicios

2.Busque el servicio Superfetch en la lista, luego haga clic derecho sobre él y seleccione Propiedades.(Properties.)

Haga clic derecho en Superfetch y seleccione Propiedades

3.En Estado del servicio(Service) , si el servicio se está ejecutando, haga clic en Detener.(Stop.)

4.Ahora, en el menú desplegable Tipo de inicio , seleccione ( Startup)Deshabilitado.(Disabled.)

haga clic en detener y luego establezca el tipo de inicio en deshabilitado en las propiedades de superfetch

5.Haga clic en Aplicar seguido de Aceptar.

6.Reinicie su PC para guardar los cambios.

Si el método anterior no deshabilita los servicios de Superfetch , puede seguir deshabilitando Superfetch usando el Registro:(disable Superfetch using Registry:)

1.Presione la tecla de Windows + R, luego escriba regedit y presione Enter para abrir el Editor del Registro(Registry Editor) .

Ejecutar comando regedit

2. Navegue hasta la siguiente clave de registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

3.Asegúrese de haber seleccionado PrefetchParameters y luego, en la ventana derecha, haga doble clic en la clave EnableSuperfetch y cambie su valor a 0 en el campo de datos de valor.(change it’s value to 0 in the value data field.)

Haga doble clic en la clave EnablePrefetcher para establecer su valor en 0 para deshabilitar Superfetch

4.Haga clic en Aceptar y cierre el Editor del Registro(Registry Editor) .

5.Reinicie su PC para guardar los cambios y ver si puede reparar el  Host de servicio: Sistema local (svchost.exe) Alto uso de CPU y disco.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Método 4: corrección del registro(Method 4: Registry Fix)

1.Presione la tecla de Windows + R, luego escriba regedit y presione Enter para abrir el Editor del Registro(Registry Editor) .

Ejecutar comando regedit

2. Navegue hasta la siguiente clave de registro:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Ndu

3.Asegúrese de seleccionar Ndu y luego, en el panel derecho de la ventana, haga doble clic en Inicio.( double-click on Start.)

Haga doble clic en Iniciar en el editor de registro de Ndu

4. Cambie el valor de Inicio a 4(Change the value of Start to 4) y haga clic en Aceptar.

Escriba 4 en el campo de datos de valor de Inicio

5. Cierra todo y reinicia tu PC para guardar los cambios.

Método 5: Ejecute el solucionador de problemas de Windows Update(Method 5: Run Windows Update troubleshooter)

1.Presione la Windows Key + I para abrir Configuración(Settings) y luego haga clic en Actualización y seguridad.(Update & Security.)

Presione la tecla Windows + I para abrir Configuración y luego haga clic en el ícono Actualizar y seguridad

2.En el menú de la izquierda, asegúrese de seleccionar Solucionar problemas.(Troubleshoot.)

3. Ahora(Get) , en la sección Ponerse en marcha, haga clic en Windows Update.

4. Una vez que haga clic en él, haga clic en " Ejecutar el solucionador de problemas(Run the troubleshooter) " en Windows Update.

Seleccione Solucionar problemas y luego, en Ponerse en marcha, haga clic en Windows Update

5.Siga las instrucciones en pantalla para ejecutar el solucionador de problemas y ver si puede reparar el Host de servicio: Sistema local (svchost.exe) Alto uso de CPU y disco.(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage.)

Ejecute el Solucionador de problemas de Windows Update para corregir el uso elevado de la CPU del instalador de módulos de Windows

Método 6: realizar un inicio limpio(Method 6: Perform a Clean boot)

A veces, el software de terceros puede entrar en conflicto con el sistema(System) y, por lo tanto, puede causar un uso elevado de la CPU en su PC. Para  reparar el host de servicio: uso elevado de CPU y disco del sistema local (svchost.exe)(Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage) , debe realizar un inicio limpio(perform a clean boot) en su PC y diagnosticar el problema paso a paso.

Realice un arranque limpio en Windows.  Arranque selectivo en la configuración del sistema

Método 7: reiniciar el servicio de actualización de Windows(Method 7: Restart Windows Update service)

1.Presione la tecla de Windows + R, luego escriba " services.msc " (sin comillas) y presione Enter.

ventanas de servicios

2. Localice los siguientes servicios:

Servicio de transferencia inteligente en segundo plano (BITS) ( Background Intelligent Transfer Service (BITS))
Servicio criptográfico (Cryptographic Service)
Windows Update
MSI Installer

3.Haga clic derecho en cada uno de ellos y luego seleccione Propiedades(Properties) . Asegúrese de que su  Tipo de (A)inicio(Startup type) esté configurado en Automático.(utomatic.)

asegúrese de que su Tipo de inicio esté configurado en Automático.

4. Ahora, si alguno de los servicios anteriores se detiene, asegúrese de hacer clic en Iniciar en Estado del servicio.(Start under Service Status.)

5.A continuación, haga clic con el botón derecho en el servicio de actualización de Windows(Windows Update) y seleccione Reiniciar.(Restart.)

Haga clic derecho en el Servicio de actualización de Windows y seleccione Reiniciar

6.Haga clic en Aplicar(Apply) seguido de Aceptar y luego reinicie su PC para guardar los cambios.

Método 8: Cambiar la programación del procesador(Method 8: Change Processor Scheduling)

1.Presione la tecla de Windows + R, luego escriba sysdm.cpl y presione Entrar(Enter) para abrir Propiedades (Properties)del sistema(System) .

propiedades del sistema sysdm

2.Cambie a la pestaña Avanzado y haga clic en (Advanced)Configuración(Settings) en Rendimiento.(Performance.)

configuración avanzada del sistema

3.Vuelva a cambiar a la pestaña Avanzado(Advanced tab) en Opciones de rendimiento.

4.En Programación del procesador(Processor) , seleccione Programa(Program) y haga clic en Aplicar(Apply) seguido de Aceptar.

En Programación del procesador, seleccione Programa

5.Reinicie su PC para guardar los cambios y verifique si puede resolver el problema Host de servicio: Sistema local (svchost.exe) Uso elevado de CPU y disco.(Service Host: Local System (svchost.exe) High CPU and Disk Usage issue.)

Método 9: deshabilite el servicio de transferencia inteligente en segundo plano(Method 9: Disable Background Intelligent Transfer Service)

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

msconfig

2.Cambie a la pestaña de servicios y luego desmarque "Servicio de transferencia inteligente en segundo plano".( uncheck “Background Intelligent Transfer Service”.)

Desmarque Servicio de transferencia inteligente en segundo plano

3.Haga clic en Aplicar seguido de Aceptar.

Método 10: realizar la restauración del sistema(Method 10: Perform System Restore)

1.Presione la tecla de Windows + R y escriba " sysdm.cpl " y luego presione enter.

propiedades del sistema sysdm

2.Cambie a  la pestaña Protección del sistema y haga clic en el botón (System Protection) Restaurar sistema( System Restore ) .

restauración del sistema en propiedades del sistema

3.Haga clic en Siguiente y elija el (Next)punto de restauración del sistema(System Restore point) deseado .

Haga clic en Siguiente y elija el punto de restauración del sistema deseado

4. Siga las instrucciones en pantalla para completar la restauración del sistema.

5.Reinicie su PC para guardar los cambios.

Recomendado:(Recommended:)

Eso es todo, ha solucionado con éxito el host de servicio: sistema local (svchost.exe), alto uso de CPU y disco,( Fix Service Host: Local System (svchost.exe) High CPU and Disk Usage) pero si todavía tiene alguna pregunta sobre este tutorial, 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