Risolto il problema "Impossibile leggere l'istruzione nella memoria di riferimento"

Con Windows, non si sa mai quale pazzo messaggio di errore un giorno si aprirà e ti spaventerà! Un messaggio di errore che ho visto di recente su un client è stato:

Istruzione alla memoria referenziata 0x000 a 0x000. La memoria non può essere letta.

Wow! Cosa diavolo significa?!? Beh, proprio come la maggior parte degli errori di Windows, può essere un sacco di cose. Questo errore può essere causato da una cattiva memoria, una cattiva CPU, driver più vecchi, conflitti hardware e un sacco di altre cose!

Con questo tipo di errore, in pratica devi provare un sacco di cose e vedere se qualcosa funziona. Inoltre, pensa logicamente a ciascuna soluzione. Ad esempio, se il tuo computer è nuovo di zecca, probabilmente non hai una brutta memoria.

Metodo 1: aumentare la memoria virtuale

Un motivo per cui potresti avere questo errore è se le tue impostazioni di memoria virtuale sono molto basse. È possibile fare clic con il tasto destro del mouse su Risorse del computer, andare a Avanzate scheda e fare clic su impostazioni sotto Prestazione.

Quindi fare clic sul Avanzate scheda di nuovo sotto Opzioni di prestazione e fare clic su Modificare pulsante sotto Memoria virtuale.

Leggi il mio precedente articolo su come ottimizzare le dimensioni del file di pagina per impostare il valore sull'impostazione appropriata per il tuo computer. Riavvia il computer e controlla se il problema si risolve o meno.

Metodo 2 - Disinstallare il software Buggy

Un altro motivo per cui questo potrebbe verificarsi al di fuori di possibili problemi hardware è che se hai installato un software con errori o visiti un sito Web che presenta un codice bug.

Se hai recentemente installato un programma che non è Adobe, Microsoft, Google o un'altra azienda grande e affidabile, prova a disinstallarlo e guarda cosa succede. Un sacco di volte può anche essere un software popolare che ha solo bug in esso.

Inoltre, questo errore di memoria di riferimento si verifica nei programmi software relativi a firewall, antivirus, anti-spyware e simili. Se stai usando qualcosa del genere, prova a disinstallare e vedi se il problema scompare.

Se si dispone di software antivirus o di qualsiasi tipo di software di scansione del traffico Internet in tempo reale, assicurarsi di disattivarlo e vedere se il problema scompare. Se un programma sta analizzando il traffico Web, è possibile ottenere l'errore della memoria di riferimento.

Metodo 3: aggiorna i driver e installa le ultime patch

A seconda dell'hardware, è possibile che si verifichi l'errore perché il computer non utilizza i driver più aggiornati.

La cosa principale da aggiornare qui sono video, hard disk, chipset e driver di rete. Questi sono di solito i principali responsabili di questo tipo di errore. È anche una buona idea aggiornare il BIOS all'ultima versione.

Inoltre, assicurarsi di installare tutte le ultime patch e service pack di Windows. Ci sono state diverse volte in cui gli errori di memoria di riferimento sono stati causati da Windows e non da altro. Aggiorna Windows, Office e qualsiasi altro programma sul tuo computer.

Metodo 4: eseguire un ripristino del sistema

Speriamo che, se hai ricevuto questo errore solo di recente, potresti essere in grado di ripristinare il tuo computer a uno stato precedente. È possibile ottenere questo errore a volte se il registro è danneggiato.

Il registro può essere danneggiato da un programma bacato (come menzionato sopra), ma a volte anche dopo che è stato disinstallato, si otterrà comunque l'errore perché il registro è ancora danneggiato da qualche parte.

Puoi provare a eseguire un ripristino del sistema e, si spera, arrivare a uno stato precedente all'installazione del programma. Puoi anche provare a scaricare e installare un pulitore di registro e vedere se questo risolve il problema.

Metodo 5: Esegui il Controllo file di sistema

Un'altra possibile soluzione è eseguire il programma di controllo file di sistema integrato fornito con Windows. Puoi eseguirlo andando su Start, Esegui e digitando CMD. Fai clic destro su di esso e scegli Esegui come amministratore. Al prompt, digitare il seguente comando:

sfc / scannow

Quindi premere Invio. Analizzerà tutti i file di sistema di Windows e sostituirà quelli danneggiati o cancellati. Puoi leggere il mio post precedente su come navigare il prompt dei comandi DOS se sei nuovo ad esso.

Metodo 6 - Disattiva componenti aggiuntivi nel browser Internet

Se stai ricevendo la memoria non può essere letto errore solo in Internet Explorer, potrebbe essere causato da un componente aggiuntivo difettoso. Devi andare alle impostazioni e disabilitare tutti i componenti aggiuntivi o avviare Internet Explorer senza componenti aggiuntivi.

Puoi leggere il mio post precedente su come evitare l'installazione di componenti aggiuntivi del browser con malware per ottenere assistenza su entrambe le cose.

Metodo 7 - Disinstallare Old Versions of Java Runtime

Parlando di software buggato, le versioni precedenti di Java Runtime Environment possono causare questo problema. Ciò che è fastidioso è che anche quando si aggiorna Java, a volte le versioni precedenti vengono lasciate sul computer.

Puoi leggere il mio post precedente su come rimuovere la vecchia versione di JRE usando un programma gratuito.

Bene, questo è tutto ciò a cui riesco a pensare! Se il problema persiste, pubblica qui un commento con il codice di errore esatto e cercherò di aiutarti! Godere!