La fonction DEP, (Data Execution Prevention - Prévention d'exécution des données), est une fonction propre à Windows depuis le SP2.
Cette fonction a pour but d'empêcher l'écriture de codes malicieux dans certaines zones de Windows réservées d'ordinaire au stockage de données non exécutables.
Seulement voilà, que ce soit sur Windows XP, Windows Vista ou sur la version serveur de Windows (Windows 2003), parfois ça bugue.
Désactivation partielle sur XP - Etape 1
Clic droit sur "Poste de travail"
Sélectionnez "Propriété" et "Avancé"
Désactivation partielle sur Vista - Etape 1
Clic droit sur "Ordinateur"
Sélectionnez "Propriété" et "Protection du système"
Choix "Protection du systéme" dans le volet de gauche
Cliquez sur "Paramètres système avancés"
Désactivation partielle sur XP et Vista - Etape 2
Dans le cadre "Performances", cliquez sur "Paramètres"
Cliquez sur "Prévention de l'exécution des données"
Cochez la case :
"Activer la prévention d'exécution des données pour tous les programmes et services, sauf ceux que je sélectionne".
Et cochez dans la liste le programme responsable de votre message d'erreur.
Vous pouvez également ajouter manuellement des programmes.
**********************************
Désactivation totale de la DEP sur XP (Déconseillée)
Clic droit sur "Poste de travail"
Sélectionnez "Propriété" et "Avancé"
Dans le cadre "Démarrage et récupération", cliquez sur "Paramètres
Cliquez à présent sur "Modifier"
Le bloc note vient de s'ouvrir. Il suffit de remplacer dans la ligne :
noexecute=optin par noexecute=AlwaysOff
Redémarrez votre PC pour finaliser l'opération.
Si vous voulez réactiver la DEP il suffirea de procéder à l'inverse, comme ceci :
Remplacez noexecute=AlwaysOff par noexecute=optin
Désactivation totale de la DEP sur Vista (Déconseillée)
NB : Il faut ouvrir une fenêtre CMD en tant qu'administrateur, comme ceci :
Naviguez vers "Tous les programmes" et "Accessoires"
Faite un clic droit sur l'icône "Invite de commande"
Cliquez sur "Propriété" et dans l'onglet "Raccourçis" ou vous êtes normalement, cliquez sur "Avancé"
Cochez la case "Exécuter en tant qu'administrateur" et validez par "OK"
Maintenant que vous avez des droits d'administrateur sur la commande CMD vous pouvez appliquer la suite.
Naviguez vers "Tous les programmes" et "Accessoires"
Cliquez sur "Invite de commande"
Coller ceci à la suite dans la fenêtre de prompt :
bcdedit.exe /set {current} nx AlwaysOff
Validez par la touche "entrée"
Le message "Opération réussie" apparaît.
Redémarrez pour finaliser votre action. La fonction DEP est désactivée.
Si vous changez d'avis et que vous souhaitiez réactiver la fonction DEP il vous suffira de procéder de la même manière mais en collant ceci dans la fenêtre de prompt :
bcdedit.exe /set {current} nx AlwaysOn
Un tuto en image reprennant toutes ces étapes est disponible ici
_________________
Liens à consulter
Annuaire Micro-astuce :: Nos dossiers :: Plan du site