Como desactivar la Prevención de Ejecución de Datos en Windows

No voy a entrar a fondo a definir qué es el DEP (o Data Execution Prevention) en Windows, sólo me quedaré en que es un sistema implementado para evitar los desbordamientos de pila (o de búfer) y de esa manera evitar también la ejecución de código malicioso. Aparte de esto también puede definirse como otra de las cagadas que Microsoft ha ido arrastrando, de esas que prometen tanto y luego al final están tan mal implementadas que dan más problemas que solucionan.

Varias veces me he encontrado personalmente, y otras tantas me lo han contado, que en algunos equipos sin venir a cuento, salta la Prevención de Ejecución de Datos, o DEP, y se cierra el navegador, o no se abre un programa o cualquier otro problema. A lo largo del post vamos a ver como solucionarlo.

CUIDADO, aviso, aunque muchos programas empiecen a funcionar tras desactivarlo, o incluso notes que el ordenador te va más rápido, no es conveniente desactivarlo, hazlo sólo si te da problemas. Y si lo haces, sea cual sea el motivo, asegúrate de tener actualizado el antivirus y el cortafuegos activo, y tampoco se te ocurra, bajo ningún concepto, seguir navegando con Internet Explorer, utiliza Firefox en su lugar, puedes descargarlo desde su página oficial.

El método varía ligeramente si es Windows XP o si es Windows Vista o 7

  • Habrá que editar un fichero llamado boot.ini. Para ello haz clic en ‘Mi PC’ selecciona la pestaña ‘Opciones Avanzadas’> y Configurar en ‘Inicio y recuperación‘. Dentro le damos a ‘Editar’ y se abrirá el bloc de notas con el archivo, dentro, únicamente, tendremos que modificar

    /noexecute=optin

    (o una frase similar, pero vamos, en el 99% de las veces es esa) por:

    /Execute

  • En Windows Vista y 7 le damos al botón del menú de inicio, y escribimos ‘cmd‘.No haremos nada y simplemente presionaremos Ctrl+Shift+Enter para abrir la consola de comandos en modo administrador. Una vez allí escribiremos:

    bcdedit.exe /set {current} nx AlwaysOff

Y después de esto, tanto en Vista, XP o 7 ya sólo nos queda reiniciar y listos.

Fuente: SIGT

Esta entrada fue publicada en Windows y clasificada en , , , , , , , , , , , , , , , . Guarda el enlace permanente. Publica un comentario o deja un trackback: URL del Trackback.

