IIS: Comment désactiver la prévention de l'exécution des données dans Windows Server 2008?

StackOverflow https://stackoverflow.com/questions/1209052

Question

J'ai essayé de désactiver la PED sur ma boîte de développement Windows 2008 et je n’ai pas réussi.

j'ai essayé: Propriétés système - > Options de performance- > Prévention de l'exécution des données- > Activez la prévention d'exécution des données pour les programmes et services Windows essentiels uniquement

(se produit toujours)

Propriétés système- > Options de performances- > Prévention de l'exécution des données- > Activez la prévention d'exécution des données pour tous les programmes et services, à l'exception de ceux que j'ai sélectionnés

dans ce cas, j'ai essayé de choisir à la fois inetinfo.exe et w3wp.exe dans le dossier c: \ windows \ system32 \ inetsrv \, et lorsque cette option est sélectionnée, le message d'erreur suivant s'affiche:

"Vous ne pouvez pas définir d'attributs DEP sur des exécutables 64 bits".

Je suis sûr qu'il y a une fuite de mémoire quelque part, mais il s'agit d'un problème distinct. Je suis heureux de vivre avec pendant quelque temps dans mon environnement de développement (en fait, c’est là que j’ai besoin de le laisser pour que je puisse le voir.)

Toute aide serait appréciée!

Thx, Doug

Était-ce utile?

La solution

L’interface graphique n’affiche pas les 4 modes de fonctionnement DEP.

Vous devez le faire au démarrage: Paramètres d'amorçage pour configurer DEP et PAE

Cependant, plus d'informations sur le message d'erreur :

  

Paramètres de configuration du système DEP   appliquer uniquement pour les applications 32 bits et   processus lors de l'exécution sur 32 bits ou   Versions 64 bits de Windows. Sur 64 bits   versions de Windows, si   La prévention de l'exécution des données matérielle est disponible, il   est toujours appliqué aux processus 64 bits   et les espaces de mémoire du noyau et il y a   aucun paramètre de configuration système à   le désactiver.

Autres conseils

Voici comment désactiver DEP à l'invite de commande:

BCDEDIT /set {current} nx AlwaysOff

Sous Windows Vista et les versions ultérieures, DEP et PAE sont activés au démarrage et sont configurés en définissant des valeurs pour les paramètres nx et pae à l'aide de la commande BCDEdit / set.

Pour désactiver la PED sous Windows Server 2008, tapez ce qui suit sur une ligne de commande avec privilèges élevés

bcdedit /set nx AlwaysOff

vous voudriez éditer le fichier boot.ini et changer une section contenant / noexecute = optin pour simplement / execute

Vous devriez pouvoir désactiver la PED dans l’un de vos paramètres BIOS.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top