Problemas com sintomas de memória de trabalho. Problemas com RAM. Executando a partir de um sistema operacional em execução

Os problemas no sistema de um computador pessoal ou laptop podem ser de vários tipos. Uma das coisas mais incompreensíveis para os iniciantes é que não funciona. Como entender que essa é a raiz do problema? Como determinar se a RAM está danificada? O que fazer se tiver certeza absoluta de que há um problema? Responderemos detalhadamente a essas e outras perguntas no artigo.

Conceitos-chave

RAM - o nome "oficial" BATER. Um chip localizado em um conector especial do seu computador ou laptop. No primeiro caso, suas dimensões são maiores, no segundo, menores.

A faixa de RAM é o chip que representa a RAM. Devo dizer que este é o componente de hardware mais confiável do seu PC. Quebra com menos frequência. Os fabricantes definem as pranchas para durar pelo menos 4 anos. É tudo uma questão de simplicidade do design do microcircuito. Não esquenta, por isso não precisa de cooler (ventilador em sistema de computador). É verdade que às vezes PCs para jogos poderosos instalam um radiador para resfriar a RAM. Também torna a barra de RAM estruturalmente mais forte.

A partir daqui você pode identificar que diferentes RAMs funcionarão de maneira diferente. No entanto, as razões do fracasso para todas as variedades são idênticas.

Causas de mau funcionamento

Por que a RAM não funciona? Observe que a causa da avaria só pode ser física. A RAM não é prejudicada por problemas de software e vírus de computador ou virtuais.

RAM não funciona em seguintes casos:

  • Defeito de fabricação “congênito”.
  • Danos mecânicos.
  • Mau funcionamento na fonte de alimentação.
  • Vestir.
  • Tensão estática.
  • Subresfriamento ou superaquecimento do componente.

Propomos analisar mais detalhadamente cada uma das causas do problema.

Casado

RAM não funciona. Defeitos de fabricação são um motivo bastante raro aqui. Em geral - 1% dos casos. Além disso, é impossível destacar um fabricante “culpado”.

Todos os fabricantes testam necessariamente os microcircuitos antes de enviá-los à venda e oferecem um longo período de garantia. Portanto, neste caso, é simples e fácil substituir a RAM em um centro de serviço dentro da garantia.

unidade de energia

A RAM que não funciona devido a problemas com a fonte de alimentação também é extremamente rara. A placa-mãe e a fonte de alimentação de todos os computadores são equipadas com controladores especiais que não permitem fornecer mais tensão do que o necessário.

No entanto, problemas de funcionamento ainda acontecem. Eles estragam a barra de RAM. O problema pode ser detectado por meio de um voltímetro - aparelho que nem todas as residências possuem. Aqui você terá que trocar não apenas a RAM, mas também a fonte de alimentação com defeito.

Danos mecânicos

E este, pelo contrário, é o caso mais comum. Por exemplo, quando você tentou inserir a barra no lugar sem calcular sua força. Nesse caso, pode não ser o dispositivo em si que está danificado, mas sim o seu conector.

Tensão estática

Raro, mas ainda possível. Sua falta de popularidade se deve ao fato de que a unidade do sistema e o gabinete do laptop estão sempre fechados durante a operação. Dispositivos modernos Além disso, estão equipados com uma camada antiestática especial sob placa-mãe.

São casos verdadeiramente bizarros: você andou no tapete com sapatos de borracha e começou a entender o “interior” do computador com as mãos.

Desgaste do dispositivo

A RAM não funciona com frequência por esse motivo. Tudo, como sabemos, não é para sempre. O dispositivo pode falhar após alguns anos ou uma década. Isto é diretamente afetado pela integridade do fabricante e pelas condições operacionais do componente.

Superaquecimento/subresfriamento

Outro caso raro, mas ainda possível. Para desativar o dispositivo, são necessárias temperaturas absolutamente proibitivas: -45 °C, +100 °C.

A propósito, para se proteger dessa causa de falha, não se esqueça de limpar periodicamente a poeira do interior do seu computador ou laptop.

Sinais gerais de fracasso

Você precisa saber em que frequência a RAM opera para ter certeza de que está com defeito? Não, o colapso simplesmente se revela:

  • O sistema não pode ser iniciado. Ou reinicia indefinidamente.
  • O sistema não inicia de todo. Freqüentemente, as tentativas de ligar o PC são acompanhadas de bipes nos alto-falantes do dispositivo. Isso indica que o sistema não consegue detectar a RAM ou que esta (ou seu conector) está gravemente danificada.

Sinais para Windows

Diremos como descobrir um stick de RAM quebrado para usuários do sistema operacional mais comum:

  • “Tela Azul da Morte” com informações técnicas. Ao mesmo tempo, o código de erro é sempre diferente, portanto não há necessidade de “pesquisá-lo no Google”. A propósito, uma tela azul também aparece quando a tira não está totalmente inserida no conector.
  • Mau funcionamento do PC. Em relação aos programas, aplicativos, jogos que utilizam RAM em seu funcionamento. Termina com uma mensagem de erro. Ou colidindo com uma tela azul.

