• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Corriger l'erreur BSOD "Attempted Execute of Noexecute Memory"

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Corriger l'erreur BSOD "Attempted Execute of Noexecute Memory"

🔦 Introduction

L’erreur Attempted Execute of Noexecute Memory est une erreur critique BSOD qui survient quand un pilote ou un processus tente d'exécuter une portion de mémoire marquée comme non exécutable par la technologie DEP (Data Execution Prevention). Cette protection est conçue pour bloquer les comportements malveillants, mais elle peut être déclenchée aussi par des pilotes corrompus, des logiciels incompatibles ou une mémoire défectueuse. Ce guide vous aide à diagnostiquer et corriger cette erreur.



🔬 Prérequis

• Compréhension du fonctionnement de Windows Memory Protection

• Familiarité avec CMD, PowerShell, Gestionnaire de périphériques

• Accès en mode sans échec si le système est instable



📋 Différentes Approches

Approche #1 : Vérification des fichiers système avec CMD

Approche #2 : Diagnostic mémoire et pilotes avec PowerShell

Approche #3 : Script .PS1 pour détecter les pilotes défaillants



📈 Niveau de difficulté

Approche #1 : Facile

Approche #2 : Modéré

Approche #3 : Avancé



👍 Les Avantages

Approche #1 : Rapide à mettre en œuvre

Approche #2 : Permet de tester mémoire et pilotes

Approche #3 : Automatisable sur plusieurs postes



👎 Les Inconvénients

Approche #1 : Ne détecte pas les conflits pilotes

Approche #2 : Peut nécessiter plusieurs redémarrages

Approche #3 : Moins accessible aux débutants



⚙️ Approche #1

1️⃣ Démarrer CMD en mode administrateur

2️⃣ Lancer une vérification des fichiers système

Code:
sfc /scannow

3️⃣ Si des erreurs sont détectées mais non réparées, exécuter

Code:
DISM /Online /Cleanup-Image /RestoreHealth

4️⃣ Redémarrer le système



⚙️ Approche #2

1️⃣ Ouvrir PowerShell en administrateur

2️⃣ Lancer le test mémoire de Windows

Code:
mdsched.exe

3️⃣ Vérifier les pilotes suspects dans l'observateur d'événements

Code:
Get-WinEvent -LogName System | Where-Object {$.Message -like "driver"} | Format-Table TimeCreated, Message -AutoSize

4️⃣ Désactiver un pilote défaillant identifié via devmgmt.msc



⚙️ Approche #3

1️⃣ Créer un script verif_pilotes_defectueux.ps1

2️⃣ Contenu du script

Code:
Get-WinEvent -LogName System | Where-Object {
$.Message -like "driver failed" -or
$_.Message -like "memory execute"
} | Format-List TimeCreated, Id, LevelDisplayName, Message

3️⃣ Exécuter le script

Code:
PowerShell -ExecutionPolicy Bypass -File C:\Scripts\verif_pilotes_defectueux.ps1

4️⃣ Réinstaller ou mettre à jour les pilotes identifiés



💡 Astuce

Désactivez temporairement la protection DEP pour tester si elle cause le conflit

Code:
bcdedit.exe /set {current} nx AlwaysOff

Redémarrer, puis réactiver après le test avec

Code:
bcdedit.exe /set {current} nx OptIn



🚨 Mise en garde

Désactiver la protection DEP affaiblit la sécurité du système. N'utiliser qu'en dernier recours pour identifier un problème.



🔖 Conseil

Gardez une copie à jour de vos pilotes officiels sur un support externe pour réinstallation rapide.



🔎 Solution alternative

Des outils permettent de localiser les causes de BSOD :

WhoCrashed (Analyse de dump BSOD)

BlueScreenView (Affichage des erreurs BSOD)



🔗 Références

Support Microsoft

Microsoft Learn

Recherche Google

Recherche Github



💬 Conclusion

L’erreur Attempted Execute of Noexecute Memory est souvent liée à des violations de la politique DEP par des pilotes défectueux ou des applications corrompues. Grâce aux trois approches proposées, vous pouvez identifier les pilotes fautifs, vérifier l’intégrité du système et sécuriser la mémoire. En cas de doute, les outils d’analyse BSOD permettent d’examiner les fichiers de vidage pour un diagnostic plus précis.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
18 250
Messages
29 550
Membres
356
Dernier inscrit
louisyoung044

Nouveaux membres

Retour
Haut Bas