Corrigir erros "Instrução na memória referenciada não pôde ser lida"

É raro hoje em dia, mas às vezes você ainda pode encontrar uma mensagem de erro enigmática ao usar seu computador. Erros crípticos são aqueles que realmente não se explicam.

Se você tiver sorte, você obterá um número de referência de erro que você pode procurar, mas no caso do erro “ Instrução(Instruction) na memória referenciada(Referenced Memory Could) não pôde ser lida”, você não tem essa sorte.

Esse erro específico pode ocorrer a qualquer momento, geralmente sem uma causa clara. Portanto, se você está feliz fazendo suas coisas em um PC e de repente experimenta uma falha de software junto com esse erro, este guia o colocará no caminho da recuperação.

O que é esse erro exatamente?(What Is This Error Exactly?)

O texto real do erro é bastante autoexplicativo. As informações na RAM são armazenadas em um endereço específico. Quando o software em questão precisa de informações armazenadas em um determinado endereço, ele as solicita. Às vezes, por qualquer motivo, esse processo dá errado. Este erro nos diz que o endereço é inválido por algum motivo.

O que causa o erro?(What Causes The Error?)

Agora chegamos ao verdadeiro problema. Embora saibamos que um endereço de memória inválido está envolvido, não temos ideia de por que(why ) o endereço de memória era inválido. 

Esta é uma das razões pelas quais este erro em particular causa tanto sofrimento. Pode ser hardware, software ou a fase da lua. A boa notícia é que, com um pouco de dedução e lógica, é possível rastrear o gremlin responsável por seus problemas de erro de memória.

Fazendo algum trabalho de detetive(Doing Some Detective Work)

Antes de analisarmos as correções específicas que podem resolver esse erro, você precisa fazer uma pequena preparação. Afinal, simplesmente tentar de tudo é mais provável de causar novos problemas e não necessariamente apontará para a verdadeira causa do problema.

A coisa mais importante que você precisa fazer é observar quando e como o erro acontece. Faça a si mesmo estas perguntas:

  • Começou(Did) a acontecer após uma alteração de hardware ou software? 
  • Isso só acontece com um aplicativo específico? 
  • Isso acontece independentemente do que você está fazendo?
  • Isso acontece aleatoriamente ou em intervalos definidos?

Se você puder reunir algumas evidências circunstanciais, isso pode fornecer uma pista sobre quais correções têm mais probabilidade de funcionar. Se apenas um programa específico receber esse erro, por exemplo, é melhor acessar a página de suporte técnico do que mexer com seu próprio computador à toa. 

Lembre-se das especificidades do contexto do seu erro enquanto examinamos as várias maneiras de fazer desse erro nada mais que uma memória distante. 

As correções mais sensatas(The Most Sensible Fixes)

Como há tantas razões possíveis para um endereço de memória inválido causar um pouco de estrago leve, faz sentido reunir as correções mais sensatas. Existem vários deles, portanto, começar com os mais prováveis ​​de estarem relacionados ao seu erro específico é o caminho a seguir. 

Se você executar uma correção que faça uma alteração em seu computador, lembre-se de desfazê-la se isso não resolver o problema. Caso contrário, você está introduzindo novas variáveis ​​que dificultam a eliminação de possibilidades. Seja sistemático!

The Easiest Fix: Ignore It!

Esta é de longe a maneira mais fácil de corrigir o problema, mas ignorar o erro só funciona se a causa do problema não for sistemática. Computadores e o software que os torna úteis é muito complicado. Às vezes as coisas dão errado apenas uma vez ou muito raramente. 

Portanto, se você vir esse erro uma vez e nunca mais, não se preocupe. Se você vê-lo uma vez a cada poucas semanas ou meses, provavelmente também não vale a pena o esforço de abordar.

Se o erro de memória estiver interrompendo o trabalho de missão crítica ou ocorrer com tanta frequência que prejudique substancialmente a experiência do usuário, é claro que você deve investigar outras soluções. O ponto é não se assustar com o que pode ser um bug muito raro ou talvez até único.

Mais RAM (Virtual) Por favor(More (Virtual) RAM Please)