Sinais para Linux

É importante observar os seguintes sinais aqui:

  • Problemas com o navegador e outros aplicativos. Uma mensagem aparece com um código de erro do sistema. Mas não é possível visualizá-lo - ocorre um erro ao realizar esta ação.
  • O sistema não pode inicializar. Às vezes, uma mensagem de erro aparece novamente.

Testando o problema

Descobrimos por que a RAM não funciona. Também é possível determinar de forma independente que este é o problema. Para fazer isso, baixe o programa utilitário Memtest86 disponível gratuitamente no site oficial do desenvolvedor em um meio digital. Digamos, em uma unidade flash.

Antes de executar o diagnóstico com Memtest86, você precisa fazer o seguinte:

  1. Redefina as configurações no BIOS. Para diferentes modelos de PC, ele abre quando o sistema inicia com uma determinada tecla: F1-12, Delete, etc.
  2. Selecione a opção Definir como padrão. Salve as configurações e reinicie o sistema.
  3. Abra a caixa da unidade de sistema ou laptop. Encontre o stick de RAM entre outros componentes. Aparência- um chip retangular fixado com grampos.
  4. Retire a barra e inspecione-a cuidadosamente. Se os contatos estiverem sujos, eles podem ser facilmente restaurados à sua antiga glória usando uma borracha.
  5. Retorne a tira para a ranhura e feche a caixa.
  6. Depois disso, ligue o computador e execute o Memtest86 a partir do disco externo.
  7. Após o lançamento, o utilitário começará imediatamente a verificar a RAM. Como descobrir como funciona a RAM? As características do processador central aparecerão na metade superior esquerda da janela do programa, e a etapa e a porcentagem do teste que está sendo realizado aparecerão na metade superior direita. Após esta informação - as características da RAM instalada. Essas informações devem ser fotografadas ou registradas. Afinal, se a barra precisar ser trocada, você deverá adquirir uma idêntica.
  8. O Memtest86 encontrou pelo menos um erro durante o teste (texto destacado em vermelho)? Provavelmente a RAM precisa ser substituída.
  9. Para ter certeza, desligue o computador, abra o gabinete e mova o suporte para outro slot. Inicie o sistema novamente e comece a executar o Memtest86. Se o programa detectar novamente um erro (ou mesmo vários), só haverá uma conclusão: o microcircuito deve ser substituído. Se não houver erros neste caso, o problema está no conector. Não use um defeituoso nem leve-o para ser reparado por um especialista.

O que fazer em caso de avaria?

Como você pode ver, nem sempre é necessário entender como funciona a RAM de canal duplo para determinar se o componente está quebrado. O que fazer neste caso?

Só há uma saída: comprar um novo stick de RAM. Se os contatos estiverem desgastados ou os conectores estiverem com defeito, talvez você possa ficar sem comprar - um técnico de informática irá ajudá-lo. O microcircuito em si não pode ser reparado. Observe que o custo do dispositivo é comparativamente pequeno - 1-2 mil rublos (levando em consideração a duração da operação). Por fim, aconselhamos que compre uma RAM com garantia de pelo menos 2 anos.

A falha de RAM é uma situação rara, mas ainda possível. Agora você sabe como determinar se a RAM está com defeito e o que fazer em tal situação.

6 razões pelas quais a RAM não funciona. Que etapas você deve seguir para restaurar a memória RAM sozinho?

a partir de 120 rublos.

ESFREGAR

A memória de acesso aleatório (RAM) é uma memória dinâmica e volátil com acesso livre. Essencialmente, é um arquivo temporário de dados para o software. Como design, RAM é uma combinação de módulos com chips conectados à placa-mãe.

É a RAM que alimenta os programas em execução.


O que acontece quando a RAM não funciona:


Razões pelas quais a RAM não funciona: Como diagnosticar RAM:

baixe dados da RAM para uma unidade flash usando um utilitário (programa aplicativo), o utilitário monitorará os parâmetros da RAM. Então você precisa inicializar a partir da unidade flash e verificar a RAM.


O que fazer se a RAM não funcionar:

Nós vamos te ajudar a resolver esse problema! Se a sua RAM não funcionar e você não conseguiu descobrir a causa deste problema ou não quer perder tempo consertando-o, entre em contato centro de serviços

“Expert”, onde especialistas experientes diagnosticarão rapidamente a RAM e realizarão os reparos necessários com alta qualidade. RAM é a parte do sistema com menor probabilidade de falhar. Mas reinicializações espontâneas do sistema com e sem BSOD, travamentos de jogos ou software, resultados incorretos de tarefas de processamento em software pesado - tudo isso e muito mais podem ser sintomas de problemas com ele. Na verdade, tais problemas surgem com bastante frequência e são principalmente consequência de configurações incorretas do próprio usuário, embora problemas de hardware não possam ser descartados. Neste material conheceremos os módulos de memória atuais para sistemas desktop, falaremos sobre ah no trabalho deles e os motivos pelos quais surgem, e também ajudaremos no diagnóstico. Por que mais e por que podem ocorrer falhas de memória? No final, o que você deve ou não fazer? Ao responder a essas perguntas, não torturaremos os cérebros dos iniciantes - contaremos tudo a vocês em linguagem simples para máxima compreensão.

