O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Superfetch (chamado SysMain no Windows 10 e Windows 11) é um serviço de carregamento e priorização de programas que está disponível desde o Windows Vista. Ele fica silenciosamente em segundo plano e avalia os aplicativos que você mais usa e a quantidade de RAM que você usa. Embora projetado para tornar o seu computador mais rápido, o SysMain geralmente não é necessário e pode ser desativado com segurança para corrigir o alto uso de memória do seu PC.

O que é SuperFetch? Como ativar e desativar o SuperFetch no Windows?

1. O que é SuperFetch?

Superfetch (SysMain) é um processo de host de serviço do Windows (“svchost.exe”) cujo objetivo principal é alocar RAM para aplicativos e programas comumente usados. Há apenas uma atividade SysMain em um computador Windows que você pode ver na guia Serviços do Gerenciador de Tarefas.

O utilitário SysMain está localizado nos Serviços do Gerenciador de Tarefas

Para iniciar rapidamente seus aplicativos favoritos, o SysMain carrega seus arquivos executáveis ​​por meio de blocos de código reutilizáveis ​​chamados bibliotecas de vínculo dinâmico (DLLs).

Superfetch (SysMain) foi projetado para tornar seu computador mais rápido, pois mantém e melhora o desempenho do sistema ao longo do tempo. Também reduz o tempo geral de inicialização. Cada vez que você inicia o seu PC, todos os aplicativos necessários serão pré-carregados usando a memória não utilizada do seu computador.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

2. Por que o Superfetch (SysMain) consome tanta memória?

Como o objetivo do Superfetch (SysMain) é priorizar os programas que você usa com frequência, ele pode facilmente aumentar o consumo de memória em 100%, especialmente com guias do navegador e programas do Office, porque ele não sabe realmente quanta memória você precisará, então os dados são armazenados em cache em memória adicional pré-alocada.

Embora o SuperFetch seja um recurso útil, ele faz com que o computador funcione mais em segundo plano, levando a um maior uso de CPU e RAM. Com o tempo, a memória não utilizada continua a aumentar e você acaba consumindo muito mais espaço. Isso normalmente afeta sistemas Windows com capacidade de RAM muito baixa (~4 GB ou menos).

3. O Superfetch é realmente necessário?

Para quase todas as situações, o Superfetch é muito útil. Se você tiver um PC moderno com especificações médias ou melhores, o Superfetch provavelmente funcionará tão bem que você nem notará sua presença. É bem possível que o Superfetch já esteja rodando no seu sistema agora e você nem saiba disso.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Superfetch é útil em quase todas as situações

Mas existem alguns problemas que podem surgir com o Superfetch:

- Como o Superfetch sempre é executado em segundo plano, o próprio serviço Superfetch sempre usa alguma CPU e RAM.

- Superfetch não abre mão da necessidade de carregar aplicativos na RAM. Em vez disso, ele move o processo de carregamento para um momento anterior. Sempre que ocorrer o carregamento, seu sistema ainda ficará lento, como se você estivesse iniciando o aplicativo sem o Superfetch.

- O processo de inicialização do sistema pode ser lento porque o Superfetch está pré-carregando vários dados do disco rígido para a RAM. Se o seu disco rígido funcionar a 100% por vários minutos sempre que você iniciar ou reiniciar o computador, o Superfetch pode ser o culpado.

- O desempenho do Superfetch pode não ser perceptível quando o Windows 10 está instalado em um SSD. Como os SSDs são muito rápidos, você realmente não precisa pré-carregá-los. Se isso lhe interessa, verifique o guia do Quantrimang.com sobre como transferir o Windows de um disco rígido para um SSD .

O Superfetch também é conhecido por causar problemas de desempenho durante jogos, especialmente em sistemas com 4 GB de RAM ou menos. Não está claro por que isso acontece, já que nem todo mundo experimenta isso, mas é possível que jogos com muita RAM solicitem e liberem continuamente memória, o que faz com que o Superfetch carregue repetidamente e pare de carregar dados.

É seguro desligar o Superfetch? A resposta é sim! Não há problema se você decidir desativar o Superfetch. É recomendado que, se o seu sistema estiver funcionando bem, deixe este recurso ativado. Se você estiver tendo problemas com o uso do disco rígido, muita RAM ou desempenho degradado durante operações com uso intenso de RAM, tente desligá-lo e veja se isso ajuda.

