Passer au contenu principal

L'instruction à l'adresse * a accédé à la mémoire à l'adresse *. La mémoire ne peut pas être "lu"



Certains utilisateurs peuvent rencontrer un message qui apparaît soudainement à l’écran: «L’instruction de * XXX * adresse la mémoire à * XXX *. La mémoire ne peut pas être lue. Au lieu de XXX, ce message contient généralement une collection de chiffres et de lettres qui ne dit rien à l'utilisateur. Dans cet article, je vais expliquer quelle est l'essence de ce dysfonctionnement et comment le corriger.

Шаблонное сообщение об ошибке
Exemple de message d'erreur



"La mémoire ne peut pas être lue" - la spécificité du dysfonctionnement

Comme il ressort du texte du message mentionné, il signale la présence de problèmes de mémoire dont les informations ne peuvent pas être lues pour certaines raisons. Cela est généralement associé à une situation dans laquelle une application a tenté de lire les informations dans une certaine page de mémoire sans y parvenir, ce qui a entraîné un message d'erreur pour l'utilisateur.

Les raisons pour lesquelles une certaine page de mémoire a été bloquée pour l'application souhaitée peuvent être très différentes. Il peut s’agir d’un fonctionnement incorrect de la bande mémoire, de pilotes obsolètes pour les périphériques système, d’une taille de fichier de pagination insuffisante, d’un conflit de matériel, de violations de l’intégrité des fichiers système, d’un crash du disque dur, etc.

эр3
Correction des erreurs lors de l'utilisation de la mémoire du PC

Comment corriger l'erreur L'instruction à l'adresse * a accédé à la mémoire à l'adresse *. La mémoire ne peut pas être "lu"

Pour remédier au dysfonctionnement, il existe plusieurs solutions efficaces. Ci-dessous, je vais analyser chacune d’elles.



Méthode numéro 1. Augmenter la quantité de mémoire virtuelle

Une cause fréquente de ce dysfonctionnement est la quantité insuffisante de fichiers de pagination (mémoire virtuelle).

  1. Pour augmenter ce montant, cliquez sur le bouton "Démarrer", dans la barre de recherche, tapez sysdm.cpl et appuyez sur entrée.
  2. Allez dans l'onglet "Avancé", à côté de l'option "Performances", cliquez sur "Options".
  3. Ensuite, sélectionnez l'onglet "Avancé", et à côté de la "Mémoire virtuelle", cliquez sur "Modifier".

    Нажмите на "Изменить"
    Cliquez sur «Modifier» pour modifier les paramètres.
  4. Dans la fenêtre de mémoire virtuelle qui s'ouvre, décochez l'option "Sélectionner automatiquement la taille du fichier d'échange".
  5. Activez ensuite l'option «Spécifier la taille» et définissez une taille de fichier de pagination deux fois plus grande que la mémoire installée sur votre PC (par exemple, si vous avez 2048, définissez la taille initiale et maximale du fichier de pagination sur 4096). H
  6. Après cela, cliquez sur «Demander» - «OK», puis redémarrez votre PC.
Нажмите на "Задать", а потом на "ОК"
Cliquez sur "Set", puis sur "OK"

Exemple:

L'un des utilisateurs au cours de l'exécution d'un programme de jeu a reçu le message "Instructions à" 0x18797ca7 "adressé à la mémoire à" 0x000000 ". la mémoire ne peut pas être "lue". Après avoir appliqué diverses manières de traiter l’erreur, l’utilisateur a doublé le fichier de pagination, après quoi le problème a été résolu.



Méthode numéro 2. Désinstallez les programmes instables

Si le problème survient après l'installation d'un programme externe, il est possible que ce programme soit instable. Essayez de chercher une version alternative de ce programme (par exemple, remballez d’un autre auteur) et installez-la à la place du logiciel posant problème. Si vous utilisez un programme antivirus ou un programme de pare-feu, essayez de désactiver temporairement ce logiciel afin de vous assurer qu'il n'est pas un catalyseur de l'apparition du problème.

Il est également intéressant de désactiver temporairement les extensions et les modules ajoutés récemment installés pour votre navigateur, car leur fonctionnement incorrect peut entraîner divers problèmes lors de l'utilisation de la mémoire de l'ordinateur.

