Habilitar ou desabilitar SysMain (Superfetch) e Prefetch para SSD no Windows

Neste artigo, veremos como o Windows 11/10/8/7 trata Prefetch e SysMain em Solid-State Drives . Ontem vimos como o Windows trata a desfragmentação em unidades de estado sólido . Antes de começarmos, deixe-me esclarecer que não é uma boa ideia desabilitar SysMain (anteriormente chamado de SuperFetch ) ou Prefetch , pois isso pode prejudicar o desempenho do sistema. É melhor deixar esses serviços com suas configurações padrão.

SysMain ( Superfetch ), Prefetch e SSD no Windows 11/10

Toda vez que você executa um aplicativo em seu PC, um arquivo de pré-busca que contém informações sobre os arquivos carregados pelo aplicativo é criado pelo sistema operacional Windows . As informações no arquivo Prefetch são usadas para otimizar o tempo de carregamento do aplicativo na próxima vez que você o executar. O SysMain tenta prever quais aplicativos você iniciará em seguida e pré-carrega todos os dados necessários na memória. Seu algoritmo de previsão é superior e pode prever quais próximos 3 aplicativos você iniciará a que horas do dia.

Resumindo, SysMain e Prefetch são tecnologias de gerenciamento de armazenamento do Windows(Windows Storage Management) que fornecem acesso rápido a dados em discos rígidos tradicionais. Em unidades de estado(State) sólido , elas resultam em operações de gravação desnecessárias.

Como desativar o SysMain no Windows 11/10

O serviço SysMain(SysMain service) é aquele relacionado ao Superfetch . Seu trabalho é manter e melhorar o desempenho do sistema ao longo do tempo. Ele é encontrado na pasta System32 . Os serviços(Services) são os mesmos, mas o nome de exibição(Display) foi alterado no Windows 10 de Superfetch para SysMain . Se alguém, por algum motivo, precisar desativá-los manualmente, é assim que se pode desabilitar SysMain .

Para desabilitar o SysMain no Windows 11/10 , siga estas etapas:

  1. Pressione Win+R para abrir o prompt Executar.
  2. Digite msc e pressione o botão Enter .
  3. Clique duas vezes no serviço SysMain  .
  4. Selecione Desativado(Disabled ) na lista suspensa Tipo de inicialização .(Startup type )
  5. Clique no botão OK  .

Execute services.msc  para abrir o Gerenciador de Serviços(open the Services Manager) . Role(Scroll) para baixo até o serviço SysMain(SysMain) ( Superfetch ), que é responsável por manter e melhorar o desempenho do sistema ao longo do tempo.

Clique duas vezes nele para abrir sua caixa Propriedades(Properties) . Clique(Click) em Parar(Stop) para interromper o processo. Torne o tipo de inicialização Desativado(Disabled) e clique em Aplicar.

Habilitar ou desabilitar SysMain & Prefetch para SSD no Windows 11/10

Você terá que reiniciar o computador(restart your computer) para que as alterações do sistema entrem em vigor.

Como desativar a pré- busca(Prefetch) no Windows 11/10

Para desabilitar a pré- busca(Prefetch) no Windows 11/10 , siga estas etapas:

  1. Pressione Win+R para abrir o prompt Executar.
  2. Digite regedit > pressione o botão Enter  .
  3. Clique no sim(Yes)
  4. Vá para PrefetchParameters em HKLM .
  5. Clique duas vezes no valor EnablePrefetcher REG_DWORD.
  6. Defina os dados do valor como 0 .
  7. Clique no botão OK  .

Para desabilitar a pré- busca(Prefetch) no Windows , execute(Run) o regedit para abrir o Editor do Registro(Registry Editor) . Navegue(Navigate) até a seguinte chave de registro:

HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

desativar pré-busca

Clique duas vezes em EnablePrefetcher no lado direito para abrir sua caixa de valor DWORD .

Os valores possíveis para EnablePrefetcher são:

  • 0 – Desativar o Prefetcher
  • 1 – Pré- busca(Prefetching) de inicialização do aplicativo(Application) habilitada
  • 2 – Pré-busca de inicialização habilitada
  • 3 – Inicialização do aplicativo(Application) e pré- busca de inicialização(Boot Prefetching) habilitada

O valor padrão é 3 . Para desativar a pré-busca, defina-a como 0 . Clique em OK e Sair.

Aliás, você também pode desabilitar ou ajustar o Suoerfetcher aqui – você verá o EnableSuperfetcher  DWORD logo abaixo dele.

Os valores possíveis para EnableSuperfetch são:

  • 0 – Desabilitar SysMain
  • 1 – Habilite o SysMain(Enable SysMain) apenas para arquivos de inicialização
  • 2 – Habilite o SysMain(Enable SysMain) apenas para aplicativos
  • 3 – Habilite(Enable) o SysMain para arquivos de inicialização e aplicativos

Se você é um usuário de Solid State Drive , você pode querer conferir o freeware SSD Life  que pode verificar a saúde de sua Solid State Drive e SSD Tweaker  que irá ajudá-lo a ajustar suas Solid State Drives .

A(Does) desativação do Superfetch aumenta o desempenho?

Embora não consuma muito armazenamento, um mau funcionamento pode causar alto uso da CPU do serviço (CPU)Superfetch ou SysMain . Em tal situação, você pode desabilitar este serviço para aumentar o desempenho. No entanto, em outros casos, você pode não encontrar nenhuma melhoria no desempenho após desabilitar esse serviço.

Posso desabilitar o Superfetch?

Sim e não. Sim, quando você está tendo problemas devido a este serviço. Não, quando você precisa dessa funcionalidade. É um serviço embutido no sistema operacional Windows e é necessário para tornar seu PC mais suave. (Windows)É por isso que não é recomendado desabilitar o Superfetch até que ele cause algum problema.

Espero que tenha funcionado!



About the author

Eu sou um engenheiro de windows,ios,pdf,errors,gadgets com mais de 10 anos de experiência. Trabalhei em muitos aplicativos e estruturas do Windows de alta qualidade, como OneDrive for Business, Office 365 e muito mais. Meu trabalho recente incluiu desenvolver o leitor de pdf para a plataforma Windows e trabalhar para tornar as mensagens de erro mais claras para os usuários. Além disso, estou envolvido no desenvolvimento da plataforma ios há alguns anos e estou muito familiarizado com seus recursos e peculiaridades.



Related posts