Em que consiste um módulo de memória?

RAM do ponto de vista do projeto de circuito é muito dispositivo simples, quando comparado com outros componentes eletrônicos do sistema e sem levar em consideração os ventiladores (alguns deles possuem um controlador simples que implementa o controle PWM). De quais componentes são feitos os módulos?
  1. Os próprios chips são os elementos-chave que determinam a velocidade da memória.
  2. SPD (Serial Presence Detect) é um chip separado que contém informações sobre um módulo específico.
  3. A chave é o slot em placa de circuito impresso de forma que é impossível instalar módulos do mesmo tipo em placas que não os suportam.
  4. A própria placa de circuito impresso.
  5. Vários tipos Componentes SMD localizado na placa de circuito impresso.

É claro que o conjunto de componentes está longe de estar completo. Mas para um trabalho mínimo de memória, isso é suficiente. O que mais poderia ser? Na maioria das vezes - radiadores. Eles ajudam a resfriar microcircuitos de alta frequência que operam em alta tensão (embora nem sempre em alta tensão), bem como quando o usuário faz overclock da memória.

Alguns dirão que isso é marketing e tudo mais. Em alguns casos, sim, mas não no HyperX. Módulos Predator com frequência de clock de 4.000 MHz podem aquecer facilmente os radiadores a 43 graus, como descobrimos. Aliás, falaremos sobre superaquecimento hoje.

A seguir vem a luz de fundo. Alguns fabricantes instalam um de uma determinada cor, e alguns – RGB completo, e ainda com a possibilidade de configurá-lo tanto por meio de interruptores nos próprios módulos, quanto por meio de cabos conectados, além do software da placa-mãe.

Não vamos nos aprofundar nisso - o material não é sobre isso, e já falamos sobre eles antes, então se alguém tiver interesse, vamos conhecer o vídeo abaixo e ler mais o material sobre o caso.

O que vai acontecer não pode ser evitado

Ao escolher memórias econômicas de fabricantes pouco conhecidos, você leva um porco em uma armadilha - esses módulos podem ser montados “no joelho no porão do tio Liao” e nem saber o que é controle de qualidade. Em outras palavras, pode haver problemas mesmo quando você o liga pela primeira vez. A memória ValueRAM da Kingston, é claro, não é uma delas, embora seus preços sejam quase mínimos. Considerando o capítulo anterior, alguns usuários podem dizer que quanto mais componentes houver, maior será a chance de quebrarem. Logicamente, isso não pode ser refutado. Mas a confiança da HyperX em seus produtos (em particular, os módulos Predator RGB) é tanta que eles são cobertos por uma garantia vitalícia! Mas não importa – o que poderia dar errado? Não levamos em consideração LEDs e outros elementos de design semelhantes.

Danos às células de memória.

Cada chip de memória contém um grande número dessas células, nas quais uma quantidade colossal de informações é gravada e lida. Se os dados forem gravados em uma célula danificada, eles serão corrompidos, causando falha no sistema ou aplicativo.

Overclocking, temporizações e tensões incorretas.

Cada um de nós já tentou ou quer tentar fazer um overclock de memória. Não é possível aumentar a frequência da memória em todas as plataformas, mas se você já adquiriu uma placa-mãe que suporta overclock, poderá encontrar alguns problemas ao longo do caminho. Na realidade moderna, o overclock da memória depende não apenas dos próprios chips, mas também do controlador de memória embutido no processador e do layout das linhas na placa-mãe. Os dois últimos aspectos afetam menos o overclock do que os chips de memória usados. Quanto mais você aumenta a frequência do clock dos módulos de memória, maior a probabilidade de erros aparecerem em sua operação. Com os horários é o oposto. Sua diminuição pode levar a uma operação instável. Aumentar a tensão aplicada a ela pode ajudar a melhorar a estabilidade da memória com overclock, o que acarreta maior aquecimento e diminuição da vida operacional como um todo, além do potencial de falha a qualquer momento. Em geral, se o sistema estiver instável, primeiro retorne todas as configurações para as configurações de fábrica.

Superaquecimento.

Sim, altas temperaturas a memória também pode afetar a estabilidade do sistema. Portanto, ao escolher kits de alta frequência, deve-se cuidar do seu resfriamento. No mínimo, devem ter radiadores. O mesmo se aplica aos módulos de baixa frequência que estão sujeitos a overclock de sua parte. Você deseja instalar um conjunto de memória rápida em um sistema funcional no qual os cálculos são realizados com ele? Não acredita que o DDR4 moderno com tensão operacional de 1,2 V pode esquentar muito? Admire! A temperatura dos chips modulares que não possuem radiadores chega praticamente a 85 graus, que é o limite para a maioria dos chips. Impressionante, não é?

