Início › Como testar memória RAM
GUIA
Como testar memória RAM no Windows, passo a passo
Memória defeituosa é a causa mais barata de descartar e a mais cara de ignorar: enquanto ela erra, o Windows vai corrompendo arquivo sem avisar. Este guia mostra o teste rápido, o teste sério e como achar qual módulo é o culpado.
Quando vale testar
Memória com defeito não deixa o PC lento. Ela produz erro, e erro imprevisível. Os sinais que justificam o teste:
- Tela azul aleatória com código diferente a cada vez. Este é o sinal mais forte de todos. Códigos que mudam sem padrão apontam memória com muito mais força do que qualquer código específico.
- Travamento sem hora marcada, sem relação com um programa em particular.
- Programas fechando sozinhos, principalmente os que usam muita memória.
- Erro de CRC ao descompactar arquivos grandes, ou arquivo que salva certo e abre corrompido depois.
- Instalação do Windows falhando no meio, sempre em pontos diferentes.
- O PC começou a dar problema logo depois de você instalar memória nova ou mexer no gabinete.
Antes do teste: o que você tem instalado
Vale saber quantos módulos existem e onde estão, porque isso muda o teste de isolamento no fim. No PowerShell:
Get-CimInstance Win32_PhysicalMemory |
Select-Object BankLabel, DeviceLocator, Manufacturer, PartNumber, Capacity, Speed
DeviceLocator mostra o slot, Capacity vem em bytes e Speed em MHz. Módulos de fabricantes ou velocidades diferentes misturados na mesma máquina são uma fonte conhecida de instabilidade, mesmo com todos os pentes bons.
Teste 1: Diagnóstico de Memória do Windows
Já vem instalado, não precisa baixar nada e serve para a primeira triagem. O programa é o mdsched.exe.
- Salve tudo e feche seus programas. O teste roda fora do Windows e vai reiniciar a máquina.
- Pressione
Win + R, digitemdsched.exee confirme. - Escolha Reiniciar agora e verificar se há problemas.
- A máquina reinicia numa tela azul-clara com uma barra de progresso.
- Ainda nessa tela, pressione
F1para abrir as opções. Mude a Combinação de testes para Estendida e o Número de passagens para 2 ou mais. Aplique comF10. - Deixe terminar. A configuração estendida leva de trinta minutos a algumas horas conforme a quantidade de memória.
Onde ver o resultado depois
Este é o detalhe que quase todo tutorial esquece: se o aviso na área de trabalho não aparecer, o resultado não se perdeu. Ele fica no Visualizador de Eventos.
- Abra
eventvwr.mscpeloWin + R. - Vá em Logs do Windows › Sistema.
- No painel da direita, clique em Localizar e busque por
MemoryDiagnostics-Results. - Abra o evento mais recente e leia a descrição.
Ou, direto no PowerShell:
Get-WinEvent -FilterHashtable @{LogName='System'; ProviderName='Microsoft-Windows-MemoryDiagnostics-Results'} |
Select-Object TimeCreated, Id, Message | Format-List
A mensagem diz uma de duas coisas: que o hardware de memória foi testado e nenhum erro foi detectado, ou que foram detectados erros de hardware. A segunda mensagem é conclusiva: a memória está ruim. A primeira, não — e a razão está no próximo tópico.
Teste 2: MemTest86, o teste sério
O teste do Windows é rápido e usa poucos padrões de escrita. Ele acha defeito grosseiro e deixa passar defeito intermitente, que é exatamente o tipo que causa tela azul uma vez por semana. Para descartar a memória com tranquilidade, o padrão de bancada é o MemTest86.
Ele não roda dentro do Windows: você grava um pendrive inicializável e dá boot por ele, o que permite testar praticamente toda a memória, inclusive a região que o sistema operacional ocuparia.
- Baixe o MemTest86 no site oficial do fabricante e grave a imagem em um pendrive com o utilitário que acompanha o pacote.
- Reinicie e entre no menu de boot da placa — costuma ser
F12,F11,F8ouEsc, conforme o fabricante. - Escolha o pendrive e deixe o teste começar.
- Deixe rodar no mínimo quatro passagens completas. Normalmente é um teste de uma noite.
Por que uma passagem não basta
Cada passagem executa uma sequência de padrões diferentes de escrita e leitura. Muitos defeitos só aparecem em uma combinação específica de bits vizinhos, ou só depois que os módulos aquecem alguns graus com o próprio teste. É comum o primeiro erro surgir na terceira ou quarta passagem, com a primeira e a segunda limpas.
Se aparecer erro, anote o endereço mostrado e o slot indicado, se o programa identificar. Isso adianta o próximo passo.
Agendar o teste e ler o resultado sem procurar log
O TecnicoGPT dispara o teste de memória do Windows, recupera o evento MemoryDiagnostics-Results depois do reinício e explica o que ele diz em português — junto com a leitura dos módulos instalados.
BAIXAR GRÁTISWindows 10 e 11 · diagnóstico sem custo
Achando o pente culpado
Descobrir que "a memória está ruim" não resolve nada se a máquina tem dois ou quatro módulos. O isolamento é feito por eliminação, testando um de cada vez.
- Deixe apenas um módulo instalado, no primeiro slot recomendado pelo manual da placa — quase nunca é o slot mais próximo do processador.
- Rode o teste completo nesse módulo.
- Repita o processo com cada módulo, sempre no mesmo slot.
- O módulo que apresentar erro é o defeituoso. Se dois apresentarem, os dois vão embora.
Manter o mesmo slot em todas as rodadas é o que torna o teste válido: se você trocar módulo e slot ao mesmo tempo, um resultado ruim não diz qual dos dois é o problema.
Quando não é a memória
Se todos os módulos falham no mesmo slot mas passam em outro, o defeito é do slot, não do pente. Em placa de desktop isso costuma ser pino sujo ou torto; em processadores com controlador de memória integrado, pode ser pino do soquete. Vale limpar os contatos dourados do módulo com borracha branca e reencaixar até ouvir as travas fecharem.
Vale ainda checar três coisas antes de comprar memória nova:
- Perfil XMP ou EXPO ligado. É um overclock de fábrica. Módulo bom pode dar erro nesse perfil e passar limpo na velocidade padrão. Desligue e teste de novo antes de condenar.
- Mistura de módulos diferentes. Capacidades, velocidades ou fabricantes distintos convivendo mal produzem erro sem nenhum pente estar ruim.
- Superaquecimento. Erro que só aparece depois de horas, com o gabinete quente, pode ser térmico. Veja o guia de temperatura.
Passou no teste e o problema continua
Memória limpa em quatro passagens tira ela da lista. Os próximos suspeitos, na ordem, são driver (sobretudo o de vídeo), fonte de alimentação, superaquecimento e disco. O caminho para separar cada um está no guia de PC reiniciando sozinho e tela azul. Se o sintoma for lentidão e não travamento, o problema provavelmente é quantidade de memória e não defeito: veja o guia de PC lento.
Perguntas frequentes
O teste do Windows passou. Posso descartar a memória?
Não com segurança. O Diagnóstico de Memória do Windows é rápido e usa poucos padrões de escrita, então ele encontra defeito grosseiro e deixa passar defeito intermitente, que é justamente o mais comum em tela azul aleatória. Passar no teste do Windows reduz a suspeita, mas só várias passagens completas no MemTest86 sem nenhum erro permitem descartar a memória com tranquilidade.
Por que uma passagem do MemTest86 não basta?
Cada passagem executa uma sequência de padrões diferentes, e boa parte dos defeitos só aparece em uma combinação específica de bits vizinhos, ou depois que os módulos aquecem. Erro que só surge na terceira ou quarta passagem é comum. O padrão da bancada é rodar no mínimo quatro passagens completas, normalmente durante a noite, e considerar aprovado apenas quem termina com zero erro. Um único erro já condena o módulo.
Memória com defeito causa quais sintomas?
Tela azul aleatória com código diferente a cada vez, travamento sem padrão, programas fechando sozinhos, erro ao descompactar arquivos grandes, arquivo salvo que depois abre corrompido e instalação de Windows que falha no meio. O sinal mais característico é a variedade: quando os códigos de tela azul mudam sem lógica, a memória sobe para o topo da lista de suspeitos.
Como descobrir qual dos pentes está com defeito?
Testando um de cada vez. Desligue o computador, tire o cabo de força, deixe apenas um módulo instalado no primeiro slot recomendado pelo manual e rode o teste completo. Repita com cada módulo no mesmo slot. O que apresentar erro é o defeituoso. Se todos falharem no mesmo slot mas passarem em outro, o problema não é a memória e sim o slot ou o soquete do processador.