You are on page 1of 2

Como activar o desactivar el DEP (Protección de ejecución de datos) en

Windows 7

http://trickti.blogspot.com.co/2011/01/como-activar-o-desactivar-el-dep.html

necesitamos saber Que es DEP? Pués es un conjunto de tecnologías de hardware


y software que realiza comprobaciones adicionales en la memoria PARA EVITAR
QUE SE EJECUTEN CÓDIGOS MALINTENCIONADOS.

PARA DESACTIVAR DEP DEL SISTEMA ES NECESARIO LO SIGUIENTE:

Ir al botón "Iniciar"
En el recuadro de "Buscar programas y archivos"
Escribir "cmd",
A continuación se mostrará automáticamente "cmd.exe", hacer clic derecho y
ejecutar como administrador.
Ahora se deberá escribir: bcdedit.exe /set nx AlwaysOff
Se mostrará un mensaje confirmando que se a ejecutado correctamente.
Seguidamente, se deberá reiniciar, y verificar el cambio.
Para verificar el cambio, ir al Panel de Control>Sistema>Configuración Avanzada
del Sistema
En la pestaña Opciones avanzadas seleccionar "Configuración" del área de
Rendimiento
Finalmente, en la ventana de Opciones de Rendimiento seleccionar la pestaña
"Prevención de ejecución de datos" y esta deberá mostrarse baneada.
Activar DEP en el sistema:

Seguir los pasos del 1 al 4 descritos anteriormente líneas arriba


Ahora se deberá escribir: bcdedit.exe /set nx OptIn AlwaysOn
Seguir los pasos del 6 al 10 descritos anteriormente líneas arriba

Nota: Para el caso de la activación DEP, cuando ejecutas la instrucción y omites el


OptIn y escribes algo como esto: bcdedit.exe /set {current} nx AlwaysOn o tal vez
bcdedit.exe /set nx AlwaysOn te comento que nunca se activará pues lo que estas
diciendo con la instrucción es que se active en ese momento y cuando reinicies se
volverá de nuevo a su estado anterior. Mientras que, cuando le añades OptIn, lo
que estas diciendo es que cada vez que inicie el SO se ejecute con DEP Activado.

Esta anotación la hago, pués en ninguna WEB que estuve buscando me dijeron
eso, luego probando varios opciones y en vista que no se activaba mi DEP, la
chunté con esta! XD

DEP por hardware detecta código desde estas ubicaciones, las marca como "no
ejecutables" y produce una excepción cuando se ejecuta. Todo depende del
hardware del procesador para que marque con un atributo la memoria utilizada que
indique que no se va a ejecutar.

DEP por software puede ayudar a evitar que el código malintencionado le saque la
vuelta al mecanismo de control de excepciones de windows. Esta tecnología se
ejecuta en cualquier procesador a partir del Windows XP SP2.

Les dejo un enlace para los que además de la práctica les gusta también la teoría.
Soporte Microsoft - Descripción DEP (Inglés)

Bueno ahora si, a veces este DEP no nos deja ejecutar lo que deseamos. Es a su
criterio si lo dejen activo, aunque yo les aconsejo que lo hagan solo para lo que
necesitan y luego lo activen de nuevo.