Danos mecânicos
Qualquer movimento descuidado pode danificar o módulo de memória. Se um chip, SPD ou placa de circuito impresso quebrar, os trilhos quebrarão. Com alguns danos, a memória ainda pode funcionar, mas com erros críticos. Por exemplo, um chip no SPD, mostrado na foto abaixo, tornou o módulo completamente inoperante. Falando em radiadores, eles podem reduzir a quase zero a probabilidade de danos mecânicos à memória, a menos, é claro, que você derrame chá ou café sobre ela...

Outras fontes de problemas de memória, mas quando a memória não tem nada a ver com isso.

Separadamente, deve-se dizer que a memória pode estar instável e não pelos motivos descritos acima. Os problemas também podem estar no processador ou na placa-mãe. O controlador de memória nos processadores modernos é implementado diretamente no próprio processador. E ele pode “se comportar mal” vários motivos, especialmente durante a aceleração. E acontece que mesmo se você redefinir as configurações para nominais, então, por exemplo, um canal de memória “morto” não voltará mais à vida. Conseqüentemente, substituir o módulo não levará a nada. Danos físicos ao soquete do processador ou à placa-mãe (dobras ou outras influências externas/internas) também podem ser a causa da operação incorreta da memória. Portanto, não deixaremos de recomendar que você verifique todos os componentes separadamente antes de sair e comprar um novo kit de memória, o que pode ser um desperdício de dinheiro. E a Kingston foi além - oferece um configurador que permite encontrar de forma fácil e conveniente módulos de memória adequados para sistemas específicos! Você pode encontrá-lo em https://www.kingston.com/ru/memory/searchoptions.

Tomar cuidado...

Poucas pessoas sabem que existem três letras que podem simplificar a seleção dos componentes do sistema - QVL. A decodificação soa como Lista de Fornecedores Qualificados, que em russo soa como uma lista de compatibilidade. Inclui os componentes com os quais o fabricante da placa-mãe testou seu produto e garante o correto funcionamento. Por razões óbvias, nem todos podem conferir centenas de títulos. Mas todo fabricante que se preze oferece uma lista bastante extensa, no nosso caso, de modelos de RAM.

Telas azuis de morte, congelamento e reinicialização - o problema está definitivamente em...

Qual é o conjunto mínimo de componentes eletrônicos que consiste em um PC/laptop/multifuncional? Desde a placa-mãe, processador, armazenamento, fonte de alimentação e RAM. Todos esses componentes estão interligados, portanto, se um deles estiver instável, causará falhas em todo o sistema. O caminho de diagnóstico mais correto é testar cada um desses componentes em um sistema diferente. Assim, pelo método de eliminação, podemos determinar o “elo mais fraco” e substituí-lo. Mas nem sempre é possível encontrar outro sistema para tais ações. Por exemplo, nem todo mundo que você conhece pode ter uma placa para testar módulos com velocidade de clock de 4.000 MHz ou mais. Digamos que o problema foi identificado e está na memória. Verificamos várias vezes em slots diferentes e em algumas placas-mãe - e ele começou a funcionar de forma estável. Magia? Como se costuma dizer no universo Marvel, a magia é apenas uma tecnologia inexplorada, cujo segredo no nosso caso é muito simples. Os contatos dos módulos de memória oxidam com o tempo, impedindo-os de funcionar corretamente, e ao retirá-los e recolocá-los várias vezes, eles ficam um pouco lixados, depois disso tudo começa a funcionar normalmente. Na verdade, a oxidação dos contatos é o problema mais comum de mau funcionamento da RAM (e não apenas), então estabeleça uma regra - se você tiver algum problema com a plataforma, arme-se com uma borracha comum de escritório e limpe cuidadosamente os contatos em ambos lados. Isto é especialmente verdadeiro nos casos em que surgem problemas quando a memória opera em seu modo nominal, se antes funcionou sem falhas por meses ou anos.

Se a borracha não ajudasse

O que fazer a seguir? Se o sistema operar com falhas catastróficas, verifique apenas os componentes em uma plataforma de trabalho conhecida. Se a suspeita for especificamente sobre a memória operando em modo nominal, você poderá realizar vários testes. Existem versões gratuitas e pagas dos programas, alguns funcionam em Windows/Linux e outros em DOS ou mesmo UEFI.

Vamos começar com o que todo usuário do Windows 7 e mais recente possui. Curiosamente, o teste de memória integrado ao Windows funciona de forma muito eficaz e é capaz de identificar erros. Pode ser iniciado de duas maneiras - no menu Iniciar:

Ou via Win+R:

O mesmo resultado nos espera:

Se os testes básicos ou regulares não revelaram nenhum erro, então você definitivamente deve testar no modo “Wide”, que inclui testes dos modos anteriores, mas é complementado por MATS+, Stride38, WSCHCKR, WStride-6, CHCKR4, WCHCKR3, ERAND, Stride6 e CHCKR8 .

Você pode visualizar os resultados no aplicativo “Event Viewer”, nomeadamente “Windows Logs” - “System”. Se houver muitos eventos, a maneira mais fácil de encontrar o log que precisamos é pesquisando (CTRL+F) sob o nome MemoryDiagnostics-Results.

