Homepage » Windows XP » Configura o disattiva DEP (Prevenzione esecuzione dati) in Windows

    Configura o disattiva DEP (Prevenzione esecuzione dati) in Windows

    Data Execution Prevention, altrimenti noto come DEP, è un insieme di tecnologie incorporate in Windows XP SP2 e versioni successive che impedisce l'esecuzione del codice in determinate aree della memoria non autorizzate.

    Questo aiuta a prevenire tutti i tipi di attacchi e exploit, che normalmente sarebbero in grado di eseguire liberamente, dall'esecuzione. Data Execution Prevention è disponibile in due versioni, DEP con applicazione dell'hardware e DEP con applicazione software.

    La maggior parte degli utenti non avrà mai bisogno di preoccuparsi di DEP perché lavora in background e normalmente protegge solo i file binari di Windows oi programmi che "opt-in". Tuttavia, se DEP è attivato per tutti i programmi, può causare problemi con determinati programmi.

    A volte, DEP interrompe un programma o un processo senza alcuna notifica se viola la DEP. Normalmente, questi sono programmi di terze parti o precedenti non scritti correttamente per Windows.

    È possibile disattivare Prevenzione esecuzione dati per un particolare programma in Windows attenendosi alla seguente procedura. Si noti che è possibile disattivare DEP a livello globale per l'intero sistema, ma non è consigliabile in quanto rende il computer meno sicuro.

    Abilita / disabilita DEP

    Passo 1: Tasto destro del mouse su Il mio computer e scegliere Proprietà. Quindi fare clic sul Avanzate scheda e poi impostazioni sotto Prestazione.

    In Windows 8 o Windows 10, fai clic con il tasto destro su Questo PC, scegli Proprietà e quindi fare clic su Impostazioni avanzate di sistema collegamento.

    Passo 2: Ora fai clic sul prevenzione di esecuzione dei dati scheda e vedrai due pulsanti di opzione:

    Passaggio 3: Qui è dove può essere un po 'complicato. Per impostazione predefinita, DEP deve essere impostato sul primo pulsante di opzione e pertanto protegge solo i programmi ei servizi essenziali di Windows. Se viene selezionato il secondo pulsante di opzione, verrà attivato DEP per TUTTI i processi, non solo i processi di Windows.

    Se riscontri problemi con un programma, procedi e prova a selezionare il primo pulsante di opzione, riavvia il computer e controlla se il problema è stato risolto. In caso contrario, puoi andare avanti e fare clic su Attiva DEP per tutti i programmi e servizi eccetto quelli che seleziono pulsante e quindi aggiungere il programma che sta avendo problemi. Assicurati di controllare anche la scatola.

    Tuttavia, DEP è ora attivato per ogni altro programma in Windows e si potrebbe finire per avere lo stesso problema con altri programmi. In tal caso, è necessario manualmente ciascun programma nell'elenco delle eccezioni.

    Passaggio 4: Clicca il Inserisci pulsante e accedere alla posizione dell'eseguibile per il programma che si desidera rimuovere dalla protezione DEP.

    Vale anche la pena notare che potresti ricevere un messaggio di errore Non è possibile impostare gli attributi DEP su eseguibili a 64 bit quando si aggiunge un eseguibile a 64 bit all'elenco delle eccezioni. Questo è OK perché significa che il tuo computer è a 64 bit e che il tuo processore supporta già il DEP basato sull'hardware.

    Ciò significa che tutti i processi a 64 bit sono sempre protetti. L'unico modo per impedire a Protezione esecuzione programmi di un'applicazione a 64 bit è di disattivarlo completamente. Tuttavia, per disattivare completamente DEP, è necessario utilizzare la riga di comando.

    Attiva DEP sempre attivo / sempre spento

    Oltre alle due impostazioni che vedi nella scheda Prevenzione esecuzione dati sopra, ci sono altre due impostazioni che puoi configurare per DEP.

    Sempre acceso - DEP sarà attivo per tutti i processi in Window e non è possibile escludere alcun processo o programma dalla protezione
    Sempre spento - DEP sarà completamente disattivato e nessun processo o programma, inclusi i processi Windows, sarà protetto.

    Per fare ciò, apri il prompt dei comandi facendo clic su Inizio, digitando CMD, tasto destro del mouse sul primo oggetto e scelta Esegui come amministratore.

    Ora per attivare DEP sempre attivo, copia e incolla il seguente comando:

    bcdedit.exe / set corrente nx AlwaysOn

    Per disattivare sempre DEP, digitare il seguente comando:

    bcdedit.exe / set current nx AlwaysOff

    Nota che devi solo eseguire uno di questi comandi, non entrambi come mostrato sopra. Avrai anche bisogno di riavviare il computer dopo ogni modifica apportata a DEP.

    Una volta apportate le modifiche, si noterà che l'interfaccia di Windows per la modifica delle impostazioni di Protezione esecuzione programmi è stata disabilitata, quindi utilizzare solo le opzioni della riga di comando, se necessario. Un'opzione non ti offre assolutamente protezione e ti offre una protezione completa.

    L'opzione predefinita e ideale è avere il primo pulsante radio controllato, che proteggerà solo i programmi ei servizi essenziali di Windows. Se avete domande, sentitevi liberi di commentare. Godere!