En ordenadores nuevos con Windows XP SP2, es posible que, al instalar un programa, nos salga una ventana que dice algo así como:
La prevención de ejecución de datos impidió la instalación de este programa, y no nos deja instalarlo de ninguna manera.
Esto ocurre por el sistema DEP (Prevención de Ejecución de Datos), que es un sistema que se activa al instalar el SP2 de Windows XP y que sirve para proteger el sistema (y vaya si lo protege, ¡¡¡como que no deja instalar nada!!!).
Podemos comprobar si está activado desde:
Panel de Control, Sistema, Opciones avanzadas, configuración de rendimiento, prev. de ejecución de datos.
Por defecto se activa para los programas y servicios de windows esenciales, y vemos que también tenemos la posibilidad de activarlo para todos los programas menos los que indiquemos manualmente.
Yo he probado esta última posibilidad para instalar el Office:
Activé el DEP para todos los programas menos para el ejecutable de instalación de Office, pero seguía apareciendo el maldito mensaje y no me dejaba instalar.
Por esto pienso que lo mejor que podemos hacer en estos casos es deshabilitar completamente el DEP.
Para deshabilitar el DEP en Windows XP:
- Es necesario tener privilegios de administrador
- Vamos a Panel de Control, Sistema, Opciones avanzadas, Inicio y recuperación, configuración.
- Aparecerá la lista de Sistemas Operativos que tenemos instalados en el ordenador (lo más posible es que solo haya uno, el Windows XP)
- Le damos al botón editar y se nos abrirá el bloc de notas. una de las líneas del bloc de notas contendrá algo parecido a esto:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Home Edition" /fastdetect /NoExecute=OptIn
Debemos cambiar OptIn por AlwaysOff. - Guardar los cambios en el fichero y reiniciar el equipo
Ahora si accedemos a Panel de Control, Sistema, Opciones avanzadas, configuración de rendimiento, prev. de ejecución de datos veremos que no está activado, y ya no nos dará más la lata.
Para deshabilitar DEP en Windows Vista debemos seguir estos pasos:
Inicio, Ejecutar, escribimos Cmd, pulsamos Enter y escribimos:
bcdedit.exe/set {current} nx AlwaysOff
Si al ejecutar este comando nos devuelve el mensaje: no se pudo acceder al almacen de datos de configuración de arranque (bcd) Acceso denegado debemos acceder a la consola como administrador: boton derecho, ejecutar como administrador, o dentro de la misma consola escribir el comando
runas /user:administrador cmd
Ponemos la contraseña de administrador en caso de que tuvieramos una, y repetimos el comando para quitar el DEP.
Mas información sobre DEP:
http://support.microsoft.com/kb/875352
http://www.microsoft.com/technet/prodtechnol/winxppro/es/maintain/sp2mempr.mspx
Isa dice
Muchas Gracias al fin logre desactivarlo
Alejandro Osuna dice
Gracias amigo, me ayudaste a instalar el TeamViewer, lo había intentado poniéndolo como excepción pero como a ti te paso ami tampoco me dejaba instalar de todas maneras, ya con este método si pude.
SWAN dice
Hola Igor,
Acabo de comprobar que DEP ya no aparece en mi Windows Vista pero Skype sigue sin funcionar por DEP. No lo entiendo. Miles de gracias por tu ayuda.
SWAN dice
Hola Igor,
al dejar la contraseña en blanco y aceptar sale lo siguiente:
Intentando iniciar cmd como usuario "PORTATIL/administrador"...
ERROR RUNAS: no se puede ejecutar -cmd.
1327: Error de inicio de sesión: restricción en la cuenta de usuario. Las posibles causas son que no se permite dejar contraseñas en blanco, restricciones en la hora de inicio de sesión o una restricción de directiva exigida.
C:/Users/Portatil) parpadea
SWAN dice
He seguido los pasos para deshabilitar DEP en Windows Vista. En mi PC sale "escriba la contraseña para administrador" pero no sé qué poner ni me deja escribir nada. Por favor ayuda.
Gracias
Igor dice
¿Si dejas la contraseña en blanco y le das a aceptar no funciona?
Yair dice
hola cual es la contraseña en donde la puedo buscar nose nada
Jose Luis dice
Teclas: Windows + r.
Escribir: bcdedit.exe /set {current} nx AlwaysOff
Ejecutar.
Reiniciar.
Listo.
Daniel ISC dice
tengo windows vista y he entrado como administrador y escribo el comando de runas /user:administrador cmd y me pide la contraseña y no tengo la dejo en blanco y me dice que no se puede dejar en blanco le pongo una a la cuenta pero igual me sigue mandando el mismo mensaje
Rosa Ma dice
Tengo el mismo problema pero no lo he podido resolver, podrias ayudarme? enviame un correo a mi cuenta por favor mi compu tiene windows 7
luispt dice
Excelente me ayudo muchisimo, y pude solucionar,mi problema muchas gracias
Sergio dice
Gracias genioooooo
Jack dice
Hola, tengo windows xp pero para quitar el dep le pongo /Execute bueno tambien e querido usarlo pero restringirlo en algunos programas y me dice que no soy administrador WTF y si lo soy me logeo y todo nose que hacer ayuda