scavare nelle impostazioni del sistema operativo Vindovs hanno incontrato menzione del DEP.Questa è l'abbreviazione inglese formata dalle parole Data Execution Prevention, che in russo significa trascrizione DEP.Ad esempio, le impostazioni del "Gruppo dei Sette" può essere facilmente trovato se il percorso da seguire: "Risorse del computer" - aprire la finestra "Proprietà" - andare alle "Impostazioni avanzate" - ora "Extra" e "Impostazioni".Una linguetta uno - DEP.Qui l'utente può selezionare la funzione modalità di funzionamento: usare per alcuni servizi e programmi di sistema o per tutti, se non diversamente indicato.Tuttavia, la disattivazione corsa dep distanza non funziona, ma ne riparleremo più avanti.
funzione DEP è integrato nel Vindovs (da XP con il secondo service pack), soluzione software per impedire l'esecuzione di codice dall'area dei dati (heap, stack).Il meccanismo della memoria suggerisce che ci sono diverse aree che non devono essere sezioni di codice eseguibile.Nonostante questo, nel kernel Linux 2.3.23 con e in Vindovs a SP2, non viene eseguito alcun controllo sul posizionamento dei dati del programma nella memoria di sistema.Naturalmente, tranne per la protezione del kernel direttamente.La vulnerabilità non poteva non approfittare dei creatori di malware (virus), risultando in una varietà di acciaio è diffuso attivamente worm e exploit ricevendo i diritti di accesso di root.Inoltre, molti virus causano un buffer overflow e crash il computer vero e proprio.
Per evitare che questo meccanismo di protezione è stato implementato.A quel tempo, nessuno nemmeno pensato come disattivare dep, perché mi sembrava una benedizione.Processori sviluppatori rapidamente e orientati inclusi il supporto hardware di questa funzione - XD bit Pentium 4 e la sesta serie al bit NX Athlon 64. E 'interessante il fatto che attraverso la corretta commercializzazione della presenza di questo supporto è valsa la pena per l'acquirente.Attualmente, i processori senza XD (NX) non c'è modo, tuttavia, e sistemi operativi.E 'particolarmente degno di nota che anche Android 4.1 aggiunge il supporto dep.Maggiori informazioni sulle caratteristiche di questa funzione può essere nella rete globale.
Se tutto è così buono, perché a volte mi chiedo "come disabilitare dep»?La risposta è semplice - alcuni programmi sono scritti senza considerare le peculiarità del gestore di memoria di sistema.Prima di "AD» DEP non aveva significato fondamentale, come l'utente deve eseguire l'applicazione ha funzionato, e come interagisce con il sistema vi - questioni minori.Naturalmente, è un programma normale e non un virus.
Con l'avvento del DEP di Windows ha cominciato a vietare l'esecuzione di codice in modo errato programmi scritti.Questo è comprensibile, perché il sistema non sa esattamente che cosa ha provocato lo strano comportamento - un virus o un programma legittimo.Solo una via d'uscita - per sapere come disattivare dep.Tra l'altro, un tempo c'erano voci persistono che la disattivazione di questa funzione può migliorare le prestazioni del vostro computer.Alcuni utilizzatori hanno sostenuto che, poiché il controllo dello stato delle pagine di memoria, la CPU e il sistema operativo consumano una parte delle loro risorse, sapendo come disattivare dep, è possibile aumentare le prestazioni del sistema.La base di questa ipotesi è corretta, ma l'accelerazione è entro l'errore, in modo che possa essere ignorato.
Eppure, se a causa di DEP avere problemi con il lancio di un programma, la funzione può essere disabilitata.In "Seven" A tale scopo, effettuare le seguenti operazioni:
- clicca combinazione Win + R;
- è apparso in linea recluta «bcdedit.exe / set {corrente} nx AlwaysOff» (senza le virgolette) e premere Invio.
Importante: l'utente deve utilizzare l'amministratore di sistema.Che è così semplice.Dopo questa operazione, la funzione sarà disabilitata per tutte le applicazioni e servizi.