Prevención de ejecución de datos, también conocido como DEP, es un conjunto de tecnologías incorporadas en Windows XP SP2 y posteriores que impide que el código se ejecute en ciertas regiones de la memoria que no están autorizadas.
Esto ayuda a evitar todo tipo de ataques y exploits, que normalmente podrían ejecutarse libremente, desde la ejecución. La Prevención de ejecución de datos viene en dos formas, DEP implementado por hardware y DEP implementado por software.
La mayoría de los usuarios nunca tendrán que preocuparse por DEP porque funciona en segundo plano y normalmente solo protege binarios o programas del sistema Windows que "optar en". Sin embargo, si DEP está activado para todos los programas, puede causar problemas con ciertos programas.
DEP a veces apagará un programa o proceso sin notificación si viola el DEP. Normalmente, estos son programas de terceros o anteriores que no están escritos correctamente para Windows.
Puede desactivar la Prevención de ejecución de datos para un programa en particular en Windows siguiendo los pasos a continuación. Tenga en cuenta que puede desactivar DEP globalmente para todo el sistema, pero no se recomienda, ya que hace que su computadora sea menos segura.
Habilitar / Disbable DEP
Paso 1: haga clic con el botón derecho en Mi PCy seleccione Propiedades. A continuación, haga clic en la pestaña Avanzadoy luego en Configuraciónen Rendimiento.
En Windows 8 o Windows 10, haga clic derecho en Esta PC, elija Propiedadesy luego haga clic en el enlace Configuración avanzada del sistema.
Paso 2: ahora haga clic en la pestaña Prevención de ejecución de datosy verá dos radio botones:
Paso 3: Aquí es donde puede ser un poco complicado. De manera predeterminada, DEP debe configurarse con el primer botón de opción y, por lo tanto, solo debe proteger los programas y servicios esenciales de Windows. Si se selecciona el segundo botón de opción, se activará el DEP para TODOS los procesos, no solo los procesos de Windows.
Si tiene problemas con un programa, continúe e intente seleccionar el primer botón de opción. reinicie su computadora y vea si eso soluciona el problema. De lo contrario, puede continuar y hacer clic en Activar DEP para todos los programas y servicios excepto los que seleccionoy luego agregar el programa que está teniendo problemas. Asegúrate de marcar también la casilla.
Sin embargo, DEP ahora está encendido para cada otro programa en Windows y podrías terminar teniendo el mismo problema con otros programas. En ese caso, debe manualmente cada programa a la lista de excepciones.
Paso 4: haga clic en el botón Agregary busque la ubicación del ejecutable para el programa que desea eliminar de la protección DEP.
También vale la pena señalar que puede recibir un mensaje de error que indica No puede establecer atributos DEP en ejecutables de 64 bitscuando agregar un ejecutable de 64 bits a la lista de excepciones. Esto está bien porque significa que su computadora es de 64 bits y que su procesador ya es compatible con DEP basado en hardware.
Esto significa que todos los procesos de 64 bits siempre están protegidos. La única manera de evitar que DEP proteja una aplicación de 64 bits es apagarla por completo. Sin embargo, para desactivar DEP por completo, debe usar la línea de comando.
Active DEP siempre / siempre apagado
Además de las dos configuraciones que ve en los datos La pestaña Prevención de ejecución anterior, hay dos ajustes más que puede configurar para DEP.
Always On - DEP will be on for all processes in Window and you cannot exempt any process or program from protection9
Para ello, abra el símbolo del sistema haciendo clic en Comience, escriba CMD, haga clic con el botón derecho en el primer elemento y elija Ejecutar como administrador.
Ahora, para activar DEP siempre, copie y pegue el siguiente comando:
bcdedit.exe /set {current} nx AlwaysOn
Para apagar siempre DEP, escriba siguiente comando:
bcdedit.exe /set {current} nx AlwaysOff
Tenga en cuenta que solo necesita ejecutar uno de estos comandos, no ambos como se muestra arriba . También necesitará reiniciar su computadora después de cualquier cambio que realice en DEP.
Una vez que haya realizado los cambios, notará que la interfaz de Windows para cambiar la configuración DEP se ha desactivado, por lo tanto, solo use las opciones de línea de comando si es necesario. Una opción no le brinda absolutamente ninguna protección y otra le brinda protección completa.
La opción predeterminada e ideal es tener el primer botón de radio marcado, que solo protegerá los programas y servicios esenciales de Windows. Si tiene alguna pregunta, siéntase libre de comentar. ¡Disfruta!