A memória virtual é uma parte reservada do seu disco rígido que atua como um estouro para quando seus chips físicos de RAM estão cheios. (RAM)Muitas vezes, quando os aplicativos com fome de memória ficam sem RAM e não têm onde colocar as informações adicionais, elas se perdem. Quando um programa pede suas informações de volta, elas não estão lá. O que(Which) leva a um acidente ou mau funcionamento grave. 

O gerenciamento de memória(Memory) em sistemas operacionais modernos é realmente muito bom e produtos de software de qualidade também são feitos para funcionar de forma eficiente com a RAM disponível . Portanto, na maioria dos casos, a memória virtual nunca é necessária. No entanto, programas com gerenciamento de memória ruim ou alocação de memória virtual muito pequena para seu sistema podem levar a erros de memória.

Você pode adicionar mais RAM(RAM) física , é claro, mas uma solução rápida (e gratuita!) é otimizar seu arquivo de paginação de memória virtual. Basta(Just) seguir este guia(this guide) e seus aplicativos terão espaço suficiente para respirar.

Fechar aplicativos em segundo plano(Close Background Applications)

Outro ângulo para lidar com o mesmo problema é reduzir a quantidade de aplicativos que consomem muita memória. 

Seu navegador de internet é o maior culpado aqui. Cada(Every) guia que você abre em um navegador como o Google Chrome(Google Chrome) consome uma grande quantidade de RAM . É bastante normal alguém carregar um jogo e deixar o navegador ou o software da suíte de escritório aberto em segundo plano. Se você estiver com pouca memória, fechar algumas guias ou salvar seu trabalho e fechar seus aplicativos de produtividade pode ser de grande ajuda.

Talvez você não tenha programas rodando em segundo plano, pelo menos não os que você conhece. É uma boa ideia verificar quanta memória do seu computador está em uso quando ele está ocioso. Fazer isso não poderia ser mais fácil.

No Windows 10, 8 ou 7, basta press CRTL+ALT+DEL e clicar em Gerenciador de Tarefas.(click Task Manager.)

Se o seu Gerenciador de Tarefas(Task Manager) estiver assim:

Em seguida, clique em Mais detalhes(click More Details) para expandi-lo.

Agora, na guia Processos(Processes) , clique na coluna Memória para organizar os processos por uso de memória. (Memory )Procure quaisquer processos que estejam usando uma grande quantidade de memória. Se eles não forem críticos, você pode encerrá-los clicando com o botão direito do mouse em um processo e selecionando Finalizar tarefa(End Task)

Apenas esteja avisado de que, se você não sabe o que é um processo, deve pesquisar no Google primeiro. Se pode ser muito importante!

Voltar no tempo(Turn Back Time)

As últimas versões do Windows , efetivamente de volta ao Windows 7 em termos de quais sistemas operacionais ainda estão em uso hoje, têm alguns recursos de recuperação bastante abrangentes. Especificamente, você pode usar a Restauração do Sistema(System Restore) para reverter as principais alterações feitas recentemente. 

Podem ser atualizações do Windows(Windows) , instalações de drivers ou novos pacotes de software. Se o erro de memória começou a aparecer depois que algo grande o suficiente para garantir um ponto de restauração do sistema, não faz mal voltar antes desse ponto para ver se o problema foi resolvido.

No Windows 10 , você pode restaurar seu computador para um ponto anterior fazendo o seguinte:

  • Primeiro, procure por Recuperação(Recovery ) no Menu Iniciar. 
  • Clique em Recuperação. (Recovery. )Em seguida, clique em Abrir Restauração do Sistema(Open System Restore) .

Se algum ponto de restauração foi criado antes das alterações que você suspeita terem causado o erro, você pode selecioná-lo aqui e seguir as instruções do próprio Windows para concluir o processo de restauração.

Se as coisas forem realmente terríveis, você deve considerar redefinir o Windows para restaurá-lo para um estado original.

Despejar um culpado de software(Evict a Software Culprit)

Se não houver um ponto de restauração apropriado e você tiver motivos para suspeitar que um programa instalado ou atualizado recentemente é a causa dos erros de memória, basta desinstalá-lo usando a função Adicionar ou remover programas(Add or Remove Programs) . Você o encontrará no Painel de Controle(Control Panel) ou simplesmente procurando por ele no Menu Iniciar(Start Menu) .

Verifique se há corrupção de arquivos do sistema(Check For System File Corruption)