Para verificar a memória, é recomendável usar programas executados antes do carregamento do sistema operacional. Desta forma podemos verificar o máximo de memória livre disponível, o que aumentará a chance de identificação de erros, se houver. Um programa muito comum é o MemTest86. Ele existe em duas versões - para sistemas legados (Legacy BIOS) e para plataformas compatíveis com UEFI. Para este último, o programa é pago, embora exista uma opção gratuita com funcionalidades limitadas. Caso tenha interesse, uma tabela comparativa das edições está disponível no site oficial do fabricante - https://www.memtest86.com/features.htm.

Este programaé a melhor solução para encontrar erros de memória. Ela tem quantidade suficiente configurações e exibe o resultado de uma forma clara. Quanto tempo para testar a memória? Quanto mais, melhor, se a probabilidade de erro for pequena. Se algum chip de memória for claramente problemático, o resultado não demorará a chegar.

Também existe o MemTest para Windows. Também pode ser usado, mas fará menos sentido - não testa a área de memória alocada para o sistema operacional e programas em execução em segundo plano.

Como este programa não é novo, os entusiastas (principalmente asiáticos) escrevem shells adicionais para ele, para que possam executar várias cópias de uma só vez de maneira conveniente e rápida para testar grandes quantidades de memória.

Infelizmente, as atualizações desses shells geralmente permanecem em chinês.

Mas nossos entusiastas escrevem seu próprio software. Um exemplo notável é TestMem5 de Serj.

Em geral, você pode adicionar linpack à lista de testes, mas seu funcionamento exigirá carga total do processador, o que pode levar ao superaquecimento, principalmente se forem utilizadas instruções AVX. E este não é exatamente um teste adequado para testar memória, mas sim para aquecer o processador a fim de estudar a eficácia do sistema de refrigeração. Bem, olhe os números. No geral não é para uso doméstico benchmark, tem um propósito completamente diferente.

Solução rápida para todos os problemas

Mas isto, infelizmente, não é o caso. A menos que você tenha um bolso fundo que lhe permita levar seu PC para diagnósticos e reparos. E mesmo assim, não funcionará rapidamente nem por dinheiro, a menos que você simplesmente compre um conjunto de novos componentes. Respondendo às questões colocadas logo no início do artigo, podemos dizer o seguinte. Pode haver vários motivos para falhas do sistema devido a falha da RAM. E nem todos eles estão diretamente relacionados aos módulos de memória. Tanto o processador quanto a placa-mãe também podem ser os culpados. Se falarmos diretamente sobre memória, então a estabilidade da operação também é afetada pelo overclock em qualquer uma de suas manifestações, e um módulo pode ser completamente morto fisicamente por acidente - por movimentos estáticos ou descuidados das mãos. Se você excluir a placa com o processador, certifique-se de que a temperatura está correta, retire o overclock e verifique os módulos em outro sistema, mas eles não param de produzir erros, então você terá que ir ao departamento de garantia ou, se todos os os prazos expiraram, compre novos módulos. Apenas alguns usuários conseguirão resolver o problema sozinhos - para isso, precisarão encontrar o microcircuito defeituoso e substituí-lo por um novo, e também, se necessário, fazer alterações no SPD. É difícil, mas é possível. E não se esqueça da borracha - talvez o problema possa ser resolvido muito rapidamente :)

Para receber Informações adicionais Para obter informações sobre os produtos HyperX e Kingston, visite os sites das empresas.

Solucionar problemas ou problemas de RAM pode ser difícil. Em primeiro lugar, a memória do computador, por ser uma espécie de coisa “virtual” e difícil de entender, ainda é um mistério para as pessoas. Outra complicação é que os problemas de memória podem não ser permanentes e muitas vezes parecem problemas com outras partes do sistema, até mesmo com software. Aqui estão algumas etapas simples de solução de problemas que você pode seguir se suspeitar que tem um problema de memória.

Para solucionar problemas de memória, primeiro para diagnosticá-los, você precisa executar alguns programas de teste. Cada placa-mãe possui um diagnóstico de memória POST que é executado quando o sistema é ligado. Na maioria dos casos, você também possui utilitários especiais de diagnóstico de memória de disco fornecidos com o sistema. Além disso, existem muitos programas comerciais de diagnóstico no mercado e quase todos incluem testes de memória.

Diagnóstico de memória POST

Quando executado, o POST não apenas verifica a memória, mas também a conta. Este número é comparado ao número calculado na última vez que a configuração do BIOS foi realizada. E se for diferente, uma mensagem de erro será exibida. Ao iniciar, ele grava um padrão de dados em todas as células da memória do sistema e lê esse padrão para verificar a funcionalidade da memória. Quando uma falha é detectada, você vê ou ouve uma mensagem. Mensagens de áudio (chiados) são utilizadas para indicar erros críticos ou “fatais” ocorridos em áreas importantes para o funcionamento do sistema. Se o sistema puder acessar memória suficiente para gerar vídeo, você verá mensagens de erro em vez de bipes.

