¿Qué es Superfetch (Sysmain) en Windows 10 y cómo deshabilitarlo?
Superfetch es un proceso del sistema de Windows que ha tenido varios nombres a lo largo de los años. En Windows XP se conocía como Prefetch . Superfetch se introdujo en Windows Vista , y en las últimas versiones de Windows 10 ahora se conoce como Sysmain .
En última instancia, el propósito de cada generación de Superfetch ha sido el mismo: aumentar el rendimiento de Windows precargando las aplicaciones que usa con frecuencia en la RAM antes de que necesite usarlas. Pero, ¿qué es Superfetch ?
¿Cómo funciona Superfetch (Sysmain)?(How Does Superfetch (Sysmain) Work?)
En las últimas versiones de Windows 10 , el servicio Superfetch ahora aparece con el nombre SysMain . En el Administrador de tareas(Task Manager) , aparece como Service Host: SysMain .
Si está ejecutando una versión anterior de Windows 10 o cualquier versión de Windows 7 u 8, esto aparecerá en el Administrador de tareas(Task Manager) como Host de servicio: Superfetch(Service Host: Superfetch) .
Este servicio se ejecuta en segundo plano (usando muy poca potencia de CPU(CPU) ) y analiza cuánta RAM está usando y qué aplicaciones ejecuta con más frecuencia. Cualquier aplicación que el servicio reconozca como "de uso frecuente", comenzará a precargar la aplicación en la RAM . De esta manera, la próxima vez que ejecute la aplicación, se iniciará mucho más rápido.
Puede que le preocupe que esto signifique que Superfetch está utilizando toda su RAM , pero no es así. El servicio se enfoca en precargar aplicaciones en RAM sin usar . Esto no se registra como memoria consumida. Verá esto si abre el Administrador de tareas(Task Manager) en la pestaña Procesos(Processes) y observa el uso de la memoria(Memory) .
Aunque Superfetch está consumiendo toda la RAM no utilizada con aplicaciones precargadas, el uso de RAM consumido aún no muestra el 100%. Esto se debe a que Superfetch se está ejecutando en segundo plano y liberará cualquier RAM no utilizada que esté usando cada vez que necesite usar esa memoria para otras tareas activas.
¿Deberías matar a Superfetch (Sysmain)?(Should You Kill Superfetch (Sysmain)?)
Por lo general, no es necesario detener la ejecución de Superfetch . Utiliza una cantidad muy minúscula de CPU , y sólo utiliza RAM no utilizada . Todo esto es imperceptible para el usuario general.
Sin embargo, ha habido algunos informes en los foros de usuarios de Microsoft que a veces el proceso (Microsoft)Superfetch ( Sysmain ) en realidad causa problemas de rendimiento. Algunos de estos problemas informados incluyen:
- Utilización constante del disco al 100 %.
- Sobrecalentamiento(Overheating) que lleva al apagado del sistema.
- (Slow)Tiempo de arranque lento cuando enciende su computadora.
- En hardware débil, Superfetch podría usar más CPU y RAM de lo que le gustaría.
- Se sabe que causa problemas de rendimiento durante los juegos(performance issues while gaming) .
El problema más común que informan las personas es el problema de utilización del disco al 100 %. Si es usted, deshabilitar Superfetch o Sysmain puede resolver el problema.
Dado que Superfetch es solo una función de optimización del sistema, no dañará a Windows al detener el servicio. Sin embargo, puede notar que iniciar sus aplicaciones favoritas puede demorar un poco más de lo habitual.
Cómo deshabilitar Superfetch (Sysmain) en Windows 10(How To Disable Superfetch (Sysmain) In Windows 10)
¿Es seguro desactivar Superfetch?
Si no experimenta problemas de rendimiento u otros problemas, es una buena idea dejar Superfetch ( Sysmain ) ejecutándose. Es un proceso útil que reduce significativamente el tiempo que le lleva iniciar los programas que usa con frecuencia.
Sin embargo, si experimenta una alta utilización del disco duro, problemas de memoria constantes o un bajo rendimiento general, puede intentar deshabilitar Superfetch para ver si resuelve el problema. Si es así, deje el servicio deshabilitado. De lo contrario(Otherwise) , vuelva a encenderlo y continúe con la solución de problemas.
Para deshabilitar Superfetch ( Sysmain ) en Windows 10:
- Seleccione el menú Inicio, escriba servicios(services) y seleccione la aplicación Servicios(Services) . También puede presionar Windows + R , escribir services.msc y presionar Enter.
- En la aplicación Servicios(Services) , desplácese hacia abajo hasta SysMain , haga clic con el botón derecho en el servicio y seleccione Detener(Stop) . Si está ejecutando una versión anterior de Windows , haga clic con el botón derecho en el servicio SuperFetch y seleccione Detener(Stop) .
- Ahora debe evitar que el servicio se reinicie cuando inicie Windows . Una vez que se detenga el servicio, haga clic con el botón derecho en el servicio nuevamente y seleccione Propiedades(Properties) .
- En el menú desplegable Tipo de inicio , seleccione (Startup)Deshabilitado(Disabled) .
Ahora el servicio SuperFetch ( SysMain ) está deshabilitado permanentemente y no se reiniciará la próxima vez que inicie su computadora.
Deshabilitar Superfetch (Sysmain) con el Editor del Registro(Disable Superfetch (Sysmain) With Registry Editor)
Una alternativa al uso del Administrador de tareas(Task Manager) para deshabilitar Superfetch en Windows 10 es usar el Editor del registro(Registry Editor) .
Antes de comenzar a hacer algo dentro del registro, asegúrese de realizar primero una copia de seguridad completa del registro(take a full backup of the registry) , en caso de que algo salga mal.
Cuando estés listo:
- Seleccione el menú Inicio, escriba regedit y seleccione la aplicación Editor del registro(Registry Editor) .
- En el Editor del Registro(Registry Editor) , vaya a HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control > Session Manager > MemoryManagement > PrefetchParameters .
- En esta sección, debería ver una clave llamada EnableSuperfetch . Haga clic derecho en esta clave y seleccione Modificar(Modify) .
- En la ventana Editar DWORD(Edit DWORD) que aparece, cambie el campo Información del valor(Value data) a 0 y seleccione Aceptar(OK) .
Puede cerrar el Editor del registro(Registry Editor) cuando haya terminado.
Esta entrada de registro deshabilitará el servicio SuperFetch ( SysMain ) en su sistema. Sin embargo, es posible que deba reiniciar su máquina con Windows antes de que esta configuración del registro surta efecto.
Habilitar o deshabilitar SuperFetch (SysMain) con el símbolo del sistema(Enable Or Disable SuperFetch (SysMain) With Command Prompt)
Si prefiere trabajar con el símbolo del sistema, hay algunos comandos simples que puede usar para habilitar o deshabilitar el servicio SuperFetch .
Primero abra el símbolo del sistema en modo administrador(command prompt in administrator mode) y luego use los siguientes comandos:
- Activar(Enable) : sc config “SysMain” start=auto & sc start “SysMain”
- Deshabilitar(Disable) : sc stop “SysMain” & sc config “SysMain” start=deshabilitado
Nota: si está utilizando una versión anterior de Windows , reemplace "SysMain" con "SuperFetch" en los comandos anteriores.
Si prefiere PowerShell(prefer PowerShell) , ábralo con derechos de administrador y use los siguientes comandos:
- Habilitar(Enable) : Set-Service -Name "SysMain" -StartupType Automatic -Status Running
- Desactivar(Disable) : Stop-Service -Force -Name “SysMain”; Establecer servicio -Nombre "SysMain" -Tipo de inicio
Este enfoque puede ser mucho más rápido y sencillo que hacer clic en el Administrador de tareas(Task Manager) o en el registro de Windows .
¿Qué pasa si esto no soluciona el problema?(What If This Doesn’t Fix The Problem?)
Si deshabilitar SuperFetch ( SysMain ) no resuelve su problema, entonces otra cosa puede ser la fuente del problema.
Si todavía tiene una utilización del disco del 100 %, es posible que deba actualizar a un disco duro más grande u optar por actualizar a una unidad SSD . Las unidades SSD(SSD drives) ahora son muy asequibles y tienen velocidades de transferencia de datos muy superiores a las de los discos duros tradicionales.
Si tiene problemas de uso de la CPU(CPU) , explore otros consejos de solución de problemas(other CPU troubleshooting tips) de la CPU para identificar al culpable que está consumiendo todos los recursos de la CPU .
Related posts
Cómo reparar el alto uso de disco del host de servicio (SysMain) en Windows 11/10
¿La tarjeta SD no se puede leer? Aquí está cómo solucionarlo
6 correcciones cuando la aplicación de Spotify no responde o no se abre
Cómo solucionar el error "Los discos de memoria virtual están llenos" en Photoshop
Qué hacer si no puede acceder a su cuenta de Google
¿Velocidad de descarga de Chrome lenta? 13 formas de arreglar
Google Maps no funciona: 7 formas de solucionarlo
¿WiFi sigue desconectándose todo el tiempo? Aquí está cómo solucionarlo
Qué hacer cuando su unidad USB no aparece
Cómo solucionar problemas de retraso de Google Stadia
Cómo corregir el error "La protección de recursos de Windows no pudo realizar la operación solicitada"
Cómo corregir un error Err_Cache_Miss en Google Chrome
Arreglar "La configuración está preparando su computadora para el primer uso" en cada reinicio
REVISIÓN: Adblock no funciona en Crunchyroll
¿El trabajo de impresión no se elimina en Windows? Más de 8 formas de arreglar
21 comandos CMD que todos los usuarios de Windows deben conocer
¿La aplicación de Outlook no se sincroniza? 13 correcciones para probar
Arreglar la tarea programada no se ejecutará para el archivo .BAT
¿Necesita un firewall de terceros en Mac y Windows?
10 ideas de solución de problemas para cuando su Amazon Fire Stick no funciona