Aquesta guia parlarà sobre com desactivar DEP (Previsió de l'execució de dades, Prevenció de l'execució de dades) a Windows 7, 8 i 8.1. El mateix hauria de funcionar a Windows 10. La inhabilitació de DEP és possible tant per al sistema en general com per a programes individuals que, quan s'inicien, causen errors de prevenció de l'execució de dades.
El significat de DEP és que Windows, basant-se en el suport de maquinari NX (No Execute, per a processadors AMD) o XD (Execute Disabled, per a processadors Intel), impedeix l'execució de codi executable a partir d'aquestes àrees de memòria marcades com a no executables. Si és més simple: bloqueja un dels vectors d'atac de malware.
Tanmateix, per a alguns programes, la funció de prevenció de l'execució de dades habilitada pot provocar errors a l'inici: això també es troba per a programes d'aplicació i per a jocs. Errors com "La instrucció a l'adreça adreçada a la memòria a l'adreça. La memòria no es pot llegir ni escriure" també pot tenir la seva causa DEP.
Desactiveu DEP per a Windows 7 i Windows 8.1 (per a tot el sistema)
El primer mètode us permet desactivar DEP per a tots els programes i serveis de Windows. Per fer-ho, obriu un indicador d'ordres en nom de l’Administrador: en Windows 8 i 8.1, es pot fer amb el menú que s’obre amb el botó dret del ratolí sobre el botó "Inici"; a Windows 7 podeu trobar l’indicador d’ordres en els programes estàndard, i seleccioneu "Executa com a administrador".
A l’indicador d’ordres, introduïu bcdedit.exe / set {current} nx AlwaysOff i premeu Retorn. Després, reinicieu l’ordinador: la propera vegada que inicieu sessió en aquest sistema, DEP es desactivarà.
Per cert, si voleu, amb bcdedit, podeu crear una entrada independent al menú d'arrencada i seleccionar el sistema amb DEP desactivat i utilitzar-lo quan sigui necessari.
Nota: per tal d’habilitar el DEP en el futur, utilitzeu el mateix ordre amb l’atribut Sempre en lloc de Alwaysoff.
Dues maneres de desactivar el DEP per a programes individuals.
Pot ser que sigui més sensible desactivar la prevenció de l’execució de dades per a programes individuals que causin errors DEP. Això es pot fer de dues maneres: canviant paràmetres del sistema addicionals al tauler de control o utilitzant l’editor del registre.
En el primer cas, aneu al tauler de control - Sistema (també podeu fer clic a la icona "El meu ordinador" amb el botó dret i seleccionar "Propietats"). Seleccioneu a la llista de la dreta l’element "Paràmetres del sistema addicionals" i, a continuació, a la pestanya "Avançada", feu clic al botó "Paràmetres" de la secció "Rendiment".
Obriu la pestanya "Prevenció de l'execució de dades", marqueu "Habiliteu DEP per a tots els programes i serveis, excepte els seleccionats a continuació" i utilitzeu el botó "Afegeix" per especificar els camins dels fitxers executables dels programes per als quals voleu desactivar DEP. Després, també és convenient reiniciar l’ordinador.
Desactiveu DEP per als programes a l’editor del registre
En essència, el mateix que acaba de ser descrit mitjançant elements del tauler de control es pot fer a través de l’editor del registre. Per iniciar-lo, premeu la tecla de Windows + R al teclat i escriviu regedit premeu Intro o bé.
A l’Editor del Registre, aneu a la secció (la carpeta de l’esquerra, si no hi ha cap secció de capes, crea-la) HKEY_LOCAL_MÀQUINA PROGRAMARI Microsoft Windows NT Versió actual AppCompatFlags Capes
I per a cada programa per al qual voleu desactivar DEP, creeu un paràmetre de cadena el nom del qual correspon al camí del fitxer executable d'aquest programa i el valor: DisableNXShowUI (vegeu l’exemple a la captura de pantalla).
Finalment, inhabiliteu o inhabiliteu el DEP i el perillós que és? En la majoria dels casos, si el programa per al qual esteu fent això es descarrega des d’una font oficial fiable, és completament segur. En altres situacions, ho feu al vostre risc i risc, tot i que no és molt significatiu.