Configurer ou désactiver la prévention de l'exécution des données sous Windows
La prévention de l'exécution des données, également appelée DEP, est un ensemble de technologies incorporées dans Windows XP SP2 et ultérieur qui empêche le code de s'exécuter dans certaines régions de la mémoire non autorisées..
Cela permet d’empêcher toutes sortes d’attaques et d’exploits qui pourraient normalement s’exécuter librement. La prévention de l'exécution des données est disponible en deux versions: la prévention de l'exécution des données appliquée au matériel et la prévention de l'exécution des données appliquée au logiciel.
La plupart des utilisateurs n'auront jamais à s'inquiéter de la PED, car celle-ci fonctionne en arrière-plan et ne protège normalement que les fichiers binaires du système Windows ou les programmes «opt-in». Cependant, si la protection DEP est activée pour tous les programmes, des problèmes peuvent survenir avec certains programmes..
DEP va parfois arrêter un programme ou un processus sans aucune notification s'il viole DEP. Normalement, il s’agit de programmes tiers ou d’anciens programmes mal écrits pour Windows.
Vous pouvez désactiver la prévention de l'exécution des données pour un programme particulier sous Windows en procédant comme suit. Notez que vous pouvez désactiver la PED de manière globale pour l'ensemble du système, mais cela n'est pas recommandé car cela rend votre ordinateur moins sécurisé..
DEP Activer / Désactiver
Étape 1: Clic droit sur Mon ordinateur et choisir Propriétés. Puis cliquez sur le Avancée onglet puis Réglages sous Performance.
Sous Windows 8 ou Windows 10, vous cliquez avec le bouton droit de la souris sur Ce PC, choisissez Propriétés puis cliquez sur le Réglages avancés du système lien.
Étape 2: Cliquez maintenant sur le Prévention de l'exécution des données onglet et vous verrez deux boutons radio:
Étape 3: Voici où cela peut être un peu délicat. Par défaut, DEP doit être défini sur le premier bouton radio et ne doit donc protéger que les programmes et services Windows essentiels. Si le deuxième bouton radio est sélectionné, il activera la PED pour TOUS les processus, pas seulement les processus Windows..
Si vous rencontrez des problèmes avec un programme, essayez de sélectionner le premier bouton radio, redémarrez votre ordinateur et voyez si le problème est résolu. Sinon, vous pouvez continuer et cliquer sur le bouton Activer la PED pour tous les programmes et services, sauf ceux que je sélectionne puis ajoutez le programme qui rencontre des problèmes. Assurez-vous de cocher la case également.
Cependant, la prévention de l'exécution des données est maintenant activée pour tous les autres programmes de Windows et vous risquez de rencontrer le même problème avec d'autres programmes. Dans ce cas, vous devez manuellement chaque programme dans la liste des exceptions..
Étape 4: Clique le Ajouter bouton de navigation et accédez à l'emplacement de l'exécutable du programme que vous souhaitez supprimer de la protection DEP.
Il est également intéressant de noter que vous pourriez recevoir un message d'erreur indiquant Vous ne pouvez pas définir d'attributs DEP sur des exécutables 64 bits lors de l'ajout d'un exécutable 64 bits à la liste des exceptions. Ceci est correct car cela signifie que votre ordinateur est 64 bits et que votre processeur prend déjà en charge la prévention de l'exécution des données basée sur le matériel..
Cela signifie que tous les processus 64 bits sont toujours protégés. Le seul moyen d'empêcher la protection des applications de prendre en charge une application 64 bits consiste à la désactiver complètement. Cependant, pour désactiver complètement le traitement DEP, vous devez utiliser la ligne de commande..
Activer le DEP toujours / toujours éteint
Outre les deux paramètres que vous voyez dans l'onglet Prévention de l'exécution des données ci-dessus, vous pouvez configurer deux paramètres supplémentaires pour DEP..
Toujours sur - La prévention de l'exécution des données est activée pour tous les processus dans Windows et vous ne pouvez soustraire aucun processus ou programme de la protection
Toujours désactivé - DEP sera complètement désactivé et aucun processus ou programme, y compris les processus Windows, ne sera protégé.
Pour cela, ouvrez l’invite de commande en cliquant sur Début, en tapant CMD, faites un clic droit sur le premier article et choisissez Exécuter en tant qu'administrateur.
Maintenant, pour que DEP soit toujours activé, copiez et collez la commande suivante:
bcdedit.exe / set current nx AlwaysOn
Pour toujours désactiver DEP, tapez la commande suivante:
bcdedit.exe / set current nx AlwaysOff
Notez que vous devez uniquement exécuter l'une de ces commandes, et non les deux comme ci-dessus. Vous devrez également redémarrer votre ordinateur après toute modification apportée à DEP..
Une fois que vous avez apporté les modifications, vous remarquerez que l'interface Windows permettant de modifier les paramètres DEP a été désactivée. Par conséquent, utilisez uniquement les options de la ligne de commande si nécessaire. Une option ne vous donne absolument aucune protection et une vous offre une protection complète.
L'option par défaut et idéale consiste à cocher le premier bouton radio, qui ne protégera que les programmes et services Windows essentiels. Si vous avez des questions, n'hésitez pas à commenter. Prendre plaisir!