Nota : Para aumentar o desempenho em sistemas com pouca RAM, o artigo recomenda ajustar os limites de memória virtual e efeitos visuais do Windows. Você também pode tentar estas dicas para inicialização e desligamento mais rápidos.

4. Desative o SuperFetch no Windows 

Superfetch (SysMain) é definitivamente útil para carregar alguns programas mais rapidamente. Mas se você estiver usando um novo PC com Windows, isso pode ser redundante. Desativar completamente o SysMain parece mais eficaz. Como o Superfetch (SysMain) não é um serviço essencial, você pode desativá-lo sempre que quiser. Existem 4 maneiras de fazer isso.

Use os serviços do Gerenciador de Tarefas do Windows

 O Gerenciador de Tarefas do Windows é a implementação padrão do SysMain e seu programa svchost.exe .

1. Vá para a guia Serviços no Gerenciador de Tarefas.

2. Localize a tarefa SysMain e clique com o botão direito para selecionar a opção Open Services.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Selecione a opção Abrir Serviços clicando com o botão direito em Gerenciador de Tarefas.

3. Encontre o serviço SysMain e clique com o botão direito nele para abrir seu Propriedades . Se estiver em execução e o tipo de inicialização estiver definido como Automático , você poderá desligá-lo facilmente aqui.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

SysMain em execução na janela do Gerenciador de serviços do Windows

4. Na janela pop-up, você verá a opção Tipo de inicialização na guia Geral. Clique nele para ver opções adicionais.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Iniciar automaticamente nas propriedades do serviço SysMain

5. Selecione o tipo de inicialização como Disabled , aplique as alterações e clique em OK.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Etapas para selecionar o tipo de inicialização como Desativado na propriedade SysMain.

6. Reinicie o computador para que as alterações tenham efeito.

Use o Editor do Registro

Uma maneira mais permanente de desabilitar a funcionalidade Superfetch (SysMain) é editar seu valor Iniciar no Editor do Registro.

1. Crie um ponto de restauração para que, caso algo inesperado aconteça, você possa retornar ao ponto inicial.

2. Escreva Criar um ponto de restauração na barra de pesquisa do Windows e selecione Melhor correspondência abaixo.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Crie um ponto de restauração no menu de pesquisa do Windows.

3. Assim que a janela Propriedades do Sistema for iniciada, navegue até a guia Proteção do Sistema. Clique no botão Criar na parte inferior da janela.

Crie um ponto de restauração nas propriedades do sistema.

4. Dê um nome ao ponto de restauração. Adicione quaisquer detalhes de identificação que possam ajudar mais tarde. A data e hora atuais são adicionadas automaticamente.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Nomeie o ponto de restauração criado

5. O ponto de restauração foi criado com sucesso e você pode editar livremente os valores do registro conforme mostrado abaixo.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

O ponto de restauração do sistema foi criado com sucesso

6. Usando o Windows Run (pressione Win + R ), abra o Editor do Registro digitando regedit. Ele será iniciado no modo Administrador por padrão.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Regedit é aberto no Windows Run

7. Navegue até o seguinte caminho no Editor do Registro:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SysMain

8. Clique duas vezes ou clique com o botão direito no item Iniciar no painel direito para modificá-lo.

Modifique o valor inicial para SysMain no Editor do Registro.

9. Defina os dados do valor do item Iniciar como 4.

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Defina os dados do valor inicial como 4 para SysMain no Editor do Registro.

10. Reinicie o seu PC para que as alterações tenham efeito.

Usar PowerShell

A janela do PowerShell é uma das maneiras mais rápidas de desabilitar e habilitar o SysMain.

1. Abra uma janela do PowerShell em Executar, Win + R , digitando powershell na janela.

2. Em vez de pressionar Enter ou OK , digite Ctrl + Shift + Enter no teclado. Isso iniciará o PowerShell no modo de administrador .

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Abra o PowerShell no modo administrador usando Executar

3. Digite os seguintes comandos para desabilitar ou habilitar o SysMain conforme desejado. A janela a seguir mostra os dois comandos juntos, mas você precisará usá-los um de cada vez.

Stop-Service -Force -Name "SysMain"; Set-Service -Name "SysMain" -StartupType Disabled
 
