SuperFetch (aka: Memory Prefetcher) é um serviço que foi introduzido com o Vista.SuperFetch é uma valorização do Prefetcher de versões anteriores do Windows. O Prefetcher é responsável por armazenar as informações do programa para que os programas e processos mais usados ​​possam ser executados mais rapidamente.

SuperFetch mantém o controle de quais aplicativos você mais usa e carrega essas informações do disco rígido para a RAM para que os programas carreguem mais rápido do que se o disco rígido tivesse que ser acessado todas as vezes. O Windows SuperFetch prioriza os programas que você está usando no momento em relação às tarefas em segundo plano e se adapta à maneira como você trabalha, rastreando os programas que você usa com mais frequência e pré-carregando-os na memória. Com o SuperFetch, as tarefas em segundo plano ainda são executadas quando o computador está ocioso. No entanto, quando a tarefa em segundo plano é concluída, o SuperFetch preenche novamente a memória do sistema com os dados com os quais você estava trabalhando antes da execução da tarefa em segundo plano. Agora, quando você retornar à sua mesa, seus programas continuarão a ser executados com a mesma eficiência de antes de você sair. É até inteligente o suficiente para saber que dia é no caso de você usar aplicativos diferentes com mais frequência em determinados dias. Basicamente, o SuperFetch tenta prever quais aplicativos você iniciará em seguida e pré-carrega todos os dados necessários na memória.

Às vezes, o SuperFetch pode causar alto uso do disco.

Se você executar o Windows a partir de SSD ou M.2 em vez de um disco rígido de giro lento, talvez você não veja nenhum ganho de desempenho do SuperFetch para justificar o uso da unidade.

Se quiser, você pode desabilitar SuperFetch para ver se você tem algum ganho de desempenho com ele ativado ou desativado.

Este tutorial mostrará como habilitar ou desabilitar SuperFetch (SysMain) no Windows 7, Windows 8 e Windows 10.

Você deve estar conectado como administrador para habilitar ou desabilitar o SuperFetch.

Isso afetará:

Prefetch
SuperFetch
RAM compression
ReadyBoost

Ativar ou Desativar SuperFetch dentro Services

Imprensa Win + R abrir Runmodelo services.msc em Rune clique/toque em OK abrir Services.Clique duas vezes/toque em SysMain. (veja a captura de tela abaixo) A partir do Windows 10 build 17763.1, o SuperFetch foi renomeado para SysMain.

Habilitar ou desabilitar o SuperFetch (SysMain) em Windows-superfetch_services-1.png

Execute a etapa 4 (ativar) ou a etapa 5 (desativar) abaixo para o que deseja fazer.

4. Para ativar SuperFetch

Esta é a configuração padrão.

Uma mudança Startup para Automatic. (veja a captura de tela abaixo)B) Clique/toque em Start.

C) Clique/toque em OKe vá para a etapa 6 abaixo.

Ative ou desative o SuperFetch (SysMain) no Windows-superfetch_services-3.png

5. Para desativar SuperFetch

A) Clique/toque em Stop.B) Mudança Startup para Disabled. (veja a captura de tela abaixo)

C) Clique/toque em OKe vá para a etapa 6 abaixo.

Habilitar ou desabilitar o SuperFetch (SysMain) em Windows-superfetch_services-2.png

]Agora você pode fechar Services.

Ativar ou Desativar SuperFetch dentro Command Prompt

Abra um prompt de comando elevado. Execute a etapa 3 (habilitar) ou a etapa 4 (desabilitar) abaixo para o que você deseja fazer.

3. Para ativar SuperFetch

Esta é a configuração padrão.

A) Copie e cole o comando abaixo no prompt de comando elevado, pressione Entere vá para a etapa 5 abaixo. (veja as capturas de tela abaixo)sc config “SysMain” start=auto & sc start “SysMain”
Habilitar ou desabilitar o SuperFetch (SysMain) no Windows-superfetch_command-1.png

4. Para Desativar SuperFetch

A) Copie e cole o comando abaixo no prompt de comando elevado, pressione Entere vá para a etapa 5 abaixo. (veja as capturas de tela abaixo)sc stop “SysMain” & sc config “SysMain” start=disabled
Habilitar ou desabilitar o SuperFetch (SysMain) no Windows-superfetch_command-2.png

Agora você pode fechar o prompt de comando elevado.

Ativar ou Desativar SuperFetch dentro PowerShell

Abra um elevado PowerShell.Faça a etapa 3 (ativar) ou a etapa 4 (desativar) abaixo para o que deseja fazer.

3. Para ativar SuperFetch

Esta é a configuração padrão.

A) Copie e cole o comando abaixo no PowerShell elevado, pressione Entere vá para a etapa 5 abaixo. (veja as capturas de tela abaixo)

Set-Service -Name “SysMain” -StartupRun this command Automatic -Status Running
Habilitar ou desabilitar o SuperFetch (SysMain) no Windows-superfetch_powershell-1.png

4. Para Desativar SuperFetch

A) Copie e cole o comando abaixo no PowerShell elevado, pressione Entere vá para a etapa 5 abaixo. (veja as capturas de tela abaixo)Stop-Service -Force -Name “SysMain”; Set-Service -Name “SysMain” -StartupRun this command Disabled
Habilitar ou desabilitar o SuperFetch (SysMain) no Windows-superfetch_powershell-2.png

Agora você pode fechar o PowerShell elevado.

Acima está Habilitar ou Desabilitar SuperFetch (SysMain) no Windows . Se você tiver alguma dúvida sobre as etapas acima, deixe helpingbox.net saiba na seção de comentários. helpingbox.net entrará em contato com você para uma solução o mais rápido possível.