Se você já usa o Windows 10 há algum tempo, deve ter notado que sempre que liga o computador, o consumo de memória é de pelo menos 50%. Não importa se você tem uma memória RAM de 2 GB, 4 GB ou 8 GB, ela sempre consumirá metade da inicialização do sistema. Isso é normal? Se você tiver uma memória poderosa e também algum controle com os programas que iniciam na inicialização, o sistema não deve consumir tanta RAM. Ou pelo menos é o que dita a lógica.
Qual é a causa?
Nosso sistema operacional utiliza memória RAM para armazenar os dados e arquivos dos programas que utilizamos para acessá-los de forma mais rápida. Portanto, em vez de acessar as informações que estão no disco rígido, o Windows as copia para a memória para acelerar o gerenciamento.
Mas por que o Windows consome tanta memória se acabamos de iniciar o computador e ainda não estamos executando nenhum programa? O culpado tem nome e sobrenome: Superfetch. Este serviço do Windows se encarrega de ver quais programas usamos com mais frequência e carrega-os na memória antes mesmo de usá-los. Desta forma, quando queremos carregar o referido programa, o Windows já o possui na memória RAM e o seu acesso e execução são mais rápidos do que se tivesse que retirá-lo do disco rígido e carregá-lo na memória quando o solicitássemos.
O Superfetch pode ser desativado?
Se não quisermos que o Windows pense por nós e faça esse consumo desnecessário de RAM, podemos desativar o Superfetch:
- Ao clicar com o botão direito do mouse no botão Iniciar do Windows, selecionamos "Corre"E nós escrevemos o comando"services.msc”. Você também pode digitar esse comando na Cortana se for mais confortável para você.
- Depois de iniciar o painel de serviço, procuramos aquele que corresponde a "Superfetch", E com o botão direito do serviço clique em"Propriedades”.
- Veremos que o tipo de início está em "Automático”. Vamos deixar isso "Desabilitado" e, em seguida nós vamos parar o processo, conforme mostrado na imagem.
- Aplique as alterações e reinicie o computador.
Após desativar o Superfetch, seu computador deve consumir menos RAM. Em qualquer caso, se observarmos que a diminuição no consumo de RAM não foi muito notável, podemos aliviar o consumo de memória na inicialização, desativando alguns dos programas que carregam automaticamente quando o sistema é iniciado. Talvez sejam programas que não usamos muito e não faça muito sentido o Windows consumir recursos nestes aplicativos:
- Abrimos o "Administrador de tarefas"(Ctrl + Shift + Esc) e vamos para a guia"Começo”. Aqui podemos ver todos os aplicativos que o Windows carrega automaticamente sempre que iniciamos nosso sistema. Vamos classificar os programas por campo "Impacto inicial”.
- Os programas de alto impacto são os que consomem mais recursos, por isso iremos desabilitar aqueles que não usamos regularmente ou que simplesmente iniciaremos quando quisermos usá-los. Podemos desativá-los selecionando o programa e clicando em "Desabilitar”.
Depois disso, o sistema deve diminuir significativamente o consumo de RAM na inicialização. Em nosso caso, após desabilitar o Superfetch e remover alguns programas de inicialização, conseguimos reduzir o consumo de RAM na inicialização em 20%.
O Windows continua consumindo muita RAM
Se após essas dicas nosso sistema continuar consumindo muita RAM, a causa do problema pode ser outra:
- Temos algum tipo de vírus ou malware no computador que está consumindo nossos recursos. Para resolver isso nós recomendamos o seguinte artigo.
- A Microsoft confirmou que detectou alto consumo de recursos devido a problemas de compatibilidade com os drivers de algumas placas de som e gráficos. Atualize os drivers da placa de vídeo e áudio para corrigir o problema.