¿Qué es Superfetch (SysMain) en Windows 10? Y cómo desactivarlo

Windows 10 es una mejora definitiva con respecto a las versiones anteriores en muchos sentidos, pero también puede parecer lento y lento cuando no está configurado correctamente. De las muchas formas de mejorar el rendimiento de Windows 10, hay una característica menos conocida que debe conocer: Superfetch es ahora denominado SysMain después de la actualización de Windows 10 1809.

En este artículo, aprenderá todo lo que necesita saber sobre qué es Superfetch (SysMain), cómo funciona, por qué podría ser problemático y cómo deshabilitarlo si está causando problemas.

¿Qué es Superfetch (SysMain)?

Superfetch es una función que se introdujo en Windows Vista. La descripción oficial del servicio Superfetch dice que "mantiene y mejora el rendimiento del sistema a lo largo del tiempo", pero eso es vago y no explica toda la historia.

Se sienta silenciosamente en segundo plano, analizando constantemente los patrones de uso de RAM y aprendiendo qué tipo de aplicaciones ejecuta con más frecuencia. Con el tiempo, Superfetch marca estas aplicaciones como "de uso frecuente" y las carga previamente en la RAM antes de tiempo.

Superfetch aparece como "Host de servicio: SysMain" en el Administrador de tareas de Windows. La idea es que cuando quieras ejecutar la aplicación, se inicie mucho más rápido porque ya está precargada en la memoria.

De forma predeterminada, Superfetch está diseñado para ocupar todo su espacio RAM disponible con aplicaciones precargadas. No se preocupe: solo se ocupa de la memoria no utilizada . Tan pronto como su sistema necesite más RAM (por ejemplo, para cargar una aplicación que no estaba precargada), renuncia a la memoria necesaria según sea necesario.

Tenga en cuenta que Superfetch no es lo mismo que Prefetch, el administrador de memoria de precarga introducido en Windows XP. Superfetch es en realidad el sucesor de Prefetch. ¿Cual es la diferencia? Prefetch no analizó los patrones de uso a lo largo del tiempo y ajustó sus parámetros de precarga en consecuencia.

¿Es Superfetch (SysMain) realmente necesario?

En su mayor parte, Superfetch es útil. Si tiene una PC moderna con especificaciones promedio o mejores, lo más probable es que Superfetch funcione tan bien que ni siquiera lo notará. Es muy probable que Superfetch ya se esté ejecutando en su sistema en este momento, y ni siquiera lo sabía.

Pero hay algunos "problemas" que pueden surgir con Superfetch (SysMain):

  • Dado que Superfetch siempre se ejecuta en segundo plano, el propio servicio Superfetch siempre utiliza algo de CPU y RAM.
  • Superfetch no elimina la necesidad de cargar aplicaciones en la RAM. Más bien, reubica la carga en un momento anterior. Siempre que ocurre esa carga, su sistema aún experimenta la misma desaceleración que si estuviera iniciando la aplicación sin Superfetch.
  • El inicio del sistema puede ser lento porque Superfetch está precargando un montón de datos de su HDD a la RAM. Si su HDD funciona al 100% durante unos minutos cada vez que inicia o reinicia su computadora, Superfetch podría ser el culpable.
  • Las ganancias de rendimiento de Superfetch pueden pasar desapercibidas cuando Windows 10 está instalado en un SSD. Dado que las SSD son tan rápidas, realmente no necesita precarga. Si esto le interesa, consulte nuestra guía para mover Windows de HDD a SSD .

También se sabe que Superfetch causa problemas de rendimiento durante los juegos , particularmente en sistemas con 4GB de RAM o menos. No está claro por qué sucede esto porque no ocurre para todos, pero sospechamos que tiene que ver con juegos con mucha RAM que solicitan y liberan memoria constantemente, lo que puede hacer que Superfetch cargue y descargue datos constantemente.

Relacionado: Los mejores consejos y trucos para arreglar el uso del disco al 100% en Windows 10

¿Es seguro desactivar Superfetch? ¡Sí! No hay riesgo de efectos secundarios si decide apagarlo. Recomendamos que si su sistema está funcionando bien, lo deje encendido. Si tiene problemas de uso elevado de HDD, uso elevado de RAM o rendimiento degradado durante actividades con mucha RAM, intente apagarlo y ver si ayuda. Si es así, manténgalo apagado. De lo contrario, vuelva a encenderlo.