Set-Service -Name "SysMain" -StartupType Automatic -Status Running

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Desative e ative o Superfetch na janela Admin do PowerShell.

4. Digite exit no PowerShell para fechar a janela. Reinicie o seu PC para que as alterações tenham efeito.

Usar prompt de comando

Assim como o PowerShell, o prompt de comando do Windows é uma maneira clássica de desabilitar ou habilitar instantaneamente o SysMain.

1. Abra uma janela do prompt de comando em Executar, Win + R , digitando cmd na janela.

2. Em vez de pressionar Enter ou OK , digite Ctrl + Shift + Enter no teclado. Isso iniciará o prompt de comando com direitos de administrador .

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

Desative o Windows Superfetch usando o prompt de comando

3. Para bloquear o SysMain em seu computador ou reativá-lo, digite os seguintes comandos conforme necessário.

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

O que é o Windows Superfetch (SysMain)? Como desativar o Superfetch?

SysMain foi desligado e ligado no modo de administração do prompt de comando.

4. Digite exit no prompt de comando para sair e reinicie o dispositivo.

Boa sorte!

Consulte mais alguns artigos abaixo:

Deixar um comentário

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Como remover o aviso de solicitação de direitos autorais no canto direito da tela do Windows 10

Você vê uma notificação de ativação do Windows 10 no canto direito da tela? Este artigo irá orientá-lo sobre como excluir o aviso de solicitação de direitos autorais no Windows 10.

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Instruções do AZ sobre como instalar o Windows 10 build 14393.222

Recentemente, a Microsoft lançou a atualização cumulativa mais recente para usuários de PC com Windows 10, chamada Build 14393.222. Esta atualização lançada para o Windows 10 corrige principalmente bugs com base no feedback do usuário e melhora a experiência de desempenho do sistema operacional.

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Proteja sua rede de computadores com host Bastion em apenas 3 etapas

Você tem computadores em sua rede local que precisam de acesso externo? Usar um host bastião como gatekeeper para sua rede pode ser uma boa solução.

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

3 maneiras de limpar rapidamente todos os logs de eventos no Windows 10

Às vezes, pode ser necessário excluir logs de eventos antigos de uma só vez. Neste guia, Quantrimang.com mostrará três maneiras de excluir rapidamente todos os logs de eventos no Visualizador de Eventos do Windows 10.

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Como criar uma tecla do Windows se o seu teclado não estiver disponível

Se você preferir usar um teclado clássico antigo, como o IBM Modelo M, que não inclui uma tecla física do Windows, existe um método fácil de adicionar mais, pegando emprestada uma tecla que você não usa com frequência.

Como criar modo de fundo transparente no Windows 10

Como criar modo de fundo transparente no Windows 10

WindowTop é uma ferramenta que tem a capacidade de escurecer todas as janelas de aplicativos e programas em execução em computadores com Windows 10. Ou você pode usar uma interface de fundo escuro no Windows.

Métodos de IP falso ajudam você a acessar anonimamente

Métodos de IP falso ajudam você a acessar anonimamente

Em muitos artigos anteriores, mencionamos que permanecer anônimo online é extremamente importante. Informações privadas vazam todos os anos, tornando a segurança online cada vez mais necessária. Essa também é a razão pela qual devemos usar endereços IP virtuais. Abaixo, aprenderemos sobre métodos para criar IPs falsos!

Como desativar a barra de idiomas na barra de tarefas do Windows 8

Como desativar a barra de idiomas na barra de tarefas do Windows 8

A barra de idiomas do Windows 8 é uma barra de ferramentas de idiomas em miniatura projetada para ser exibida automaticamente na tela da área de trabalho. No entanto, muitas pessoas desejam ocultar esta barra de idiomas na barra de tarefas.

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Dicas para otimizar a velocidade da conexão com a Internet da Linksys

Maximizar a velocidade da Internet é essencial para otimizar sua conexão de rede. Você pode ter uma ótima experiência de entretenimento e trabalho usando computadores, TVs com Internet, consoles de jogos, etc.

Como configurar WEP, WPA, WPA2 para roteador Linksys

Como configurar WEP, WPA, WPA2 para roteador Linksys

A conectividade sem fio é uma necessidade hoje e por isso a segurança sem fio é essencial para garantir a segurança da sua rede interna.