Se o seu sistema passar no POST sem indicar um erro de memória, o problema pode não estar na memória do hardware ou o POST pode não ser capaz de detectar o problema. Erros intermitentes de memória durante o POST geralmente passam despercebidos e outros defeitos sutis de hardware durante o POST podem ser difíceis de detectar. O POST foi projetado para ser rápido, portanto o teste não é tão completo quanto poderia ser. É por isso que muitas vezes você precisa inicializar a partir de uma mídia de diagnóstico offline (geralmente um disco óptico ou uma unidade flash inicializável) e, para testes de memória mais extensos, executar um verdadeiro diagnóstico de hardware. Você pode executar esses tipos de testes continuamente e, se precisar detectar um defeito intermitente indescritível, deixá-los em execução por alguns dias.

Programas de teste de memória

Felizmente, existem vários programas excelentes de teste de memória disponíveis para download gratuito. Aqui estão alguns que recomendamos:

  • Diagnóstico de memória do Microsoft Windows- incluído no Windows 7 e posterior
  • Memtest86 -
  • CD de inicialização final -

Eles não são apenas gratuitos, mas também estão disponíveis em formato para download, o que significa que você não precisa instalá-los. programas no sistema em teste. O formato de inicialização é realmente necessário porque o Windows e outros sistemas operacionais impedem o acesso direto à memória e outros hardwares necessários para testes. Para garantir que tudo seja lido e escrito corretamente, esses programas utilizam algoritmos que escrevem diferentes tipos de padrões em toda a memória do sistema, verificando cada bit.

Eles também, para permitir o teste direto dos módulos em vez do cache, desabilitam o cache do processador. Alguns deles, por exemplo, “Windows Memory Diagnostic”, se você encontrar um erro, até indicam um módulo com defeito. Observe que uma versão do Windows Memory Diagnostic está incluída no Windows 7/8.1/10. Ele pode ser encontrado na seção de ferramentas administrativas (mdsched.exe), bem como nos DVDs de instalação de inicialização em modo de recuperação.

O Ultimate Boot CD inclui Memtest86 e vários outros programas de diagnóstico de memória. O Ultimate Boot CD no Windows 7 e DVDs de instalação posteriores (contendo o Windows Memory Diagnostic) também pode ser instalado em uma unidade flash USB inicializável, tornando-o muito mais conveniente de usar.

