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 computer client era:

Instruction at 0x000 referenced memory at 0x000. The memory could not be read.

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 CPU scadente, 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 cattiva memoria.

Metodo 1 - Aumenta la memoria virtuale

Un motivo per cui potresti ricevere questo errore è se le impostazioni della memoria virtuale sono molto basse. Puoi fare clic con il pulsante destro del mouse su Risorse del computer, accedere alla scheda Avanzatee fare clic su Impostazioniin Prestazioni.

Quindi fai nuovamente clic sulla scheda Avanzatein Opzioni rendimentoe fai clic sul pulsante Modificain Memoria virtuale.

instruction at referenced memory

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

Metodo 2 - Disinstalla software Buggy

Un altro motivo potrebbe verificarsi al di fuori dei possibili problemi hardware se hai software buggy installato o visita un sito Web con codice buggy.

Se di recente hai installato alcuni programmi che non sono Adobe, Microsoft, Google o un'altra azienda grande e rispettabile, prova a disinstallare e vedi 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 hai software antivirus o qualsiasi tipo di software per la scansione del traffico Internet in tempo reale, assicurati di disabilitarlo e vedere se il problema scompare. Se un programma sta analizzando il traffico web, puoi ottenere l'errore della memoria di riferimento.

Metodo 3 - Aggiorna driver e installa le ultime patch

A seconda dell'hardware, potresti ricevere l'errore perché il tuo computer non usa i driver più aggiornati.

La cosa principale per aggiornamento 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 per l'ultima versione.

Inoltre, assicurati di installare tutte le ultime Patch di Windows e service pack. 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 - Esegui un ripristino di sistema

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

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

Puoi provare a eseguire un ripristino del sistema e sperare di arrivare a uno stato prima che il programma fosse installato. Puoi anche provare a scaricare e installare un pulitore di registro e vedere se questo risolve il problema.

Metodo 5 - Esegui controllo file di sistema

Un'altra possibile soluzione è eseguire il programma di controllo dei 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.

Metodo 6 - Disattiva componenti aggiuntivi nel browser Internet

Se tu? riottenere 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 utilizzare evitare l'installazione di componenti aggiuntivi del browser con malware per fare entrambe le cose.

Metodo 7 - Disinstallare le versioni precedenti di Java Runtime

Parlare di buggy software, versioni precedenti di Java Runtime Environment possono causare questo problema. La cosa fastidiosa è che anche quando aggiorni Java, a volte sul tuo computer rimangono versioni precedenti.

Puoi leggere il mio post precedente su come rimuovere la vecchia versione di JRE utilizzando 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! Buon divertimento!

Post correlati:


11.09.2009