Como corrigir o alto uso de disco do host de serviço (SysMain) no Windows 11/10
O Windows 10 e o Windows 11(Windows 11) são excelentes sistemas operacionais. Mas se você observar um desempenho consistentemente lento, pode ser por causa de algo chamado SysMain (anteriormente conhecido como Superfetch ).
Neste artigo, ajudamos você a entender o SysMain e por que você pode enfrentar um problema de alto uso de disco com este serviço.
O que é SysMain (Superfetch)?
O Superfetch(Superfetch) , chamado SysMain após a atualização do Windows 10 1809, foi introduzido com o Windows Vista(Windows Vista) e é um sucessor do Prefetch (um recurso semelhante no Windows XP ). O sistema operacional usa esse recurso para melhorar o desempenho do sistema ao longo do tempo.
Por que ao longo do tempo? Primeiro, ele estuda seus padrões de uso de RAM . Em seguida, o recurso identifica os programas que você executa com mais frequência em seu PC. Uma vez que o Superfetch tenha essas informações, ele pré-carrega esses programas em sua RAM . Ao iniciar esses programas, você os verá carregar muito mais rápido.
Então, o Superfetch precisa de recursos. Você pode encontrar o Superfetch trabalhando em segundo plano ao olhar para a lista de processos do sistema no Gerenciador de Tarefas(Task Manager) como “Service Host: SysMain”:
Criticamente, o Superfetch não priva outros programas de RAM . Ele usa apenas RAM não utilizada . Qualquer(Any) programa recém-lançado ainda terá prioridade sobre o Superfetch em relação ao espaço da RAM . Se necessário, o Superfetch liberará(Superfetch) RAM para(free up RAM) outro aplicativo.
Se você acredita que o Superfetch está causando problemas de desempenho em seu computador, você pode desativá-lo com segurança. Abaixo, discutimos algumas maneiras de desabilitar o Superfetch e corrigir o Service Host : Problema de (Service Host)alto uso da CPU(high CPU usage problem) SysMain .
Desabilitar SysMain dos Serviços
Como o SysMain é um serviço do Windows , a maneira mais simples de desabilitar o SysMain é no console de Serviços :(Services)
- Press Win + R , digite services.msc e pressione Enter para iniciar o console de Serviços .(Services)
- Percorra(Scroll) a lista no console de serviços para um serviço chamado (Services)SysMain .
- Clique duas vezes(Double-click) no serviço SysMain para abrir as propriedades do serviço. Como alternativa, você pode clicar com o botão direito do mouse no serviço e selecionar Propriedades.
- Selecione o botão Parar(Stop) para interromper o serviço. Em seguida, expanda o menu suspenso Tipo de inicialização e selecione (Startup Type)Desativado(Disabled) .
- Selecione OK para salvar e sair.
Desative o SysMain usando o prompt de comando(SysMain Using Command Prompt)
Usar o prompt(Command Prompt) de comando para desabilitar o SysMain é mais rápido. Se você estiver confortável em usar comandos, veja como você pode desabilitar SysMain :
- Press Win + R , digite cmd e pressione Ctrl + Shift + Enter para iniciar um prompt de comando(Command Prompt) elevado .
- Copie e cole o seguinte comando na janela do prompt de comando e pressione Enter:(Command Prompt)
sc stop “SysMain” & sc config “SysMain” start=disabled
Desabilitar SysMain do Registro
Se os métodos anteriores não funcionarem por algum motivo, você poderá modificar as configurações do registro para desabilitar o SysMain:
- Press Win + R , digite regedit e pressione Enter para iniciar o Editor do Registro(Registry Editor) .
- Navegue até o seguinte caminho usando a barra lateral esquerda ou copie e cole o seguinte texto na barra de navegação na parte superior e pressione Enter:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSysMain
- Procure um valor chamado Iniciar(Start) no painel direito e clique duas vezes nele.
- Altere os dados do valor(Change Value Data) para 4 e selecione OK para salvar e sair.
Executar verificação SFC
Se você quiser tentar resolver o problema de alto uso de disco do SysMain sem desabilitar o SysMain , tente usar o Verificador de arquivos do sistema(System File Checker) ( SFC ).
O SFC(SFC) é um utilitário interno do Windows que verifica a integridade dos arquivos do sistema. Ele substitui automaticamente os arquivos corrompidos do sistema encontrados durante a verificação, portanto, se a corrupção do arquivo do sistema estiver na raiz do problema, o SFC poderá corrigi-lo.
- Press Win + R , digite cmd e pressione Ctrl + Shift + Enter .
- Copie e cole o seguinte comando no prompt de comando(Command Prompt) e pressione Enter :
sfc / scannow
A verificação verificará seu disco rígido em busca de arquivos de sistema corrompidos e substituirá aqueles que foram corrompidos. Quando a verificação for concluída, reinicie o PC e verifique se o problema de uso de disco alto do Service Host SysMain persiste.
Atualizar Windows
É sempre essencial verificar o Windows Update(Windows Update) e ver se uma atualização está disponível para download. A Microsoft(Microsoft) está constantemente procurando problemas com o Windows(Windows) e lança atualizações para corrigi-los.
Se as correções anteriores não foram úteis, uma atualização pode valer a pena:
- Press Win + I para iniciar o aplicativo Configurações e selecione (Settings)Windows Update na barra lateral esquerda.
- Selecione o botão Verificar(Check) atualizações.
- Se houver atualizações disponíveis, selecione o botão Baixar(Download) e instalar para instalá-las.
Reinicie o seu PC e veja se isso resolve o problema.
Substitua o disco rígido por SSD
Se você estiver usando seu HDD mecânico antigo por um tempo, substituí-lo por uma unidade de estado sólido(Solid State Drive) ( SSD ) pode otimizar o desempenho do seu computador e resolver o problema de alto uso do disco.
Isso pode ser especialmente garantido se você tiver tentado solucionar problemas e esgotado todos os métodos para corrigir o problema.
A maioria dos computadores modernos tem um slot para acomodar SSDs . No entanto, se você nunca comprou SSDs , use nosso guia de compra(SSD buying guide) de SSDs para tomar uma decisão informada.
Uso do disco SysMain, normalizado
Felizmente, você conseguiu corrigir o uso do disco SysMain com uma dessas correções. SysMain não é necessariamente um devorador de recursos. O Windows introduziu esse recurso inteligente para otimizar o uso de RAM e fornecer desempenho mais rápido ao usar os aplicativos usados com mais frequência.
Você pode desativá-lo permanentemente sem consequências graves se estiver usando muita memória. Como alternativa, corrigir a corrupção do arquivo do sistema ou uma atualização do Windows pode ajudar a resolver o problema sem desabilitar o serviço (Windows)SysMain .
Related posts
Como corrigir o alto uso da CPU audiodg.exe no Windows 11/10
Fix Service Host: System Local (svchost.exe) High CPU and Disk Usage
Corrigir a pasta DCIM do iPhone ausente no Windows 11/10
Como corrigir a rolagem do mouse não funcionando no Windows 11/10
Host de serviço de correção: alto uso de CPU do serviço de política de diagnóstico
Como corrigir "Windows parou este dispositivo" Erros de código 43 no Windows
Corrigir pontos de restauração do sistema ausentes no Windows Vista e 7
Fix High CPU Usage por XboxStat.exe em Windows 10
Corrigir o serviço de transferência inteligente em segundo plano (BITS) ausente nos serviços
Corrigir o erro “O Windows não pode se comunicar com o dispositivo ou recurso”
8 maneiras de corrigir o erro "Você não tem permissão para salvar neste local" no Windows
CORREÇÃO: Disco que não é do sistema ou erro de disco no Windows
Como corrigir a câmera que não funciona no MS Teams no Windows 10
Como corrigir nenhum som no Windows 10
Fix System Error 5, Access is Denied in Windows
Fix High CPU Usage por Service Host: Sistema Local
Como corrigir a barra de tarefas do Windows 10 não está funcionando
6 maneiras de corrigir o código de resultado do VirtualBox: erro E_FAIL (0x80004005) no Windows
7 maneiras de corrigir ”O Windows não pode se conectar à impressora”
Como corrigir wdf01000.Sys BSOD no Windows