Tecnologia · 7 min read · Oct 03, 2025

O que é SuperFetch e Como Desativá-lo?

PCs lentos muitas vezes testam nossa paciência quando há um acúmulo de trabalho e o computador Windows simplesmente não consegue acompanhar seu ritmo. O Windows XP tinha as coisas em ordem após o debacle inicial com seus dois primeiros pacotes de serviço. As coisas se suavizaram a partir do Service Pack 3.

Tudo ficou complicado com o lançamento do Windows Vista. O consumo excessivo de recursos e a incompatibilidade de aplicativos foram os menores de seus problemas. O Vista introduziu o ReadyBoost, ReadyDrive e Superfetch para superar o problema do teto de memória, proporcionando um carregamento mais rápido de aplicativos, entre outras coisas, para tornar o computador mais rápido nas operações para o usuário.

Também leia - Como Corrigir Alto Uso de CPU e Vazamento de RAM no Windows 10

Nota – SuperFetch foi renomeado como processo “SysMain” desde a versão 1809 RTM build 17763.1 do Windows 10, que foi lançada há quase 2 anos. Usuários em versões mais antigas ainda podem encontrar a opção SuperFetch em seu aplicativo de serviços.

Tabela de Conteúdos

  • O que é Superfetch?
  • Você precisa do SuperFetch?
  • É seguro ativar/desativar o SuperFetch?
  • Como Desativar o SuperFetch? - Desativar via aplicativo de Serviços
  • Desativar/ativar via Editor do Registro

O que é Superfetch?

Superfetch é um recurso de tecnologia de cache que possui um método de dois lados para aumentar a RAM disponível para os aplicativos e o sistema operacional trabalharem em uma escala maior de eficiência.

É um sucessor do PreFetcher do Microsoft XP, que tinha o mesmo objetivo com uma diferença chave. O SuperFetch aumenta os recursos disponíveis estudando o padrão de uso e fazendo acomodações no sistema de acordo, o que às vezes ajuda a aumentar a velocidade e eficiência geral das operações.

SuperFetch é aplicado ao caminho raiz SystemRoot%\System32\Sysmain.dll na forma de um serviço do Windows que roda sob um processo de Host de Serviço que pode ser encontrado no Gerenciador de Tarefas.

Primeiramente, o SuperFetch enfatiza a redução do tempo de inicialização e, eventualmente, melhora o processo de inicialização.

O tempo de inicialização depende majoritariamente da interação persistente com os arquivos do sistema Windows. O SuperFetch simplifica a interação armazenando os arquivos, dados para inicialização em arquivos de rastreamento, o que reduz significativamente o tempo necessário para localizar e interagir com os arquivos de inicialização.

O SuperFetch também trabalha com desfragmentação que interage com o layout de arquivos para arquivos de inicialização na ordem de prioridade de uso no disco rígido. Ele realiza a função uma vez a cada três dias. O layout de arquivo necessário é armazenado pelo programa em /Windows/Prefetch/Layout.ini.

Em segundo lugar, ele trabalha na redução do tempo de lançamento dos aplicativos. Ele consegue isso pré-carregando o aplicativo frequentemente usado na memória do seu computador, com base em padrões e rotinas de uso. Por exemplo, se você abrir o Microsoft Word > Excel > navegador Opera após ligar seu computador e depois Google Chrome, alguns minutos depois. Ele se adapta e pré-carrega esses programas para aumentar a velocidade de lançamento do aplicativo.

Embora o Windows tenha um mecanismo de cache embutido para estar preparado para tais funções, sua função é bastante limitada. É aqui que o SuperFetch se destaca, analisando, estudando o padrão de uso e se adaptando a ele de acordo.


Você precisa do SuperFetch?

O SuperFetch foi lançado, tendo em mente a necessidade do Vista por RAM excessiva para operações. Como resultado, a próxima geração do mecanismo de cache foi lançada.

É destinado a reduzir a carga de recursos em computadores médios, de potência média. Estou falando de PCs com 2 GB, talvez até 1 GB de memória principal. O pessoal da Tom’s Hardware testou o SuperFetch e obteve alguns resultados impressionantes e positivos com PCs de baixo custo com 2 GB de RAM.

