Correction «L'instruction dans la mémoire référencée n'a pas pu être lue»

Avec Windows, vous ne savez jamais quel message d'erreur insensé va un jour vous faire peur et vous faire peur! Un message d'erreur que j'ai vu récemment sur un ordinateur client était le suivant:

Instruction à 0x000 mémoire référencée à 0x000. La mémoire n'a pas pu être lue.

Hou la la! Qu'est-ce que ça veut dire?! Eh bien, comme la plupart des erreurs Windows, cela peut être BEAUCOUP de choses. Cette erreur peut être causée par une mémoire insuffisante, un mauvais processeur, des pilotes plus anciens, des conflits matériels et bien d'autres choses encore!

Avec ce type d'erreur, vous devez fondamentalement essayer un tas de choses et voir si quelque chose fonctionne. Aussi, réfléchissez logiquement à chaque solution. Par exemple, si votre ordinateur est tout neuf, vous n’avez probablement pas une mémoire insuffisante.

Méthode 1 - Augmenter la mémoire virtuelle

Si cette erreur se produit, il se peut que vos paramètres de mémoire virtuelle soient très bas. Vous pouvez cliquer avec le bouton droit sur Poste de travail, aller à la Avancée onglet, et cliquez sur Réglages sous Performance.

Puis cliquez sur le Avancée onglet à nouveau sous Options de performance et cliquez sur le Changement bouton sous Mémoire virtuelle.

Lisez mon article précédent sur l'optimisation de la taille du fichier de page afin de définir la valeur sur le paramètre approprié pour votre ordinateur. Redémarrez l'ordinateur et voyez si le problème disparaît ou non.

Méthode 2 - Désinstaller le logiciel Buggy

Une autre raison pour laquelle cela peut se produire en dehors de problèmes matériels éventuels est si vous avez installé un logiciel buggy ou si vous visitez un site Web contenant du code buggy.

Si vous avez récemment installé un programme autre qu'Adobe, Microsoft, Google ou celui d'une autre grande entreprise réputée, essayez de le désinstaller et de voir ce qui se passe. Souvent, il peut même s'agir d'un logiciel populaire qui ne contient que des bogues.

En outre, cette erreur de mémoire référencée se produit dans les logiciels liés aux pare-feu, aux anti-virus, aux anti-logiciels espions, etc. Si vous utilisez quelque chose comme ça, essayez de désinstaller et de voir si le problème disparaît.

Si vous disposez d'un logiciel anti-virus ou de tout type de logiciel d'analyse du trafic Internet en temps réel, veillez à le désactiver et à voir si le problème disparaît. Si un programme analyse le trafic Web, vous pouvez obtenir l'erreur de mémoire référencée.

Méthode 3 - Mettre à jour les pilotes et installer les derniers correctifs

En fonction de votre matériel, vous risquez d’obtenir l’erreur car votre ordinateur n’utilise pas les pilotes les plus récents.

Les principaux éléments à mettre à jour ici sont les pilotes vidéo, de disque dur, de chipset et de réseau. Ce sont généralement les principaux coupables de ce type d'erreur. C'est également une bonne idée de mettre à jour le BIOS avec la dernière version.

Veillez également à installer tous les derniers correctifs et Service Packs Windows. Il est arrivé à plusieurs reprises que les erreurs de mémoire référencées soient causées par Windows et rien d’autre. Mettez à jour Windows, Office et tout autre programme sur votre ordinateur.

Méthode 4 - Effectuer une restauration du système

Si tout va bien, si vous avez récemment eu cette erreur, vous pourrez peut-être restaurer votre ordinateur à un état antérieur. Vous pouvez parfois obtenir cette erreur si votre base de registre est corrompue.

Le registre peut être corrompu par un programme buggy (comme mentionné ci-dessus), mais parfois même après sa désinstallation, vous obtiendrez toujours l'erreur car le registre est toujours corrompu quelque part.

Vous pouvez essayer d'effectuer une restauration du système et, espérons-le, retrouver un état antérieur à l'installation du programme. Vous pouvez également essayer de télécharger et d'installer un programme de nettoyage de registre et voir si cela résout le problème.

Méthode 5 - Exécuter le vérificateur de fichiers système

Une autre solution possible consiste à exécuter le programme de vérification des fichiers système intégré fourni avec Windows. Vous pouvez l'exécuter en allant sur Démarrer, Exécuter et en tapant CMD. Cliquez dessus avec le bouton droit de la souris et choisissez Exécuter en tant qu'administrateur. À l'invite, tapez la commande suivante:

sfc / scannow

Puis appuyez sur Entrée. Il analysera tous les fichiers système Windows et remplacera tous les fichiers corrompus ou supprimés. Vous pouvez lire mon précédent article sur la navigation dans l'invite de commande DOS si vous débutez.

Méthode 6 - Désactiver les modules complémentaires dans un navigateur Internet

Si vous obtenez la mémoire ne peut pas être lu erreur uniquement dans Internet Explorer, cela peut être causé par un add-on défectueux. Vous devez aller dans les paramètres et désactiver tous les add-ons ou démarrer Internet Explorer sans add-ons.

Vous pouvez lire dans mon précédent article comment éviter d'installer des modules complémentaires de navigateur avec des logiciels malveillants afin d'obtenir de l'aide pour réaliser ces deux tâches.

Méthode 7 - Désinstallez les anciennes versions de Java Runtime

En parlant de logiciel buggy, les anciennes versions de Java Runtime Environment peuvent être à l'origine de ce problème. Ce qui est gênant, c'est que même lorsque vous mettez à jour Java, des versions plus anciennes restent parfois sur votre ordinateur.

Vous pouvez lire mon article précédent sur la suppression de l'ancienne version de JRE à l'aide d'un programme gratuit.

Eh bien, c'est à peu près tout ce à quoi je peux penser! Si vous rencontrez toujours ce problème, postez un commentaire avec le code d'erreur exact et je vais essayer de vous aider! Prendre plaisir!