Para criar uma unidade flash inicializável a partir do Ultimate Boot CD, você deve usar o comando ubcd2usb conforme descrito na página de configuração do UBCD em www.ultimatebootcd.com. Para criar uma unidade flash inicializável no DVD de instalação das versões do Windows 7/8.1/10, você pode baixar e usar a ferramenta USB/DVD do Windows 7 fornecida pela Microsoft (http://tinyurl.com/4qfdm4x).

Observe que embora a ferramenta se chame "Windows 7", ela também funciona no Windows 8.1/10. Se você deseja testar a memória em um sistema que já possui o Windows 7/8.1/10 instalado, basta executar o comando mdsched.exe ou abrir Painel de Controle, Ferramentas Administrativas e selecionar Diagnóstico Memória do Windows", que permitirá reiniciar o sistema e executar o teste imediatamente ou configurar o teste para ser executado automaticamente na próxima vez que você reiniciar.

Um dos problemas com diagnósticos de memória de software é que eles realizam apenas testes de aprovação/reprovação. Ou seja, tudo o que podem fazer é escrever padrões na memória e lê-los de volta. Eles não podem determinar o quão perto a memória está da falha – se ela está funcionando ou não.

Para o máximo alto nível testar o melhor que pode ser feito é um teste especial de memória da máquina, geralmente usando um testador de módulo. Esses dispositivos permitem inserir um módulo e testá-lo exaustivamente em várias velocidades, tensões e temporizações. Determinar com certeza se essa memória é boa ou ruim. Versões desses testadores estão disponíveis para lidar com todos os tipos de módulos de memória. Por exemplo, você tem módulos defeituosos que funcionam em alguns sistemas (mais lentos) e não funcionam em outros. Queremos dizer que o mesmo programa de teste de memória mostra uma falha de módulo em uma máquina e sua operação normal em outra. No testador de módulo, é sempre definido como ruim, até o bit individual, e até indica a velocidade real do dispositivo, não apenas sua classificação.

As empresas que oferecem testadores de módulos de memória incluem Tanisys (), CST () e Innoventions (). Eles podem ser caros, mas para um construtor de sistemas ou oficina de reparos de última geração, usar um desses testadores de módulo pode economizar tempo e dinheiro a longo prazo.

Erros de RAM

Após a inicialização do sistema operacional, podem ocorrer erros de memória, geralmente identificados por mensagens de erro. Aqui estão os mais comuns:

  • Erros de paridade\Erros de paridade. O circuito de paridade não detectou nenhuma alteração na memória desde que os dados foram originalmente armazenados.
  • Falhas de proteção gerais ou globais\Falhas de proteção gerais ou globais. Um erro geral que indica que o programa foi corrompido na memória, geralmente fazendo com que o aplicativo seja encerrado imediatamente. Isso também pode ser causado por bugs ou programas defeituosos.
  • Erros de exceção fatais\Erros de exceção fatais. Códigos de erro retornados pelo programa quando detecta um comando ilegal, dados inválidos ou códigos de acesso de operação em nível privilegiado.
  • Erro de divisão\Erro de divisão. Erro geral indicando que foi realizada uma divisão por 0 ou o resultado da operação não cabia no registrador de destino.

Se você encontrar esses erros, eles podem ser causados ​​por memória defeituosa ou mal configurada. Mas também pode ser causado por bugs de software (especialmente drivers), fontes de alimentação ruins, descargas estáticas, transmissores de rádio de curto alcance, problemas de temporização, etc.

Se você suspeitar que os problemas são causados ​​pela memória, existem maneiras de testar sua memória e determinar se isso é um problema. Grande parte desses testes envolve a execução de um ou mais programas de teste de memória.

Outro problema com o diagnóstico de software é a execução de testes de memória com os caches do sistema habilitados. Isso invalida efetivamente o teste de memória, pois a maioria dos sistemas possui o que é chamado de cache de write-back. Isso significa que os dados gravados na memória principal são primeiro gravados no cache. Como o programa de teste de memória primeiro grava os dados e depois os lê imediatamente, os dados são lidos do cache e não da memória principal. O resultado é que o programa de teste de memória é rápido, mas tudo o que você testou foi o cache.

A questão é que, se você testar a memória com o cache ativado, na verdade não estará gravando nos módulos, mas apenas no cache. Antes de executar qualquer programa de teste de memória, certifique-se de que os caches de CPU/memória estejam desativados. Muitos sistemas mais antigos possuem opções na configuração do BIOS para desabilitar caches. Softwares de teste de memória baseados em software, como Windows Memory Diagnostic e Memtest86, podem desabilitar caches em sistemas mais recentes.

Procedimento de teste de memória

As etapas a seguir permitem testar e solucionar problemas de RAM do sistema com eficácia. A figura abaixo mostra um procedimento detalhado que o ajudará a passar rapidamente por todo o processo.

Primeiro, vejamos os procedimentos de teste de memória e solução de problemas:

  • Ligue o sistema e observe o POST. Se o POST for concluído sem erros, a funcionalidade básica da memória foi testada. Se ocorrerem erros, prossiga para os procedimentos de isolamento de defeitos.
  • Reinicie o sistema e insira as configurações do BIOS (ou CMOS). Na maioria dos sistemas, isso é feito pressionando a tecla Del, F1 ou F2 durante o POST, mas antes do início do processo de inicialização (consulte a documentação do sistema ou da placa-mãe para obter detalhes). Posteriormente, nas configurações do BIOS, certifique-se de que a quantidade de memória é igual à quantidade definida. Se o que é contabilizado não corresponder ao declarado, prossiga para os procedimentos de isolamento de defeitos.
  • Encontre as opções de configuração do BIOS para cache e, se o seu sistema suportar essa opção, desative todas as opções de cache. A imagem a seguir mostra um menu típico de recursos avançados do BIOS com opções de cache destacadas. Salve as configurações e reinicie a mídia inicializável que contém o programa de diagnóstico de memória.

Dica. A maioria dos sistemas não permite desabilitar o cache nas configurações do BIOS. Nesses casos, recomendamos usar o Diagnóstico de Memória do Windows e opções avançadas para desabilitar a memória cache antes de testar a memória.

  • Para verificar o sistema e a memória estendida, siga as instruções incluídas no seu programa de diagnóstico. A maioria dos programas possui um modo que permite fazer um loop no teste, o que significa que ele é executado continuamente, o que é ótimo para encontrar problemas intermitentes. Se o programa encontrar um erro de memória, vá para os procedimentos de isolamento de defeitos.
  • Se não houver erros no POST ou no diagnóstico de memória mais abrangente, sua memória foi testada no nível do hardware. Certifique-se de que, ao reiniciar o sistema, você insira as configurações do BIOS e habilite o cache novamente. Se o cache não estiver habilitado, o sistema funcionará muito lentamente.

Para obter resultados precisos antes de testar a memória, os caches interno (L1) e externo (L2 e L3) da CPU devem ser desabilitados na configuração do BIOS do sistema se o sistema tiver esta opção.

  • Se você ainda estiver tendo problemas de memória, mesmo que os testes mostrem que está tudo bem, um simples teste de aprovação/reprovação poderá detectar o problema. É possível que seus problemas sejam causados ​​por software ou por um dos muitos outros defeitos. Ou o problema está no próprio sistema. Você pode verificar a memória com um testador de módulo para uma análise mais precisa. Algumas grandes oficinas de conserto de computadores possuem esse testador. Recomendamos verificar o software (especialmente os drivers, que podem precisar de atualização), a fonte de alimentação e o ambiente do sistema quanto a problemas como estática, transmissores de rádio, etc.

A causa de muitos erros críticos (BSOD) e subsequentes reinicializações, congelamentos e mau funcionamento é a RAM defeituosa.

O mais de uma forma simples Para identificar um módulo com defeito, use o utilitário padrão incluído no Windows 7 - "" (Ferramenta de Diagnóstico de Memória do Windows). Este verificador apareceu no Windows Vista, mas muitos nunca o usaram, e em sistemas operacionais anteriores ele não estava incluído no Windows, embora pudesse ser baixado separadamente. Ao usar o "Windows Memory Checker" você não precisará criar discos inicializáveis ​​adicionais para gravar o utilitário; você só precisará reiniciar o computador ou inicializar a partir de um disco de instalação existente do Windows 7;

Muito tempo se passou desde que o Diagnóstico de Memória do Windows viveu uma vida separada do Windows, e o utilitário sofreu algumas alterações, a gama de testes utilizados foi ampliada, o monitoramento constante apareceu e a interface foi simplificada tanto quanto possível para uso pelo usuário final.

Normalmente, o sistema pode detectar automaticamente problemas óbvios com a memória do computador e solicitar que você execute uma ferramenta de diagnóstico, mas isso somente se o sistema operacional estiver instalado e inicializando.

É necessário identificar e substituir prontamente a memória defeituosa antes que telas azuis e outros sintomas se tornem companheiros constantes do seu trabalho.

Se foram feitas alterações no BIOS (overclocking, mudanças de tensão, etc., etc.), você precisa retornar tudo ao seu estado original e verificar o funcionamento neste modo.

Executando a partir de um sistema operacional em execução

Seguir: Começar ---> Painel de controle ---> Administração ---> Verificador de memória do Windows.

Ou: Começar---> na barra de pesquisa digite " mdsched"sem aspas e clique" Digitar".

Ou: Começar---> na barra de pesquisa digite " lembrar" sem aspas e selecione este item:

A seguinte janela aparecerá:

Iniciar quando o computador inicializar

Ao inicializar, pressione a tecla F8 no teclado, o menu de seleção “Opções adicionais de inicialização” aparecerá:

Clique em " Esc" para ir para o menu do Gerenciador de inicialização do Windows e " Guia", então " Digitar".

Executando a partir de um disco de instalação do Windows 7 ou disco de reparo do sistema

Você deve pressionar qualquer tecla enquanto esse prompt estiver na tela.

Se você estiver usando disco de instalação, na primeira janela clique em " Próximo":

Selecione " Restauração do sistema":

As próximas 3 etapas são idênticas.

Selecione a primeira opção e clique novamente " Próximo":

Clique em " Diagnóstico de memória do Windows":

Escolhemos a primeira opção:

Trabalhando com o utilitário

Após o lançamento, o teste começará imediatamente (com parâmetros padrão):

Para alterar os parâmetros, clique em " F1":

Você pode selecionar diferentes "Suítes de Teste":

O "Conjunto Básico" inclui apenas 3 testes, use-o para uma verificação rápida:

O "Regular Suite" é usado para realizar testes padrão:

Para selecionar o próximo parâmetro, pressione o botão " Guia".

Habilitar/desabilitar o cache para vários testes serve para determinar vários tipos erros.

Quando o cache está desabilitado, o utilitário acessa diretamente a RAM, o que garante testes mais precisos dos próprios módulos.

Definimos o número de passagens; quanto mais passagens, maior a probabilidade de detecção de defeitos.

Começamos os testes com os parâmetros especificados usando o " F10".

Quando o teste for concluído, o computador será reiniciado automaticamente.

Informações sobre testes e problemas encontrados/não encontrados estão sempre na tela, além disso, caso sejam detectados erros, as informações sobre eles serão exibidas após o carregamento do Windows (caso o teste tenha sido executado a partir do SO).

Lançamento agendado

É muito conveniente programar o utilitário para ser executado de acordo com uma programação, por exemplo, uma vez por semana. Para fazer isso, defina os parâmetros semelhantes às imagens abaixo:

Inicie o agendador de tarefas ( Começar ---> Todos os programas ---> Padrão ---> Serviço ---> Agendador de tarefas), imprensa " Crie uma tarefa":

Vá para a guia "Gatilhos", clique em " Criar":

Vá para a guia "Ações", clique em " Criar", no campo "Programa ou script" escreva:

No campo "Adicionar argumentos" digitamos:

/bootsequence (memdiag) /addlast

Vá para a guia "Parâmetros":

Agora, uma vez por semana, o utilitário será adicionado automaticamente ao carregador de inicialização do Windows e iniciado na próxima reinicialização após a adição. Uma reinicialização, no entanto, também pode ser agendada.

Solução de possíveis problemas relacionados à operação do utilitário

Se você perceber que o utilitário é executado toda vez que você inicia o Windows 7 (ou a verificação fica presa em um loop e não para da maneira usual), é muito fácil corrigir a situação. Você deve remover manualmente a entrada de inicialização do utilitário do carregador de inicialização do Windows.

Conclusão

Neste artigo, eu disse como verificar a RAM usando um utilitário padrão incluído no Windows 7 - " Verificador de memória do Windows".

Caso seja detectado um módulo de memória com defeito, deve-se substituí-lo por um novo, não se esqueça de verificar o novo módulo imediatamente, pois; Cartões de memória de baixa qualidade geralmente acabam à venda.