Aqui está uma lista de verificação a considerar para saber se você precisa do SuperFetch.

  • Usuários de SSD podem não notar nenhuma diferença significativa no desempenho a partir do Windows 10. Os SSDs são pelo menos 5 vezes mais rápidos do que um disco rígido padrão baseado em prato. Os SSDs MM2 são de 5 a 10 vezes mais rápidos do que um SSD regular. O tempo de inicialização dos SSDs é de 6 a 10 segundos em média para um SSD padrão baseado em soquete SATA no mercado.

  • Para resumir, se você tem um SSD e está rodando o Windows 10, não há necessidade significativa de usar o SuperFetch.

  • Computadores com 4 GB ou menos de RAM podem notar uma diferença considerável no desempenho.

  • Jogadores que estão jogando jogos de nova geração com 4 GB ou menos de RAM devem considerar manter o SuperFetch desativado para evitar qualquer atraso desnecessário. Especialistas justificam isso com a necessidade constante do jogo por memória extra, que não está disponível devido ao SuperFetch reservando-a para vários propósitos, etc.

  • PCs com saúde do disco rígido deteriorada devem evitar usar o SuperFetch, pois isso pode resultar em uma desaceleração adicional do computador devido à presença esporádica de setores defeituosos nos pratos do disco rígido.

  • Usuários com mais RAM livre, digamos 8 GB ou mais com HDD regular, devem experimentar o SuperFetch.

É seguro ativar/desativar o SuperFetch?

A resposta para isso depende de você. Se o seu sistema não mostrar nenhum sinal de desaceleração, então seria sábio mantê-lo assim.

No entanto, se você ver uso total do disco frequentemente, bem como consumo de RAM próximo ao teto, com quase nenhuma memória principal restante, então pode ser hora de desligar o SuperFetch e observar a diferença. Qualquer degradação incomum no desempenho seria o sinal para desativar o SuperFetch para o seu computador.


Como Desativar o SuperFetch?

Não incentivamos a desativação do SuperFetch, pois ele ajuda na melhoria geral do desempenho do sistema operacional. Use-o a seu critério. Como mencionei anteriormente, não há necessidade de desligá-lo, a menos que haja uma queda significativa no desempenho.

Existem dois métodos para desativar o SuperFetch (agora SysMain).

Desativar via aplicativo de Serviços

  1. Abra o prompt RUN pesquisando RUN no menu iniciar, ou pressione as teclas Alt+R juntas. Um prompt de execução aparecerá na tela.

  2. Digite services.msc e pressione ENTER.
    Aplicativo de Serviços Alternativamente, você pode pesquisar o aplicativo de serviços na pesquisa do menu iniciar e abrir o aplicativo. Não funciona para muitos usuários por várias razões, então o método mencionado anteriormente funciona sem falhas.

  3. Pesquise o serviço SysMain se você estiver na versão 1809 RTM build 17763.1 ou posterior do Windows 10, caso contrário, pesquise o serviço SuperFetch.
    SysMain

  4. Clique com o botão direito nas propriedades do serviço e uma janela aparecerá. Clique no menu suspenso Tipo de Inicialização onde deve dizer Automático por padrão. Por favor, mude para Desativado. Na próxima vez que seu computador iniciar, ele estará desativado.
    desativar sysmain Alternativamente, se o menu suspenso tiver Desativado ou qualquer outra opção por padrão, então mude com a máxima discrição.

Desativar/ativar via Editor do Registro

Antes de mexer nos registros, é essencial criar um backup deles para estar no lado seguro. Você pode fazer um backup dos registros indo ao menu suspenso Arquivo e clicando em Exportar. Salve o backup em um local seguro com um nome apropriado. Agora, você está pronto para os passos.

  1. Abra o prompt RUN, como mencionamos anteriormente. Digite regedit e pressione ENTER para abrir o Editor do Registro.
    sysmain via Editor do Registro

  2. Vá para HKEY_LOCAL_MACHINE > SYSTEM > CURRENT CONTROL SET > CONTROL > Session Manager > Memory Management > chave SuperFetch ou chave Enable Prefetcher
    chave superfetch

  3. Os valores são os seguintes

  • 0 = Desativar SuperFetching (se disponível)

  • 1 = Pré-carregamento baseado em aplicativo ativado

  • 2 = Pré-carregamento de inicialização ativado

  • 3 = Pré-carregamento ativado para tudo

  • Clique duas vezes na chave e desative o Superfetching/Prefetching digitando o número 0. Você pode mudar de volta para a configuração anterior se o desempenho parecer fora do lugar.


Agora é com Você

SuperFetch é um mecanismo de cache de próxima geração que veio para ficar no futuro previsível. Embora tenha sido renomeado para SysMain a partir da versão 1809, a funcionalidade é a mesma.

Mesmo que seu computador não mostre melhorias promissoras após lidar com o recurso SuperFetch, pode ser hora de olhar para outros fatores, tanto em termos de gerenciamento de software quanto de benchmarking de desempenho de hardware.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.