Issue Alto Uso da CPU 'Service Host SysMain'

Alto Uso da CPU 'Service Host SysMain'

Com o lançamento da atualização 1809 do Windows 10, a Microsoft removeu o serviço Superfetch e o substituiu pelo SysMain. O objetivo de ambos os serviços é o mesmo - otimizar o desempenho do sistema, pré-carregando certos aplicativos usados com frequência. Os usuários podem desfrutar de tempos de inicialização reduzidos para esses aplicativos. A principal diferença entre Superfetch e SysMain na metodologia. Para obter tempos de carregamento reduzidos, o Superfetch utiliza um arquivo de paginação no disco rígido que atua como memória virtual e uma extensão para a RAM do sistema. A implementação teve problemas e muitos usuários sofreram alto uso do disco e lentidão do sistema.

SysMain oferece um serviço muito melhor. Em vez de mover os dados para um arquivo de paginação, ele os compacta, permitindo que o PC mantenha o desempenho ideal, mesmo sob carga pesada. Embora o SysMain seja superior ao Superfetch, ele apresenta problemas. Os usuários ainda podem ser atormentados pelo alto uso do disco. Além disso, o serviço também pode ocupar uma parte significativa dos recursos da CPU. Nesses casos, um serviço projetado para tornar o sistema mais rápido leva ao resultado exatamente oposto. O serviço SysMain vem habilitado por padrão, então os usuários terão que desabilitá-lo manualmente. Existem vários métodos diferentes, mas dois dos mais fáceis são descritos a seguir.

Pare o SysMain através do Gerenciador de Serviços do Windows

  1. Pressione Windows + R no teclado para abrir a caixa de diálogo Executar.
  2. Digite services.msc e clique em 'Ok'.
  3. Localize 'SysMain' na lista de serviços.
  4. Clique com o botão direito.
  5. Escolha 'Propriedades'.
  6. Encontre o botão 'Parar' localizado na seção 'Status do serviço' e clique nele.
  7. Agora, defina o 'Tipo de inicialização' como 'Desativado' por meio do menu suspenso.
  8. Tudo o que resta é clicar em 'Aplicar' e depois em 'OK' para salvar as alterações.

Desative o SysMain via Prompt de Comando

  1. Digite prompt de comando no campo de pesquisa da barra de tarefas.
  2. Clique com o botão direito no resultado superior e escolha 'Executar como administrador' ou escolha 'Executar como administrador' nas opções listadas à direita.
  3. Agora que temos uma janela de prompt de comando elevada, digite o comando sc stop “SysMain” & sc config “SysMain” start = disabled e pressione 'Enter' no teclado.
  4. Feche a janela do Prompt de Comando e verifique se o uso do disco e da CPU voltou ao normal.
Carregando...