Se o erro de memória não estiver sendo eliminado por uma das soluções mais comuns, você poderá verificar se há corrupção nos arquivos do sistema usando um conjunto de comandos especiais. 

Você precisa executar o Verificador de arquivos do sistema(System File Checker) no prompt(Command Prompt) de comando . Isso pode parecer intimidante se você nunca trabalhou com a interface do Windows baseada em texto antes, mas se você seguir (Windows)este guia simples(this simple guide) , fazer esse processo de reparo é uma bobagem. Na verdade, é um bom hábito usar o verificador de vez em quando para evitar uma variedade de problemas.

Use utilitários de limpeza para remover lixo de software restante(Use Cleaner Utilities to Remove Leftover Software Junk)

Em um mundo perfeito, o software que você remove, atualiza ou atualiza deve limpar depois de si mesmo. Existem muitos utilitários por aí que se especializam em remover esse lixo onde os desinstaladores padrão falham. 

Por exemplo, DDU é um utilitário popular que limpa seu sistema de drivers de GPU . É útil quando qualquer coisa relacionada a gráficos está causando problemas. Java também é um convidado comum que simplesmente não deixa seu computador do jeito que o encontrou. Tanto que existe um guia oficial de remoção de Java(official Java removal guide) .

Antes de usar qualquer tipo de utilitário de limpeza, certifique-se de verificar o software em busca de malware com um serviço como o VirusTotal e leia algumas análises de terceiros para certificar-se de que é legítimo e eficaz.

Atualizar tudo(Update Everything)

Às vezes, erros de memória (e qualquer outro erro na verdade) podem ser o resultado de incompatibilidades de atualização. Sua instalação do Windows(Windows) pode ter atualizações automaticamente, mas se seus pacotes de software e drivers de hardware não foram atualizados para corresponder à nova base de código, pode ser uma receita para instabilidade.

Primeiro, você deve verificar se as atualizações do Windows(Windows updates) foram instaladas. Em seguida, você deve verificar se o programa que apresenta o erro também foi atualizado. Você também vai querer baixar os drivers mais recentes para hardware como sua placa gráfica e placa-mãe. 

Verifique a integridade do seu hardware(Check Your Hardware Health)

Se as soluções baseadas em software não parecem estar funcionando, o erro de memória pode ter uma causa mais séria. Embora ninguém queira ouvir que o próprio hardware do computador pode estar com defeito, é uma possibilidade que você terá que eliminar. 

Sem surpresa, o suspeito número um é a sua própria RAM. Verificar sistematicamente sua RAM em busca de problemas leva tempo, mas qualquer um pode fazê-lo. Veja este excelente guia(excellent guide) para verificar se há memória ruim.

Mesmo se você executou o verificador de arquivos do sistema discutido acima, você pode querer verificar a saúde física do seu disco rígido com CHKDSK caso haja setores defeituosos ou outros problemas físicos com ele.

Faça uma reclamação com o suporte ao cliente(File a Complaint With Customer Support)

Quando um erro de “instrução na memória referenciada não pôde ser lida” é claramente o resultado de um software com erros, pode haver apenas um curso de ação que funcionará – entrar em contato com os desenvolvedores. 

Erros(Bugs) acontecem e se o jogo ou pacote de software está constantemente travando com esse erro, pode não ser algo que você possa fazer. Então, envie um e-mail para o suporte ao cliente, acesse os fóruns oficiais e obtenha alguns conselhos sobre se você está perdendo algo óbvio ou se realmente é uma falha na Matrix .

Obtendo uma leitura sobre este erro comum(Getting a Read On This Common Error)

Essa foi uma longa lista de correções, mas não há motivo para deixar esse erro de leitura de memória atrapalhar seu trabalho ou jogo. 

Mantenha a cabeça fria, cruze as impossibilidades da sua lista e logo você deverá voltar à normalidade.



About the author

Sou um especialista em computadores com mais de 10 anos de experiência e me especializei em ajudar as pessoas a gerenciar seus computadores em seus escritórios. Escrevi artigos sobre tópicos como otimizar sua conexão com a Internet, como configurar um computador para a melhor experiência de jogo e muito mais. Se você está procurando ajuda com qualquer coisa relacionada ao seu trabalho ou vida pessoal, eu sou a pessoa para você!



Related posts