20 Comentarios

  1. Publicado: 24 febrero, 2010 a las 03:08 | Permalink

    Otra forma de desactivarlo, al menos en Windows 7, es irse a al Panel de Control, Configuración avanzada del sistema, Avanzado, y en las propiedades de rendimiento nos vamos a la pestaña del DEP y lo marcamos como desactivado :)

    Lo comento porque muchos usuarios le tienen alergia a la línea de mandatos. De todad formas, como dice Rebato, mejor no desactivarlo a menos que sea estrictamente necesario. Que por cierto, ¿¿¿para qué has tenido que desactivarlo???

    • Publicado: 24 febrero, 2010 a las 14:42 | Permalink

      En realidad no fui yi, me lo comentó un amigo que estaba teniendo el problema y aproveché para escribirlo :P Yo tuve que desactivarlo una vez, no me acuerdo por qué, sólo sé que me saltaba continuamente y el sistema fallaba por todos lados, así que lo desactivé como bien dices desde el panel de control y no me funcionó. Por eso tiré del post de SIGT que lo tenía en Delicious porque es finalmente como yo, al menos, puede desactivarlo.

  2. Tecnics
    Publicado: 5 mayo, 2010 a las 11:35 | Permalink

    Lo que hace hablar sin saber de lo que se habla. ¿Así es que el DEP es "otra de las cagadas que Microsoft ha ido arrastrando". Estoy convencido de que en tu vida habrás creado una aplicación más compleja que un Hola Mundo, y probablemente sea demasiado, pero me gustaría saber en qué consiste tu afirmación.

    ¿Sabes lo que es el DEP? ¿Sabes como funciona? ¿Sabes por qué hay aplicaciones que no son compatibles con el DEP? ¿Sabes de quien es el fallo en el caso de que una aplicación no sea compatible con el DEP?

    Qué gente más tendenciosa hay por estos blogs. Como me molesta comprobar una y lo atrevida que es la ignorancia.

    • Publicado: 5 mayo, 2010 a las 12:11 | Permalink

      Sí sé lo qué es, sí sé cómo funciona, sí sé por qué hay aplicaciones no compatibles… pero lo único que me importa es que sé que funciona como el culo, y con eso me sobra. Ignorancia la tuya.

      • Tecnics
        Publicado: 5 mayo, 2010 a las 13:15 | Permalink

        ¿Funciona como el culo o las aplicaciones que el DEP detecta que están mal programadas son las que funcionan mal? Muchas aplicaciones tienen errores de buffer overrun. El DEP lo único que hace es producir un error cuando detecta que se produce.

        Ahora bien, si crees que es bueno permitir que las aplicaciones con desbordamiento de buffer (la mayor parte de virus utilizan estos errores como via de entrada para controlar un equipo) basta con que sigas recomendando que la gente desactive el DEP.

        • Publicado: 5 mayo, 2010 a las 13:26 | Permalink

          No recomiendo a la gente que desactive cualquier sistema como el DEP, que de hecho muchos antivirus lo traen. Recomiendo que si es una mierda como el DEP, antes de andar quebrándose la cabeza con algo que está mal hecho lo desactiven y dejen de andarse enfrentados con su ordenador que luego pasa lo que pasa.

          Este post, lo pone por ahí, surgió como respuesta a varias personas que me han estado preguntando como quitarlo porque no pueden más. Windows (aunque 7 podría salvarse) es una basura, punto pelota. Hoy en día, o Linux o Mac.

          • Tecnics
            Publicado: 5 mayo, 2010 a las 13:39 | Permalink

            Creeme, cuando se utilizan cada dos por tres palabras del tipo "es una mierda", "es una basura" pero sin añadir una sólo argumentación, tan sólo da la sensación de que se es un forofo, no alguien que hable de algo que conoce.

            Sé que hoy en dia está muy de moda entre los muchachitos que nunca han programado nada, y que no conocen nada de lo que hay debajo de un sistema, despotricar contra Microsoft. Como todas las modas funciona como una bola de nieve. Es bien sabido que una mentira repetida muchas veces termina siendo verdad. Pero ya puestos a decir mentiras me gustaría que al menos trataras de argumentarlas un poco.

  3. Publicado: 19 mayo, 2010 a las 17:38 | Permalink

    Creeme, cuando se utilizan cada dos por tres palabras del tipo "es una mierda", "es una basura" pero sin añadir una sólo argumentación, tan sólo da la sensación de que se es un forofo, no alguien que hable de algo que conoce.

    Sé que hoy en dia está muy de moda entre los muchachitos que nunca han programado nada, y que no conocen nada de lo que hay debajo de un sistema, despotricar contra Microsoft. Como todas las modas funciona como una bola de nieve. Es bien sabido que una mentira repetida muchas veces termina siendo verdad. Pero ya puestos a decir mentiras me gustaría que al menos trataras de argumentarlas un poco.

  4. FernandoTorres
    Publicado: 28 mayo, 2010 a las 23:36 | Permalink

    ¡Hola a Todos!

    En especial a Tecnis y a Carlos Rebato, tengoo un problema con el DEP de Windows Vista Home Basic, lo que pasa es que instale un programa LOGMEIN FREE y cada vez que quiero conectarme se conecta unos instantes y despues se desconecta, este mismo programa esta instalado en otras maquinas con otros sistemas operativos como Windows XP Home SP 3, Windows XP SP 2 y Windows Vista Premium, y en todos estos trabaja bien no me aparece el mensaje del DEP de Windows, solo en la maquina que tiene instalado Windows Vista Home me pueden ayudar a solucionar este problema ya que el soporte de este programa no me ha sabido darme una solucion.

  5. Pablo
    Publicado: 13 diciembre, 2010 a las 19:52 | Permalink

    Hola, tengo un problema que el PED me cierra el Itunes; sin saber nada de programación, supongo que no es porque el Apple haya programado mal ese programa. Creo que el origen es de alguna de las actualizaciones de windows update, ya que antes de esto podía utilizarlo. SI tienen alguna sugerencia sobre lo que debo hacer, muy agradecido.

  6. Publicado: 24 diciembre, 2010 a las 09:09 | Permalink

    Esa mamada del DEP tambien me cierra el iTunes =/ no le veo el caso a esto! Como podré desintalar el famoso DEP!? Me ah dado muchos problemas el DEP!!!!!!!!!!!!!!!

  7. Rodrigo
    Publicado: 19 agosto, 2011 a las 15:57 | Permalink

    Hola, llegué a este sitio porque PED no me dejaba instalar el Nod32. Resulta que ni siquiera haciendo paso a paso lo que detalla este sitio pude instalar el antivirus. Yo concuerdo con muchos que dicen que PED no funciona bien, por las dudas descarta todo. En todo caso no debería negar la instalación de… UN ANTIVIRUS!!. Es sorprendente las cosas que nos ha enseñado windows a realizar, desde editar código hasta bootear en modo seguro pasando por editores hexadecimales, codigos fuente, msconfig, desactivar tal o cual cosa, etc. Y yo jamás estudié programación, simplemente me surgían estos temitas para solucionar. Es agotador.

    Algún día, pronto, me compraré una Mac y me voy a olvidar de leer foros de estas cosas. Para empezar… todas las versiones de Windows se siguen ejecutando en DOS!!!! Es una locura. Piensenlo, seguimos teniendo una computadora que corre DOS, donde se ejecuta un programa tan complejo como Windows 7… pero sigue siendo DOS. de 1985, 87 o no se cuando!! Me cansé de que Microsoft no se siente a programar desde cero.

  8. Metalerodexvida
    Publicado: 26 agosto, 2011 a las 06:47 | Permalink

    hola gente, perdon, pero me surgio una duda… ¿¿ …y donde se habran ido Tecnis y Carlos Rebato wn… ?? (XD jejeje), estuvieron peleando todo el rato y ahora ni aparecen. Xau.

  9. basqueaml
    Publicado: 23 noviembre, 2011 a las 02:19 | Permalink

    Hola a todos.

    Tengo instalado win7 (32bits) y quiero desactivar el DEP, pero solo para un programa especifico porque me da un error de la memoria written. No consigo quitarlo de ninguna manera y he leido esto y quiero probarlo antes de formatear. La verdad es que estoy cansado, por no decir otra cosa de no poder quitar dicho error.

    La cosa es que no puedo marcar ninguna de las dos opciones que me dice la pantalla de DEP. Quiero marcar Activar DEP para todos los programas EXCEPTO uno especifico pero no me deja, y lo tengo arrancado desde administrador…como puedo solucionarlo??

    Gracias

  10. Huri
    Publicado: 24 noviembre, 2011 a las 18:01 | Permalink

    Hola,

    Quiero instalar el software de Blackberry y me da problemas por el DEP. Ha alguien le ha pasado y sabe como solucionarlo?? No estoy segura de desactivar el DEP…

    Agradeceria mucho alguna respuesta

    Ciaoo

  11. hec
    Publicado: 17 enero, 2012 a las 05:05 | Permalink

    una duda lo desactive con el modo del post y solo para saver como lo activo???

  12. Alwesp
    Publicado: 18 enero, 2012 a las 02:55 | Permalink

    Tengo la misma duda que “hec”: ¿Cómo se vuelve a activar? He probado el proceso invertido pero no se vuelve a activar, es decir, hecho todo lo mismo pero introduciendo: bcdedit.exe /set {current} nx AlwaysOn, luego reinicié pero seguía desactivado. Saludos.

    • Publicado: 18 enero, 2012 a las 13:02 | Permalink

      Conseguiste desactivarlo? O ya lo tenías desactivado? Igual no es ese el problema

  13. Publicado: 10 febrero, 2012 a las 15:27 | Permalink

    Desactivado. Gracias por el dato. Fuck you Microsoft. :)

Publicar un Comentario

Tu email nunca será publicado o compartido. Los campos requeridos están marcados con un *

*
*

Puedes usar estas etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>