/ / Cum se dezactivează dep în Windows 7

Cum dezactivați dep în Windows 7

Iubitorii de a pătrunde în decorurile sălii de operațieSistemele Windows au întâlnit probabil mențiunea DEP. Aceasta este o abreviere în limba engleză, derivată din cuvintele Data Execution Prevention, care în transcrierea rusă înseamnă funcția de prevenire a execuției datelor. De exemplu, aceste setări din „Șapte” pot fi găsite cu ușurință dacă urmați calea: „Computerul meu” - deschideți „Proprietăți” - accesați „Opțiuni avansate” - acum „Avansat” și „Opțiuni”. Este necesară o singură filă - Data Execution Prevention. Aici utilizatorului i se oferă posibilitatea de a selecta modul de funcționare al funcției: pentru a utiliza pentru unele servicii și programe de sistem sau pentru toate, cu excepția excepției specificate. Adevărat, nu veți putea dezactiva dep-ul de aici, dar mai multe despre asta mai târziu.

Funcția DEP este integrată în Windows(începând de la XP cu al doilea service pack) o soluție software pentru a preveni execuția codului de program din zona de date (heap, stack). Mecanismul de lucru cu memorie presupune că există mai multe zone în care fragmentele de cod executabil nu ar trebui să fie localizate. În ciuda acestui fapt, atât în ​​Linux cu un nucleu până la 2.3.23, cât și în Windows până la SP2, nu a fost efectuat niciun control asupra alocării datelor de program în memoria sistemului. Desigur, cu excepția protecției nucleului în sine. Această vulnerabilitate pur și simplu nu putea să nu fie exploatată de creatorii de programe rău intenționate (viruși), în urma cărora diverși viermi și exploit-uri au început să se extindă activ, obținând drepturi de acces prin root. În plus, mulți viruși au cauzat depășiri de buffer-uri și blocări reale ale computerului.

Pentru a preveni acest lucru, a fost implementat un mecanismprotecţie. La acea vreme, nimeni nici măcar nu se gândea cum să dezactiveze dep, pentru că părea o binecuvântare. Dezvoltatorii de procesoare s-au orientat rapid și au inclus suport hardware pentru această funcție - aceștia sunt biți XD pentru Pentium 4 din a șasea serie și biți NX pentru Athlon 64. Interesant, datorită marketingului adecvat, acest suport a costat cumpărătorului bani suplimentari. În prezent, nu există procesoare fără XD (NX) și, într-adevăr, nu există sisteme de operare. Este de remarcat mai ales faptul că chiar și Android 4.1 are suport pentru dep. Puteți afla mai multe despre caracteristicile acestei funcții în rețeaua globală.

Dacă totul este atât de bine, atunci de ce se întreabă uneoriîntrebarea „cum se dezactivează dep”? Răspunsul este simplu - unele programe sunt scrise fără a ține cont de particularitățile managerului de memorie de sistem. Înainte de „era” DEP, acest lucru nu avea o importanță fundamentală, deoarece utilizatorul are nevoie de aplicația pe care o lansează pentru a funcționa, iar modul în care interacționează cu sistemul este al zecelea lucru. Desigur, vorbim de programe normale, nu de viruși.

Odată cu apariția DEP, Windows a început să interzicăexecutarea codului programelor scrise incorect. Acest lucru este destul de de înțeles, deoarece sistemul nu știe exact ce a cauzat comportamentul ciudat - un virus sau un program legal. Există o singură cale de ieșire - să vă dați seama cum să dezactivați dep. Apropo, la un moment dat existau zvonuri persistente că dezactivarea acestei funcții ar îmbunătăți performanța computerului. Unii utilizatori au susținut că, deoarece CPU și sistemul de operare își cheltuiesc o parte din resurse pentru a verifica starea paginilor de memorie, atunci știind cum să dezactivezi dep poate crește performanța sistemului. Baza acestei ipoteze este corectă, dar accelerația se află în marja de eroare, deci poate fi neglijată.

Cu toate acestea, dacă din cauza DEP există probleme cu lansarea oricărui program, funcția poate fi dezactivată. În „Șapte” pentru aceasta, trebuie să faceți următoarele:

- apăsați combinația Win + R;

- în rândul care apare, tastați „bcdedit.exe / set {current} nx AlwaysOff” (fără ghilimele) și apăsați Enter.

Important: utilizatorul trebuie să lucreze în sistem cu drepturi de administrator. Este atat de simplu. După această operațiune, funcția va fi dezactivată pentru toate aplicațiile și serviciile.

a placut:
0
Postări populare
Dezvoltarea spirituală
alimente
y