Página principal » Windows XP » Configurar o desactivar DEP (Prevención de ejecución de datos) en Windows

    Configurar o desactivar DEP (Prevención de ejecución de datos) en Windows

    La Prevención de ejecución de datos, también conocida como DEP, es un conjunto de tecnologías incorporadas en Windows XP SP2 y versiones posteriores que impiden 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 explotaciones, que normalmente podrían ejecutarse libremente, de ejecutar. La prevención de ejecución de datos se presenta en dos tipos: DEP forzada por hardware y DEP forzada por software..

    La mayoría de los usuarios nunca tendrán que preocuparse por DEP, ya que funciona en segundo plano y normalmente solo protege los binarios del sistema de Windows o los programas que se "inscriben". Sin embargo, si DEP está activado para todos los programas, puede causar problemas con ciertos programas.

    DEP a veces cerrará un programa o proceso sin notificación alguna si viola el DEP. Normalmente, estos son programas de terceros o antiguos 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 / Deshabilitar DEP

    Paso 1: Clic derecho en Mi computadora y elige Propiedades. Luego haga clic en el Avanzado pestaña y luego Ajustes debajo Actuación.

    En Windows 8 o Windows 10, haga clic con el botón derecho en Esta PC, elija Propiedades y luego haga clic en el Configuración avanzada del sistema enlazar.

    Paso 2: Ahora haga clic en el prevención de ejecución de datos pestaña y verás dos botones de radio:

    Paso 3: Aquí es donde puede ser un poco complicado. De forma predeterminada, DEP debe establecerse en el primer botón de opción y, por lo tanto, solo proteger los programas y servicios esenciales de Windows. Si se selecciona el segundo botón de opción, se activará DEP para TODOS los procesos, no solo los procesos de Windows.

    Si tiene problemas con un programa, siga adelante e intente seleccionar el primer botón de opción, reinicie la computadora y vea si eso soluciona el problema. Si no, puede seguir adelante y hacer clic en Activar DEP para todos los programas y servicios, excepto los que seleccione botón y luego agregar el programa que está teniendo problemas. Asegúrese de marcar la casilla también.

    Sin embargo, DEP ahora está activado para todos los demás programas en Windows y es posible que tenga el mismo problema con otros programas. En ese caso, tiene que hacer manualmente cada programa a la lista de excepciones..

    Etapa 4: Haga clic en el Añadir y busque la ubicación del ejecutable del 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 bits al 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 forma de evitar que DEP proteja una aplicación de 64 bits es apagarla por completo. Sin embargo, para desactivar completamente el DEP, debe usar la línea de comando.

    Activar / desactivar siempre DEP

    Además de las dos configuraciones que ve en la pestaña Prevención de ejecución de datos anterior, hay dos configuraciones más que puede configurar para DEP.

    Siempre encendido - DEP estará activado para todos los procesos en Windows y no puede eximir a ningún proceso o programa de la protección
    Siempre apagado - DEP se desactivará completamente y ningún proceso o programa, incluidos los procesos de Windows, estará protegido.

    Para ello, abre el símbolo del sistema haciendo clic en comienzo, escribiendo CMD, Haga clic 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 desactivar siempre el DEP, escriba el 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 deberá 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 de DEP se ha deshabilitado, por lo que solo use las opciones de la línea de comandos si es necesario. Una opción no le brinda ninguna protección y la otra le brinda una protección completa.

    La opción predeterminada e ideal es tener el primer botón de opción marcado, que solo protegerá los servicios y programas esenciales de Windows. Si tiene alguna pregunta, no dude en comentar. Disfrutar!