Méthode numéro 3. Mettez à jour les pilotes de vos périphériques, installez des mises à jour pour votre système d'exploitation.

Des pilotes obsolètes pour les composants matériels du système, ainsi que le manque de mises à jour nécessaires pour le système d'exploitation Windows, peuvent être à l'origine de ce problème. Installez toutes les dernières mises à jour nécessaires sur votre système d'exploitation et tous les pilotes les plus récents pour les composants matériels. Lors de l’installation des plus récents, de tels programmes spéciaux peuvent aider à mettre à jour les pilotes du niveau «DriverPack Solution» et d’autres analogues.

Используйте специализированный софт для обновления драйверов
Utilisez un logiciel spécialisé pour mettre à jour les pilotes.

Méthode numéro 4. Faites reculer le système à un stade précoce stable.

Un moyen plutôt efficace de lutter contre ce problème consiste à ramener le système à un point de récupération stable, où les problèmes mentionnés n'ont pas été observés.

  1. Pour effectuer cette opération, cliquez sur le bouton "Démarrer", entrez " rstrui" dans la barre de recherche, puis appuyez sur entrée.
  2. Sélectionnez un point de restauration stable et restaurez le système à l'état spécifié.
Осуществите откат вашей системы
Faites reculer votre système

Méthode numéro 5. Vérifiez l'intégrité des fichiers système.

Si certains fichiers du système sont endommagés, le système peut rencontrer des problèmes lors de l'utilisation de la mémoire. Pour vérifier l'intégrité des fichiers système, je vous recommande d'utiliser la fonctionnalité de l'utilitaire sfc. Pour ce faire, exécutez l'invite de commande en tant qu'administrateur, entrez:

sfc / scannow

Et appuyez sur Entrée. Attendez la fin de la procédure, puis redémarrez l'ordinateur.

Méthode numéro 6. Désactiver la prévention de l'exécution des données (DEP)

La fonction système DEP (disponible dans le système d’exploitation Windows) est conçue pour empêcher les applications d’exécuter du code situé dans des zones de mémoire «fermées». Lorsque cette fonction est désactivée, les interférences avec les applications mentionnées cessent, ce qui permet dans certains cas d'éviter l'erreur “L'instruction à l'adresse * a accédé à la mémoire à l'adresse *. La mémoire ne peut pas être lue .

  1. Pour désactiver (ou limiter) le fonctionnement de cette fonction, cliquez sur le bouton “Démarrer”, dans la barre de recherche, tapez sysdm.cpl et appuyez sur entrée.
  2. Dans la fenêtre des propriétés du système qui s'ouvre, allez dans l'onglet "Avancé", à côté de l'option "Performances", cliquez sur "Paramètres".
  3. Cliquez ici sur l'onglet "Prévention de l'exécution des données", activez l'option "Activer la PED pour tous ... sauf ...", cliquez sur "Ajouter" ci-dessous et pointez le système sur le chemin d'accès au fichier de programme exécutable au cours duquel l'erreur en question prend son envol.
  4. Après cela, cliquez sur «Appliquer» et redémarrez votre PC.

Maintenant, DEP fonctionnera pour tous les programmes sauf celui que vous avez spécifié.

Добавьте нужную программу в список исключений
Ajoutez le programme souhaité à la liste des exceptions.

Si vous souhaitez désactiver complètement la prévention de l'exécution des données, exécutez une invite de commande en tant qu'administrateur, puis tapez:

bcdedit.exe / set {current} nx AlwaysOff

Conclusion

La cause de l’erreur «La mémoire ne peut pas être lue» peut être due à divers facteurs décrits ci-dessus. Pour résoudre le problème, suivez l'ensemble des conseils énumérés ci-dessus, en veillant particulièrement à augmenter la quantité de mémoire virtuelle et à travailler avec «DEP» - cela aidera à corriger l'erreur décrite dans l'article sur votre PC.



Comment évaluez-vous l'article?
Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 ( 5 évaluations moyenne de 3.20 sur 5)
Chargement ...

Ajouter un commentaire

Votre email ne sera pas publié.