Os erros no Memtest86 + significam definitivamente que algo está errado com minha memória RAM?

8

Eu criei recentemente um novo computador para alguém. Tudo parecia bem no começo, mas quando fui instalar o sistema operacional (tentei o Windows XP e o Windows 7), os dois instaladores falharam. XP falhou com um BSOD, o Windows 7 apenas disse que não poderia ler alguns arquivos e o disco pode estar corrompido, embora uma vez BSOD'd também.

Eu decidi que o próximo passo lógico seria rodar o Memtest86 + nele, então eu iniciei e deixei ele rodar por um tempo. Eu assisti por cerca de 5 minutos sem erros relatados, mas voltei 45 minutos a uma hora mais tarde e estava relatando mais de 15.000 erros. Abri-a de volta e removi / recolocou a RAM. Eu até os coloquei no outro conjunto de DIMMs (dual channel com 4 DIMMs no total).

Quando ele voltou, o Windows 7 foi instalado e aparentemente funcionou corretamente. Eu pensei "problema resolvido", mas agora, um ou dois dias depois, o sistema está de volta ao BSODing. Eu ainda tenho que executar o Memtest86 + nele novamente (não tive tempo), mas suspeito que a mesma coisa acontecerá.

É seguro dizer que a RAM que comprei está com defeito? Há algum outro teste que eu deva fazer para me certificar de que esse é o problema?

    
por DWilliams 18.03.2011 / 14:25

4 respostas

12

É razoavelmente seguro dizer que há uma falha de hardware quando o MemTest86 falha. RAM é o culpado mais provável, mas existem algumas outras coisas que poderiam ser em circunstâncias raras. Vou listá-los em menor probabilidade:

  1. RAM - Sim, a RAM pode ser ruim. Esta é a resposta pelo menos 95% do tempo.
  2. Fonte de alimentação - A operação de RAM é bastante sensível às flutuações de energia. Um PS doente poderia ter todos os tipos de efeitos estranhos. O único teste real é trocar em um bom PS conhecido com muita capacidade extra.
  3. Placa-mãe - Conecta todos esses componentes, levando a muitos pontos de falha possíveis. Um problema da placa-mãe é tão difícil de diagnosticar quanto uma fonte de alimentação.
  4. CPU - Você provavelmente veria outros problemas se a CPU estivesse com problemas. Dito isto, os processadores modernos têm controladores de memória incorporados, pelo que os erros de memória podem resultar de um problema na CPU. Executar um teste de estresse da CPU é uma maneira bastante confiável de descobrir esses problemas.
por 18.03.2011 / 14:30
3

O Memtest86 também pode relatar erros se os intervalos de memória no BIOS estiverem errados. Isso pode acontecer se você tiver modificado os intervalos padrão ou se os valores de SPD incorporados nos módulos estiverem incorretos ou se o BIOS estiver interpretando os valores de SPD incorretos. Uma vez tive a última ocorrência. Uma atualização do BIOS resolveu o problema, então sugiro que você tente isso antes de trocar o hardware.

    
por 19.03.2011 / 02:59
1

Também é possível que exista um problema de compatibilidade entre os componentes do sistema, onde nada em isolamento está com defeito em outros sistemas, mas todas as suas peças em particular falham quando colocadas juntas.

    
por 19.03.2011 / 03:46
0

Em alguns tipos de máquinas antigas (definitivamente visto tal comportamento em sistemas Socket 7 era), e com versões mais antigas do memtest, problemas com caches L2 / L3 (que você poderia no pior dos casos desabilitar, em uma penalidade de desempenho) poderiam ser interpretados erroneamente como erros de RAM.

    
por 08.06.2017 / 03:28