Nota: Para mejorar el rendimiento en un sistema con poca RAM, recomendamos ajustar el límite de memoria virtual de Windows y ajustar los efectos visuales de Windows . También puede probar estos consejos para un inicio y apagado más rápidos .

Cómo deshabilitar Superfetch (SysMain) en Windows 10

Para reiterar, no recomendamos deshabilitar Superfetch excepto como una medida de solución de problemas para los problemas potenciales mencionados anteriormente. La mayoría de los usuarios deben mantener habilitado Superfetch porque ayuda con el rendimiento general. Si no está seguro, intente apagarlo. Si no nota ninguna mejora, vuelva a encenderlo.

Nuevamente, Superfetch se conoce como SysMain en Windows 10. Así que eso es lo que los usuarios deberían buscar al deshabilitarlo.

Uso de la aplicación de servicios Servicio SysMain en la ventana Servicios

  1. Abra el menú Inicio, busque servicios y luego inicie la aplicación Servicios. Alternativamente, abra el indicador Ejecutar presionando la tecla de Windows + R , luego escriba services.msc y haga clic en Aceptar .
  2. Desplácese hacia abajo hasta que vea SysMain , haga clic derecho en él y haga clic en Detener . Superfetch ahora está deshabilitado.
  3. Aún así, en la aplicación Servicios, haga clic con el botón derecho en SysMain y seleccione Propiedades . En la pestaña General, busque el tipo de inicio y cámbielo a Desactivado . (O Manual si desea tener la opción de activarlo cuando lo necesite).

Usando el Editor del Registro

La aplicación Servicios es el método preferido para esto, pero si no funciona por alguna razón, siempre puede editar la clave de registro directamente. Antes de hacer esto, asegúrese de hacer una copia de seguridad del registro en caso de que algo salga mal.

Tenga en cuenta que es importante crear un punto de restauración del sistema antes de realizar cambios en el registro. Puede volver a este punto de restauración en caso de cualquier percance.

Crear un punto de restauración

  1. En la barra de búsqueda del menú Inicio, escriba Crear un punto de restauración y haga clic en él en los resultados de la búsqueda.
  2. Si el botón Restaurar sistema está atenuado, significa que Protección del sistema está deshabilitada.
  3. Para habilitar la Protección del sistema , haga clic en la unidad C: en la misma ventana. Luego haga clic en Configurar y haga clic en Activar protección del sistema . Haga clic en Aceptar.
  4. Para crear un punto de restauración, simplemente haga clic en Crear e introduzca un nombre para el punto de restauración.

Deshabilitar Superfetch (SysMain)

  1. En la barra de búsqueda del menú Inicio, busque regedit , luego selecciónelo de los resultados. Alternativamente, abra el indicador Ejecutar presionando la tecla de Windows + R , luego escriba regedit y haga clic en Aceptar .
  2. Busque la clave SysMain. Usando la barra lateral izquierda, navegue hasta lo siguiente:
     HKEY_LOCAL_MACHINE  System  CurrentControlSet  Services  SysMain
  3. Desactive SysMain. En la sección de la derecha, haga doble clic en Inicio y configure Información del valor en 4. Guarde los cambios y reinicie su computadora.

Usando el símbolo del sistema

La forma más rápida de desactivar Superfetch y sentirse como un usuario avanzado de Windows mientras lo hace es utilizar el símbolo del sistema.

  1. En la barra de búsqueda del menú Inicio, escriba cmd y haga clic con el botón derecho en Símbolo del sistema> Ejecutar como administrador.
  2. En la consola, escriba: sc stop "SysMain" y presione Enter.
  3. Después de esto, escriba: sc config "SysMain" start = disabled y presione Enter.
  4. Cierre el símbolo del sistema y reinicie su computadora.

Otras funciones de Windows 10 que puede deshabilitar

Superfetch no es el único ejemplo de una función que podría estar mejor desactivada. Es mejor dejar muchas otras funciones desactivadas debido a la compensación de rendimiento.

Crédito de la imagen: AntonioGuillemF / Depositphotos