Cómo reparar el alto uso de disco del host de servicio (SysMain) en Windows 11/10
Windows 10 y Windows 11 son excelentes sistemas operativos. Pero si ve un rendimiento lento constante, podría deberse a algo llamado SysMain (anteriormente conocido como Superfetch ).
En este artículo, lo ayudamos a comprender SysMain y por qué podría enfrentar un problema de uso elevado del disco con este servicio.
¿Qué es SysMain (Superfetch)?
Superfetch , llamado SysMain después de la actualización de Windows 10(Windows 10) 1809, se introdujo con Windows Vista y es el sucesor de Prefetch (una función similar en Windows XP ). El sistema operativo utiliza esta función para mejorar el rendimiento del sistema con el tiempo.
¿Por qué con el tiempo? Primero, estudia sus patrones de uso de RAM . Luego, la función identifica los programas que ejecuta con mayor frecuencia en su PC. Una vez que Superfetch tiene esta información, precarga estos programas en su RAM . Cuando inicie estos programas, verá que se cargan mucho más rápido.
Entonces, Superfetch necesita recursos. Es posible que Superfetch funcione en segundo plano cuando observe la lista de procesos del sistema en el Administrador de tareas(Task Manager) como "Host de servicio: SysMain":
Críticamente, Superfetch no priva a otros programas de RAM . Sólo utiliza RAM no utilizada . Cualquier(Any) programa recién lanzado seguirá teniendo prioridad sobre Superfetch con respecto al espacio RAM . Si es necesario, Superfetch liberará RAM(free up RAM) para otra aplicación.
Si cree que Superfetch está causando problemas de rendimiento en su computadora, puede desactivarlo de manera segura. A continuación, discutimos algunas formas de deshabilitar Superfetch y solucionar el problema de uso elevado de CPU de (high CPU usage problem)Service Host : SysMain .
Deshabilitar SysMain de Servicios
Dado que SysMain es un servicio de Windows , la forma más sencilla de desactivar SysMain es desde la consola de Servicios :(Services)
- Press Win + R , escriba services.msc y presione Entrar(Enter) para iniciar la consola de Servicios .(Services)
- Desplácese(Scroll) por la lista en la consola de Servicios para un servicio llamado (Services)SysMain .
- Haga doble clic(Double-click) en el servicio SysMain para abrir las propiedades del servicio. Como alternativa, puede hacer clic con el botón derecho en el servicio y seleccionar Propiedades.
- Seleccione el botón Detener(Stop) para detener el servicio. Luego, expanda el menú desplegable Tipo de inicio y seleccione (Startup Type)Deshabilitado(Disabled) .
- Seleccione Aceptar para guardar y salir.
Deshabilitar SysMain mediante el símbolo del sistema(SysMain Using Command Prompt)
Usar el símbolo del sistema(Command Prompt) para deshabilitar SysMain es más rápido. Si se siente cómodo usando los comandos, así es como puede deshabilitar SysMain :
- Press Win + R , escriba cmd y presione Ctrl + Shift + Enter para iniciar un símbolo del sistema(Command Prompt) elevado .
- Copie y pegue el siguiente comando en la ventana del símbolo del sistema(Command Prompt) y presione Entrar:
sc stop “SysMain” & sc config “SysMain” start=deshabilitado
Deshabilitar SysMain desde el Registro
Si los métodos anteriores no funcionan por algún motivo, puede modificar la configuración del registro para desactivar SysMain:
- Press Win + R , escriba regedit y presione Entrar(Enter) para iniciar el Editor del Registro(Registry Editor) .
- Navegue a la siguiente ruta usando la barra lateral izquierda o copie y pegue el siguiente texto en la barra de navegación en la parte superior y presione Entrar:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSysMain
- Busque un valor llamado Inicio(Start) en el panel derecho y haga doble clic en él.
- Cambie Información del valor(Change Value Data) a 4 y seleccione Aceptar para guardar y salir.
Ejecutar escaneo SFC
Si desea intentar resolver el problema de uso elevado del disco de SysMain sin deshabilitar SysMain , puede intentar usar el Comprobador de archivos del sistema(System File Checker) ( SFC ).
SFC es una utilidad integrada en Windows que verifica la integridad de los archivos del sistema. Reemplaza automáticamente los archivos corruptos del sistema que encuentra durante el escaneo, por lo que si la corrupción de los archivos del sistema es la raíz del problema, SFC podría solucionarlo.
- Press Win + R , escriba cmd y presione Ctrl + Shift + Enter .
- Copie y pegue el siguiente comando en el Símbolo del sistema(Command Prompt) y presione Entrar(Enter) :
sfc /escanear ahora
El escaneo escaneará su disco duro en busca de archivos corruptos del sistema y reemplazará los que se hayan dañado. Una vez que se complete el escaneo, reinicie su PC y verifique si el problema de uso elevado del disco de Service Host SysMain persiste.
Actualizar Windows
Siempre es esencial verificar Windows Update y ver si hay una actualización disponible para descargar. Microsoft busca constantemente problemas con Windows y lanza actualizaciones para solucionarlos.
Si las correcciones anteriores no fueron útiles, podría valer la pena intentar una actualización:
- Press Win + I para iniciar la aplicación Configuración(Settings) y seleccione Windows Update en la barra lateral izquierda.
- Seleccione el botón Buscar(Check) actualizaciones.
- Si hay actualizaciones disponibles, seleccione el botón Descargar(Download) e instalar para instalarlas.
Reinicie su PC y vea si eso soluciona el problema.
Reemplazar disco duro con SSD
Si ha estado usando su antiguo HDD mecánico por un tiempo, reemplazarlo con una unidad de estado sólido(Solid State Drive) ( SSD ) puede optimizar el rendimiento de su computadora y resolver el problema de uso elevado del disco.
Esto podría estar especialmente justificado si ha intentado solucionar problemas y ha agotado todos los métodos para solucionar el problema.
La mayoría de las computadoras modernas tienen una ranura para acomodar SSD(SSDs) . Sin embargo, si nunca ha comprado SSD(SSDs) , use nuestra guía de compra de SSD(SSD buying guide) para tomar una decisión informada.
Uso del disco SysMain, normalizado
Con suerte, pudo arreglar el uso del disco SysMain con una de estas correcciones. SysMain no es necesariamente un consumidor de recursos. Windows introdujo esta función inteligente para optimizar el uso de RAM y ofrecer un rendimiento más rápido al usar las aplicaciones más utilizadas.
Puede deshabilitarlo permanentemente sin consecuencias graves si está usando mucha memoria. Alternativamente, corregir la corrupción de archivos del sistema o una actualización de Windows podría ayudar a resolver el problema sin deshabilitar el servicio SysMain .
Related posts
Cómo reparar el alto uso de CPU de audiodg.exe en Windows 11/10
Fix Service Host: Local System (Svchost.exe) High CPU and Disk Usage
Arreglar la carpeta DCIM del iPhone que falta en Windows 11/10
Cómo arreglar el desplazamiento del mouse que no funciona en Windows 11/10
Host de servicio de reparación: uso elevado de CPU del servicio de política de diagnóstico
Cómo corregir el error 'El servidor RPC no está disponible' en Windows
Arreglar "No se pudo encontrar este elemento" al eliminar en Windows
Las 7 mejores formas de arreglar video_dxgkrnl_fatal_error en Windows
Cómo reparar el error "Windows no pudo configurar uno o más componentes del sistema"
WMI Provider Host (WmiPrvSE.exe) High CPU Usage en Windows 10
Cómo reparar los errores del servicio de integridad del software original de Adobe
Cómo reparar el código de error de Windows 0x80070005
Cómo arreglar una advertencia de poco espacio en disco en Windows
Fix COM Surrogate ha dejado de funcionar en Windows 7
Cómo arreglar la cámara que no funciona en MS Teams en Windows 10
Corrija los puntos de restauración del sistema que faltan en Windows Vista y 7
Cómo arreglar "Teredo no puede calificar" en Windows 10
Cómo arreglar las teclas del teclado de Windows que dejan de funcionar
Cómo arreglar la falta de sonido en Windows 10
Cómo reparar el BSOD de administración de memoria del código de detención de Windows