Service Host SysMain que causa un alto uso de CPU y memoria

Muchos usuarios han informado que el proceso SysMain (anteriormente conocido como Superfetch ) provoca un alto uso de la CPU. Si bien el servicio SysMain es útil para comprender cómo usa su disco duro, no es exactamente necesario para su computadora.

Service Host SysMain que causa un alto uso de CPU(High CPU) y memoria(Memory)

El servicio SysMain(SysMain service) es el que está relacionado con Superfetch . Su trabajo es mantener y mejorar el rendimiento del sistema a lo largo del tiempo. Se encuentra en la carpeta System32 . Básicamente(Basically) , el proceso SysMain es responsable de recopilar datos de todo tipo de uso en el sistema. Luego, esos datos se reorganizan en forma de bloques para su disco duro y se priorizan en consecuencia.

Si el proceso Service Host SysMan está causando una alta utilización de recursos, antes de decidir desactivarlo, intente lo siguiente:

Si usa un disco duro(HDD) en su sistema, entonces es bastante probable que SysMain cause una CPU alta debido al simple hecho de que el disco duro(HDD) tarda en reorganizarse. Si encuentra un problema con el uso elevado de la CPU debido a SysMain , la solución clara es deshabilitar el servicio.

  1. Deshabilite el servicio SysMain desde el Administrador de servicios(Service Manager)
  2. Uso del símbolo del sistema elevado
  3. Usando el Editor del Registro

Pruebe los siguientes métodos para deshabilitar el servicio SysMain(disable the SysMain service) :

1] Deshabilitar(Disable) el servicio SysMain desde el Administrador de servicios(Service Manager)

El método más sencillo para eliminar el proceso asociado con SysMain es deshabilitar el servicio SysMain desde el administrador de servicios.

  1. Press Win+R para abrir la ventana Ejecutar(Run) y escriba el comando services.msc .
  2. Presiona Enter(Hit Enter) para abrir la ventana del Administrador de servicios .(Service Manager)
  3. Desplácese hacia abajo hasta el servicio SysMain(SysMain service) .
  4. Haga clic derecho en el servicio SysMain( SysMain service) y seleccione Propiedades(Properties) .
  5. Cambie el Tipo de inicio(Startup Type) a Deshabilitado(Disabled) .
  6. Presiona Aplicar(Apply) y luego en Aceptar(Ok) .

2] Deshabilitar SysMain(Disable SysMain) usando el símbolo del sistema elevado(Command Prompt)

Símbolo del sistema SysMain deshabilitar

El método que involucra el símbolo del sistema(Command Prompt) es algo más fácil ya que todo lo que necesita hacer es copiar y pegar un comando.

Busque "símbolo del sistema" en la barra de búsqueda de Windows .(Windows Search)

En el panel derecho correspondiente a Símbolo del sistema(Command Prompt) , seleccione Ejecutar como administrador(Run as administrator) .

Luego, en la ventana del símbolo del sistema elevada, escriba el siguiente comando y presione Entrar(Enter) :

sc stop "SysMain" & sc config "SysMain" start=disabled

Una vez que reciba el mensaje de ÉXITO , considere el trabajo hecho.(SUCCESS)

Reinicia tu computadora.

Lectura(Read) : Service Host: Diagnostic Policy Service 100% Disk Usage .

3] Deshabilite (Disable)SysMain usando el Editor del Registro(Registry Editor)

Service Host SysMain provoca un alto uso de CPU y memoria en Windows 10

El Editor del Registro(Registry Editor) es una herramienta maravillosa para realizar cambios a largo plazo en su sistema. El procedimiento para deshabilitar el servicio SysMain a través del editor del Registro(Registry) es el siguiente:

Press Win+R para abrir la ventana Ejecutar(Run) y escriba el comando regedit . Presiona Enter para abrir la ventana del Editor del Registro .(Registry Editor)

Vaya a la siguiente ruta en el Editor del Registro :(Registry)

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

En el panel derecho, haga doble clic en el valor Inicio(Start) .

Cambie el valor de Value Data a 4 y haga clic en Aceptar(OK) para guardar la configuración.

Esperamos que algo lo ayude a solucionar el problema de alta utilización de recursos(High Resource Utilization issue) en su computadora.

¿Por qué mi host de servicio SysMain usa tanta memoria?

El proceso SysMain es responsable de recopilar datos sobre todos los patrones de uso del sistema. Es un servicio relacionado con Superfetch , para mantener y mejorar el rendimiento del sistema a lo largo del tiempo.

¿Está bien desactivar Service Host SysMain ?

No. Si carga un programa, Windows tiene que copiar el ejecutable en la memoria para ejecutarlo. Si cierra la aplicación, el programa aún existe en la RAM . Si vuelve a ejecutar el programa, Windows no tendrá que cargar nada desde el disco; todo estará en la memoria RAM(RAM) .



About the author

Soy un MVP de Windows y trabajo con Windows desde 2007. Mi experiencia incluye desarrollo de software, hardware y sonido, y aplicaciones de Windows. Siempre estoy buscando las mejores formas de mejorar la experiencia del usuario en mi trabajo, por lo que si necesita ayuda para diseñar o desarrollar una aplicación de software, definitivamente puedo ofrecerle mis servicios.



Related posts