Configurați sau dezactivați DEP (Prevenirea execuției datelor) în Windows


Prevenirea execuției datelor, cunoscută și sub numele de DEP, este un set de tehnologii încorporate în Windows XP SP2 și mai târziu, care împiedică rularea codului în anumite regiuni de memorie care nu sunt autorizate.

să prevină toate tipurile de atacuri și exploatări, care în mod normal ar putea să circule liber, de la executarea. Data Execution Prevention vine in doua arome, DEP impusa de hardware si DEP impusa de software. Majoritatea utilizatorilor nu vor avea niciodata nevoie sa se ingrijoreze de DEP deoarece functioneaza in fundal si in mod normal protejeaza doar binarele sau programele Windows „opt-in“. Cu toate acestea, dacă DEP este activată pentru toate programele, aceasta poate provoca probleme cu anumite programe.

DEP va opri uneori un program sau un proces fără nicio notificare dacă încalcă DEP. În mod normal, acestea sunt programe terțe sau mai vechi care nu sunt scrise corect pentru Windows.

Puteți dezactiva Prevenirea execuției datelor pentru un anumit program în Windows, urmând pașii de mai jos. Rețineți că puteți dezactiva DEP la nivel global pentru întregul sistem, dar nu este recomandat deoarece face ca calculatorul să fie mai puțin sigur.

Enable / Disable DEP

Pasul 1 : Faceți clic dreapta pe Computerul meuși alegeți Proprietăți. Apoi faceți clic pe fila Avansatși apoi pe Setărisub Performanță.

În Windows 8 sau Windows 10, faceți clic dreapta pe acest PC, alegeți Proprietăți, apoi faceți clic pe linkul Setări avansate de sistem.

Pasul 2: Faceți clic pe fila Prevenirea execuției datelorButoane:

disable data execution prevention

Pasul 3: Iată unde poate fi un pic dificil. În mod implicit, DEP trebuie setat la primul buton radio și, prin urmare, protejează numai programele și serviciile esențiale Windows. Dacă este selectat cel de-al doilea buton radio, acesta va activa DEP pentru toate procesele, nu doar pentru procesele Windows.

Dacă aveți probleme cu un program, continuați și încercați să selectați primul buton radio, reporniți computerul și vedeți dacă rezolvă problema. Dacă nu, puteți continua și faceți clic pe butonul Porniți DEP pentru toate programele și serviciile, cu excepția celor pe care le selectați, apoi adăugați programul care are probleme. Asigurați-vă că ați verificat și caseta.

disable DEP

Cu toate acestea, DEP este acum activată pentru fiecare program din Windows. aceeași problemă cu alte programe. În acest caz, trebuie să faceți manual fiecare program în lista de excepții.

Pasul 4: faceți clic pe butonul Adăugațiși răsfoiți la locația executabil pentru programul pe care doriți să îl eliminați din protecția DEP.

De asemenea, merită remarcat faptul că este posibil să primiți un mesaj de eroare care să indice că Nu puteți seta atributele DEP pe executabilele pe 64 de bițiatunci când adăugând un executabil pe 64 de biți în lista excepțiilor. Acest lucru este OK, deoarece înseamnă că calculatorul dvs. este pe 64 de biți și că procesorul dvs. acceptă deja DEP bazat pe hardware.

hardware based dep

Aceasta înseamnă că toate procesele pe 64 de biți sunt întotdeauna protejate. Singura modalitate de a împiedica DEP să protejeze o aplicație pe 64 de biți este să o dezactivați complet. Cu toate acestea, pentru a dezactiva complet DEP, trebuie să utilizați linia de comandă.

Rotiți DEP Întotdeauna pornit / Întotdeauna oprit

Pe lângă cele două setări pe care le vedeți în Date Execuție Prevenire de mai sus, există două setări suplimentare pe care le puteți configura pentru DEP.

Always On - DEP will be on for all processes in Window and you cannot exempt any process or program from protection
Always Off - DEP will be completely turned off and no process or program, including Windows processes, will be protected.

Pentru a face acest lucru, deschideți promptul de comandă făcând clic pe Start, introducând CMD, faceți clic dreapta pe primul element și selectând Rulați ca administrator.

5

Acum, pentru a transforma DEP în permanență, copiați și lipiți următoarea comandă:

bcdedit.exe /set {current} nx AlwaysOn

comanda următoare:

bcdedit.exe /set {current} nx AlwaysOff

turn on off dep

Rețineți că trebuie să executați una dintre aceste comenzi, . De asemenea, va trebui să reporniți computerul după orice schimbare efectuată în DEP. După ce ați făcut modificările, veți observa că interfața Windows pentru modificarea setărilor DEP a fost dezactivată, deci utilizați numai opțiunile de linie de comandă, dacă este necesar. O opțiune vă oferă absolut nici o protecție și una vă oferă o protecție completă.

DEP disabled

Opțiunea implicită și ideală este să faceți primul buton radio, care va proteja doar programele și serviciile esențiale Windows. Dacă aveți întrebări, nu ezitați să comentați. Bucurați-vă!

Related posts:


13.11.2015