Como Verificar Erros de Memória RAM e Disco no Windows

Computador travando aleatoriamente, tela azul sem padrão aparente, ou simplesmente ficando mais lento sem motivo óbvio — antes de sair trocando peça, vale rodar um diagnóstico de memória e disco primeiro. Boa parte dos chamados de “computador está estranho” que viram troca de hardware desnecessária poderiam ter sido resolvidos (ou pelo menos diagnosticados corretamente) com as ferramentas que o próprio Windows já traz, sem gastar nada.

Por que verificar os dois juntos

Memória RAM com defeito e disco com setores danificados produzem sintomas parecidos o suficiente para confundir: travamentos aleatórios, telas azuis com códigos diferentes a cada vez, arquivos corrompendo sozinhos, programas fechando sem aviso. A diferença só fica clara depois de rodar o teste específico de cada componente — por isso vale fazer os dois, mesmo que você suspeite mais de um do que do outro.

Testando a memória RAM

Windows Memory Diagnostic (built-in, mais rápido)

  1. Pressione Windows + R, digite mdsched.exe e confirme.
  2. Escolha “Reiniciar agora e verificar problemas” (a outra opção agenda a checagem para o próximo boot, útil se você não pode parar o que está fazendo agora).
  3. O computador reinicia e roda o teste antes mesmo de carregar o Windows — acompanhe a barra de progresso na tela azul de diagnóstico.
  4. Depois do teste, o Windows carrega normalmente e mostra o resultado (às vezes só aparece no Visualizador de Eventos, em Logs do Windows > Sistema, procurando por “MemoryDiagnostics-Results” se não aparecer automaticamente).

MemTest86 (mais completo, mas exige pendrive bootável)

Se o teste built-in do Windows não achar nada mas os sintomas continuarem, vale um teste mais agressivo com o MemTest86 — baixe a versão gratuita no site oficial, grave em um pendrive usando a ferramenta de criação de mídia deles, e dê boot pelo pendrive (pode ser preciso ajustar a ordem de boot na BIOS/UEFI).

Aqui vai um detalhe que aprendi depois de perder tempo: rode pelo menos duas passagens completas do MemTest86, não só uma. Alguns tipos de erro de memória só aparecem depois que o módulo esquenta com uso prolongado — um teste rápido de 10 minutos pode passar limpo e o problema aparecer só depois de meia hora de uso real. Se tiver tempo, deixe rodando durante a noite.

Erro detectado no MemTest86 é praticamente certeza de módulo com defeito físico — não tem “quase erro” nessa ferramenta, se apareceu vermelho na tela é para trocar o pente de memória mesmo. Já a ausência de erro depois de passagens completas indica que o problema provavelmente não é a RAM.

Verificando o disco com CHKDSK

Abra o Prompt de Comando como administrador e rode:

chkdsk C: /f /r

Os parâmetros importam: /f corrige erros encontrados no sistema de arquivos, e /r localiza setores defeituosos e tenta recuperar informação legível deles (esse processo é bem mais demorado, porque o Windows precisa ler o disco inteiro setor por setor). Como o disco do sistema está em uso enquanto o Windows roda, o CHKDSK provavelmente vai pedir para agendar a checagem para o próximo boot — confirme com “S” e reinicie.

Para discos secundários (que não são o de sistema), o CHKDSK roda direto sem precisar reiniciar, porque não há conflito de arquivo em uso.

Um ponto que sempre reforço: se o disco é um SSD, o /r tem utilidade limitada — SSDs não têm “setores defeituosos” da mesma forma que HDs mecânicos, o controlador interno do próprio SSD já remaneja blocos ruins automaticamente. Para SSD, vale mais a pena olhar o status S.M.A.R.T. do disco (pelo utilitário do fabricante, tipo Samsung Magician ou Crucial Storage Executive) do que insistir no CHKDSK tradicional.

Interpretando os resultados

Se o MemTest86 não encontrar erro mas o CHKDSK reportar setores corrigidos, o foco vira o disco — considere backup imediato dos dados importantes, porque setor defeituoso corrigido uma vez pode voltar a falhar, principalmente em HD mecânico mais antigo. Se for o contrário (RAM com erro, disco limpo), o módulo de memória precisa ser substituído — não adianta reinstalar o Windows ou formatar, porque o problema é físico, não de software.

Problemas comuns

1. CHKDSK trava numa porcentagem específica por muito tempo. Em HD com muitos setores danificados, isso pode realmente demorar horas. Antes de assumir que travou, deixe rodando durante a noite — só interrompa se passar de várias horas sem qualquer mudança visível.

2. MemTest86 não consegue dar boot pelo pendrive. Confira se a BIOS/UEFI está configurada para dar boot em modo Legacy ou UEFI compatível com o jeito que o pendrive foi gravado — incompatibilidade entre os dois é a causa mais comum de o pendrive simplesmente não aparecer na lista de boot.

3. Resultado do teste de memória não aparece em lugar nenhum depois do reinício. Procure manualmente no Visualizador de Eventos (Logs do Windows > Sistema, fonte “MemoryDiagnostics-Results”) — às vezes a notificação automática falha, mas o resultado fica registrado no log mesmo assim.

Perguntas frequentes

Preciso rodar os dois testes mesmo suspeitando só de um componente?
Vale a pena, porque os sintomas se sobrepõem bastante. Um teste rápido de memória não custa tempo demais e descarta uma variável importante.

O CHKDSK pode apagar meus arquivos?
Não é a intenção — ele corrige o sistema de arquivos e recupera dados legíveis. Mas se um setor estiver realmente danificado, o conteúdo que estava lá pode ser perdido de qualquer forma, independente de rodar o CHKDSK ou não.

Depois de trocar a memória com defeito, preciso reinstalar o Windows?
Normalmente não, a menos que o defeito já tenha corrompido arquivos do sistema antes da troca. Nesse caso, vale rodar sfc /scannow depois de trocar a memória para verificar a integridade dos arquivos do Windows.

Se o diagnóstico apontar necessidade de upgrade, veja o guia de como fazer upgrade de RAM com segurança, e se o problema for mais de espaço do que de erro físico, o guia de como liberar espaço no disco complementa bem esse diagnóstico.

Posted in Windows.

Patrocinadores

suporte de ti                    marketing digital