Ventilatori iekļūst operāciju telpas iestatījumosWindows sistēmas, protams, saskatīja DEP. Šis ir angļu valodas saīsinājums, kas iegūts no vārdiem “Data Execution Prevention”, kas krievu transkripcijā nozīmē funkciju izpildes novēršanas funkciju. Piemēram, šos "Septiņas" iestatījumus var viegli atrast, ja sekojat ceļam: "Mans dators" - atveriet "Properties" - dodieties uz "Advanced settings" - tagad "Advanced" un "Settings". Vēlamā cilne ir viena - lai novērstu datu izpildi. Šeit lietotājam tiek dota iespēja izvēlēties funkcijas funkciju: izmantot dažiem sistēmas pakalpojumiem un programmām vai visiem, izņemot norādīto izņēmumu. Tiesa, dep noņemšana no šeit nedarbosies, bet vairāk par to vēlāk.
DEP funkcija ir integrēta sistēmā Windows.(sākot ar XP ar otro servisa pakotni) programmatūras risinājums, kas ļauj novērst programmas koda izpildi no datu zonas (kaudze, kaudze). Atmiņas mehānisms paredz, ka ir vairākas jomas, kurās nevajadzētu atrast izpildāmās koda daļas. Neskatoties uz to, tāpat kā Linux ar kodolu līdz 2.3.23 un Windows līdz SP2, netika kontrolēta programmas datu izvietošana sistēmas atmiņā. Protams, izņemot kodola aizsardzību. Ļaunprātīgu programmu (vīrusu) veidotāji vienkārši nevarēja izmantot šo ievainojamību, kā rezultātā izplatījās dažādas tārpi un ekspluatācijas, saņemot root piekļuves tiesības. Turklāt daudzi vīrusi izraisīja bufera pārplūdi un datora faktisko iesaldēšanu.
Для предотвращения этого был реализован механизм aizsardzību. Tajā laikā neviens pat domāja par to, kā atslēgt dep, jo tas šķita svētība. Procesora izstrādātāji ātri atrada savu ceļu un ieslēdza aparatūras atbalstu šai funkcijai - tie ir XD biti sestajā sērijā Pentium 4 un Athlon 64 NX. Pašlaik nepastāv procesori bez XD (NX) kā operētājsistēmas. Īpaši jāatzīmē, ka pat Android 4.1 versijā bija atbalsts dep. Plašāka informācija par šīs funkcijas funkcijām ir pieejama globālajā tīklā.
Ja viss ir tik labs, tad kāpēc tas dažreiz ir noteiktsjautājums "kā atslēgt dep"? Atbilde ir vienkārša - dažas programmas tiek rakstītas, neņemot vērā sistēmas atmiņas pārvaldnieka darba īpatnības. Pirms DEP „laikmeta” tas nebija būtiski svarīgs, jo lietotājam ir vajadzīgs pieteikums, ko viņš uzsāk darbam, un kā tā mijiedarbojas ar sistēmu, ir desmitā lieta. Protams, mēs runājam par parastām programmām, nevis vīrusiem.
Ar to pašu DEP parādīšanos Windows sāka aizliegtnepareizi uzrakstītu programmu koda izpilde. Tas ir diezgan saprotami, jo sistēma nezina, kas izraisīja dīvainu uzvedību - vīrusu vai juridisku programmu. Tikai viens izeja - lai noskaidrotu, kā atslēgt dep. Starp citu, vienā reizē tika rumored, ka šīs funkcijas izslēgšana ļauj palielināt datora ātrumu. Daži lietotāji apgalvoja, ka, tā kā CPU un operētājsistēma tērē daļu no resursiem, lai pārbaudītu atmiņas lapu statusu, zinot, kā izslēgt dep, var palielināt sistēmas veiktspēju. Šā pieņēmuma pamats ir pareizs, bet darba paātrinājums ir kļūdas ietvaros, tāpēc to var atstāt novārtā.
Tomēr, ja DEP dēļ rodas problēmas ar jebkuras programmas palaišanu, funkciju var atspējot. Lai to izdarītu, septiņās ir jādara šādi:
- nospiediet kombināciju Win + R;
- parādītajā rindā ierakstiet “bcdedit.exe / set {current} nx AlwaysOff” (bez pēdiņām) un nospiediet Enter.
Svarīgi: lietotājam ir jāstrādā sistēmā ar administratora tiesībām. Tas ir tik vienkārši. Pēc šīs darbības visas funkcijas un pakalpojumi tiks atspējoti.