Todas las versiones modernas de Windows tienen un componente llamado Service Host SuperFetch, o más simplemente SuperFetch. Está diseñado para acelerar su PC al precargar aplicaciones que abre con frecuencia. En este artículo, explicamos qué es SuperFetch, cómo funciona y cómo puede desactivarlo.
Lo que necesitas saber antes de desactivar SuperFetch en Windows 10
SuperFetch Host Service es un servicio integrado de Windows diseñado para precargar aplicaciones y archivos de uso frecuente en la memoria y hacer que el ordenador funcione más rápido. SuperFetch fue una de las nuevas características ofrecidas en 2007 por Microsoft en Windows Vista. Luego se integró en Windows 7, luego en Windows 10.
¿Cómo funciona SuperFetch?
SuperFetch predice qué aplicaciones abrirá y precarga los datos necesarios en la memoria. También hace esto con archivos de inicio. Esto es para evitar acceder al disco duro con demasiada frecuencia si es lento. El resultado: los programas se inician mucho más rápido y Windows se inicia más rápido.
El algoritmo de SuperFetch puede determinar qué aplicación va a abrir en función del día y la hora. Puede predecir las próximas tres aplicaciones que vas a abrir.
SuperFetch es inteligente: prioriza los programas que ejecuta sobre tareas en segundo plano como la desfragmentación. Estas tareas en segundo plano se ejecutan cuando el ordenador está inactivo, pero una vez completadas, Windows Service Host SuperFetch las vuelve a cargar en la memoria.
SuperFetch es dinámico, se adapta constantemente a sus necesidades. Entonces, si sus programas favoritos cambian con el tiempo, SuperFetch puede adaptarse rápidamente.
Si bien SuperFetch no es estrictamente «necesario» para que el ordenador funcione, proporciona una mejora significativa del rendimiento en la mayoría de las PC. De hecho, SuperFetch realmente puede aumentar el rendimiento de la máquina. Es posible que sus programas favoritos (por ejemplo, su navegador web, aplicación de música o programa de correo electrónico) se carguen aún más rápido después de unos días.
E incluso si instalas una nueva aplicación, SuperFetch no afectará negativamente su rendimiento. Tan pronto como la nueva aplicación solicita memoria, los datos de SuperFetch se purgan. Por lo tanto, para el nuevo programa, la memoria está vacía.
SuperFetch también encuentra problemas en otros casos: incluso en máquinas normales, SuperFetch puede causar un alto uso de la CPU, agotar la RAM y ocupar el disco duro, por lo tanto afecta el rendimiento general del sistema.
Esto puede suceder si SuperFetch se deja llevar y carga demasiados programas (o los que no debería cargar) de antemano. ¡Esta situación puede ocurrir incluso en ordenadores con SSD súper rápidos!
Si descubres que tu disco duro funciona sin parar o que los procesos en segundo plano acaparan sus recursos, es posible que necesites una herramienta de limpieza para que su rendimiento vuelva a la cima.
AVG TuneUp limpia automáticamente los programas innecesarios, elimina los archivos basura y elimina cualquier problema que pueda ralentizarlo. AVG TuneUp es una herramienta de limpieza todo en uno que se especializa en optimizar el rendimiento de su PC. Pruébelo gratis durante 30 días.
Modalidades y pasos para desactivar SuperFetch en Windows 10
La función de SuperFetch no tiene beneficios muy notables en el rendimiento de los equipos con unidades SSD. Por el contrario, los ordenadores con un tipo de unidad que tiende a ser más lenta serán de gran ayuda con este servicio proporcionado por Windows.
Sin embargo, aún puedes deshabilitar SuperFetch en Windows si cree que la función de SuperFetch no es muy influyente o incluso hace que el rendimiento del disco en su administrador de tareas se acerque al 100%.
Ve a Services para desactivar
La función Superfetch se puede habilitar y deshabilitar a través de la interfaz de servicios de Windows.
- Presiona tecla de Windows + R.
- El cuadro de diálogo «Ejecutar Windows» ahora debería estar visible, generalmente está ubicado en la esquina inferior izquierda de la pantalla. Escribe services.msc en el campo provisto, luego selecciona Aceptar.
- Debería aparecer la interfaz de servicios, superponiéndose a tu escritorio y abriendo las ventanas de la aplicación. Busca Superfetch, que se encuentra en el lado derecho de la ventana en la lista alfabética de servicios.
- Haz clic derecho en Superfetch y selecciona Detener.
- Ahora aparecerá un cuadro de diálogo de verificación de servicio que contiene una barra de progreso cuando Windows intentes detener el servicio Superfetch. Puede ser que se tarde un poco, así que ten paciencia.
- Haz clic derecho en Superfetch y selecciona Propiedades.
- Selecciona el menú desplegable Tipo de inicio y selecciona Deshabilitado.
- Selecciona Aplicar y luego selecciona Aceptar.
- Superfetch ahora está deshabilitado. Para volver a activarlo en cualquier momento, repite los pasos anteriores, pero elije Automático como el valor de Tipo de inicio.
Desactiva el servicio dentro del registro
También puedes deshabilitar SuperFetch en el registro de Windows 10 cambiando el valor de EnableSuperfetch.
- Presiona la siguiente combinación de atajos de teclado: tecla de Windows + R.
- El cuadro de diálogo «Ejecutar Windows» ahora debería estar visible, generalmente ubicado en la esquina inferior izquierda de la pantalla. Ingresa regedit en el campo provisto, luego haz clic en Aceptar.
- Ahora deberías poder ver un cuadro de diálogo Control de cuentas de usuario que te preguntará si desea permitir que la aplicación Editor del registro realice cambios en su dispositivo. Seleccione Sí.
- Ahora debería mostrarse el Editor del registro de Windows. Haz clic en el botón de flecha junto a HKEY_LOCAL_MACHINE ubicado en el panel izquierdo del menú, para expandir su contenido.
- Haz lo mismo para las siguientes carpetas y opciones, en este orden: SISTEMA > CurrentControlSet > Control > Administrador de sesiones > Administración de memoria.
- Selecciona PrefetchParameters.
- Ahora debería mostrarse una lista de valores y sus parámetros correspondientes en el lado derecho de la interfaz del Editor del Registro. Haz doble clic en EnableSuperfetch.
- Ingresa en el campo Datos sobre valor. Superfetch se puede reactivar en cualquier momento cambiando este valor a 3.
- Selecciona Aceptar.
- Selecciona Carpeta > Salida en el menú Editor del registro. Superfetch ahora debería estar deshabilitado.
Desactivar SuperFetch en Windows 10 usando el símbolo del sistema
- Escribe cmd en el buscador de Windows y ejecuta como administrador.
- Ingresa el comando: sc stop «SysMain» & sc config «SysMain» start = disabled; luego presiona enter. Y listo.
Es la hora. ¿Tu PC sigue funcionando en inactivo? ¿Tu disco duro está siempre ocupado? Entonces, el problema no fue con SuperFetch y puedes reactivarlo. Para hacer esto, repite los pasos anteriores, pero en lugar de seleccionar Desactivado, selecciona Automático (inicio diferido).
Si tienes problemas de rendimiento y la desactivación de SuperFetch ayudó a resolverlos, ¡claramente fue una buena idea! De lo contrario, es mejor dejar habilitado SuperFetch, ya que realmente mejora el rendimiento.
Otra solución para mejorar el rendimiento y asegurarse de que los programas innecesarios no abarroten tu disco duro es utilizar una herramienta de limpieza especializada. AVG TuneUp ofrece una serie de herramientas de optimización para detectar cuellos de botella en el rendimiento y ayudarlo a corregirlos con solo unos pocos clics. Pruebe AVG TuneUp hoy y dé a su PC una nueva vida.