Cómo reparar el alto uso de la CPU por el host del servicio: sistema local en Windows 10

El problema del uso elevado de la CPU por parte del host del servicio: el sistema local en Windows 10 generalmente se nota en computadoras con discos duros mecánicos. A continuación encontrará los pasos para solucionar este problema.

Uso elevado de la CPU por parte del host del servicio: sistema local en Windows 10

Si bien el Administrador de tareas señala que Host del servicio: Sistema local es responsable del uso elevado de la CPU en Windows 10, el problema generalmente es causado por un Servicio de Windows conocido como "Superfetch".

Superfetch es una característica del sistema operativo Windows, diseñada para mejorar la apertura de programas en su computadora al cargar los archivos de programa más utilizados en la RAM.

Sin embargo, si su computadora no tiene suficiente RAM, Service Host Superfetch puede causar fácilmente un alto uso de CPU, ralentizando su computadora.

Como se mencionó anteriormente, Superfetch entra en juego en PC con discos duros mecánicos tradicionales (HDD) y no en computadoras equipadas con unidades de estado sólido (SSD).

¿Debe deshabilitar Superfetch?

En general, los episodios de uso elevado de CPU por parte del host del servicio: el sistema local en Windows 10 no debería causar problemas o daños a su computadora.

Cuando el servicio Superfetch está causando un alto uso de la CPU, generalmente está tratando de limpiar la RAM y copiar nuevos archivos que ha estado utilizando recientemente.

Una vez que el servicio Superfetch ha completado su tarea, el uso de la CPU disminuye y la computadora debe volver a su estado normal.

Sin embargo, si su computadora sufre constantemente episodios de alto uso de CPU por parte del servicio local del host del servicio, puede esperar una mejora significativa en su rendimiento al deshabilitar Superfetch en su computadora.

Deshabilitar SuperFetch en Windows 10

Siga los pasos a continuación para deshabilitar Superfetch en su computadora y esto debería solucionar el problema del uso elevado de la CPU por parte del host del servicio: sistema local en su computadora.

1. Haga clic derecho en el botón Inicio y haga clic en Ejecutar.

2. En la ventana Ejecutar comando, escriba services.msc y haga clic en Aceptar.

3. En la pantalla Servicios, desplácese hacia abajo y ubique el Servicio SuperFetch.

4. Luego, haga clic derecho en SuperFetch y haga clic en Propiedades.

4. En la pantalla Propiedades de SuperFetch, desactive Superfetch cambiando el “Tipo de inicio de Automático a Desactivado.

5. Haga clic en Aceptar para guardar esta configuración en su computadora.

Deshabilitar SuperFetch usando el registro

También puede deshabilitar SuperFetch utilizando el Editor del registro en su computadora.

1. Abra el comando Ejecutar en su computadora.

2. En la ventana Ejecutar comando, escriba Regedit y haga clic en Aceptar.

3. En la pantalla del Editor del registro, navegue hasta HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> Session Manager> MemoryManagement> y haga clic en PrefetchParameters Folder.

4. En el panel derecho, haga doble clic en EnableSuperFetch.

5. En Editar valor DWORD, escriba "0" en el campo "Información del valor" y haga clic en Aceptar.

Esto deshabilitará el servicio Superfetch en su computadora.