SuperFetch es una característica importante pero menos conocida de Windows. Como usuario de Windows, si conoce esta función incorporada, puede utilizarla en su beneficio. Por lo tanto, hemos elaborado esta guía para cubrir cada pequeño aspecto de SuperFetch: qué es, cómo funciona, puede causar algún problema, si se deshabilita si genera algún problema y cómo deshabilitar o habilitar Superfetch.
¿Qué es Service Host SuperFetch?
Índice del contenido
¿Qué es SuperFetch y cómo funciona?
SuperFetch es una función que se implementó por primera vez con Windows Vista. Se ejecuta en segundo plano, evaluando continuamente las huellas de uso de RAM y rastreando las categorías de aplicaciones que usa regularmente. Después de identificar el patrón, SuperFetch marca estas aplicaciones como "de uso frecuente" y las carga previamente en la RAM por adelantado. Por lo tanto, cuando ejecute estas aplicaciones, se iniciarán mucho más rápido, ya que ya están precargadas en la memoria y no es necesario obtenerlas del disco duro. Además, solo usa memoria no utilizada. Tan pronto como su sistema requiera más memoria, liberará el espacio RAM necesario.
Recuerde que no es lo mismo que Prefetch, que es el administrador de memoria de precarga que Microsoft lanzó con Windows XP. SuperFetch es básicamente una versión actualizada de Prefetch ya que Prefetch no analizó los patrones de uso de RAM para ajustar sus parámetros de precarga adecuadamente.
¿SuperFetch puede causar problemas?
Aunque SuperFetch es principalmente útil y se ejecuta sin problemas, puede causar algunos problemas:
- Inicio del sistema puede ralentizarse porque SuperFetch está precargando una parte de los datos de su HDD a la RAM.
- Cuando se instala Windows 10 en un SSD, es posible que el beneficio de SuperFetch no sea evidente. Esto es porque Los SSD son tan rápidos que la precarga no es realmente necesaria.
- También puede causar problemas de rendimiento mientras jugar juegos con mucha RAM, especialmente en máquinas que tienen 4 GB de RAM o menos.
Ahora debe preguntarse si está bien deshabilitar SuperFetch si es necesario. Sí, puede apagarlo sin preocuparse por los riesgos. Si su máquina está funcionando sin problemas, deje SuperFetch encendido. Sin embargo, si tiene problemas con el uso elevado de HDD / RAM, luego deshabilite SuperFetch y verifique si ayuda. Si hay alguna mejora notable en el rendimiento, manténgala apagada. De lo contrario, habilítelo de nuevo.
Cómo habilitar o deshabilitar SuperFetch en Windows
Método 1: deshabilitar SuperFetch de los servicios
- Prensa Tecla de Windows + R simultáneamente para abrir el indicador Ejecutar.
- Tipo de Propiedad services.msc en el mensaje y haga clic en OK. Esto abrirá la ventana Servicios.
- En la ventana Servicios, desplácese hacia abajo para encontrar SuperFetch en la lista de servicios. Haga doble clic en este servicio para configurar sus propiedades.
- En el Propiedades ventana, haga clic en Tipo de inicio. Su valor predeterminado se establece en Automático. Seleccione Discapacitado en el menú desplegable. Luego haga clic en el botón Detener debajo de Estado del servicio.
- Haga clic OK para confirmar.
- En caso de que desee habilitar SuperFetch nuevamente, cambie el valor de Tipo de inicio de nuevo a Automatizaciónc y haga clic en el Inicio Botón debajo Servicio de estado.
Método 2: deshabilite SuperFetch a través del Editor del registro
- Tipo de Propiedad regedit en Iniciar búsqueda y presione enter para iniciar el Editor del registro.
- Utilice la barra lateral izquierda para navegar hasta la siguiente clave de registro:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory \ Gestión PrefetchParameters
- En el panel derecho, haga doble clic en Activar Superfetch. En caso de que este valor de registro no se encuentre allí, haga clic con el botón derecho en la carpeta PrefetchParameters, luego elija New> DWORD Value.
Los valores predefinidos para EnableSuperfetch son:
- 0: deshabilitar Superfetch
- 1: habilita la búsqueda previa de aplicaciones
- 2: habilita la precarga de arranque
- 3: habilita la captación previa de todo (predeterminado)
- Asigne EnableSuperfetch 0.
- Cierre la ventana del Editor del Registro y reinicie su sistema.
- Para habilitar SuperFetch nuevamente, simplemente configure EnableSuperfetch en 3.
Método 3: deshabilite SuperFetch usando el símbolo del sistema
- Ejecute el símbolo del sistema como administrador.
- Para deshabilitar SuperFetch, copie y pegue el siguiente comando y presione Entrar.
sc stop "SysMain" & sc config "SysMain" start = deshabilitado
- Si desea habilitar SuperFetch nuevamente, copie y pegue el siguiente comando y presione Entrar.
sc config "SysMain" start = auto & sc start "SysMain"
- Ahora cierre la ventana del símbolo del sistema.
Método 4: deshabilite SuperFetch usando PowerShell
- Ejecute PowerShell como administrador.
- Para deshabilitar SuperFetch, copie y pegue el siguiente comando y presione Entrar.
Stop-Service -Force -Name "SysMain"; Set-Service -Name "SysMain" -StartupType deshabilitado
- Si desea habilitar SuperFetch nuevamente, copie y pegue el siguiente comando y presione Entrar.
Set-Service -Name "SysMain" -StartupType Automático -Estado en ejecución
- Ahora cierre la ventana de PowerShell.
¡Envolviendolo!
Enumeramos todas las posibles soluciones para habilitar o deshabilitar SuperFetch. Si conoce algún otro método que podamos haber perdido, no dude en compartirlo con nosotros en la sección de comentarios a continuación. Comuníquese con nosotros en caso de dudas. ¡Estaremos encantados de ayudar!
Asmara
En Windows 10 1809, a veces su nombre es solo SysMain en la descripción si lo busca en services.msc