En ĉi tiu gvidilo, ni parolos pri kiel malebligi DEP (Datum-Ekzekutado-Antaŭzorgo) en Vindozo 7, 8 kaj 8.1. La samo devas funkcii en Vindozo 10. Malŝalti DEP estas ebla kaj por la sistemo en lia aro kaj por unuopaj programoj, kiuj komencas kun eraroj pri Antaŭzorgo de Datumoj.
La signifo de DEP-teknologio estas, ke Vindozo, dependante de hardvara subteno por NX (No Execute, por procesoroj AMD) aŭ XD (Ekzekute Malŝaltita, por procesoroj Intel), malebligas ekzekuton de plenumebla kodo el tiuj regionoj de memoro, kiuj estas markitaj kiel ne plenumeblaj. Se pli simple: blokas unu el la vektoroj de atakoj de malware.
Tamen, por iuj programoj, la funkciigita funkcio por eviti ekzekuton de datumoj povas kaŭzi erarojn ĉe ekfunkciigo - ĉi tio troviĝas tiel por programaj programoj kiel por ludoj. Eraroj de la formo "La instrukcio ĉe la adreso aliris la memoron ĉe la adreso. La memoro ne povas esti legita aŭ skribita" povas ankaŭ havi DEP-kaŭzon.
Malŝalti DEP por Vindozo 7 kaj Vindozo 8.1 (por la tuta sistemo)
La unua metodo ebligas malebligi DEP por ĉiuj programoj kaj servoj de Windows. Por fari tion, malfermu la komandlinion kiel Administranto - en Vindozo 8 kaj 8.1 tio eblas per la menuo, kiu malfermiĝas per la dekstra musbutono sur la butono "Komenci", en Vindozo 7 vi povas trovi la komandlinion en normaj programoj, dekstre alklaku ĝin kaj elektu "Kuri kiel Administranto."
Ĉe la komanda prompto, eniru bcdedit.exe / set {current} nx AlwaysOff kaj premu Enter. Post tio, restartigu vian komputilon: la sekvan fojon kiam vi ensalutos ĉi tiun sistemon, DEP malebligos.
Parenteze, per bcdedit, vi povas krei apartan eniron en la menuo de ekkuro kaj sistemo kun DEP malebligita kaj uzi ĝin kiam necese.
Noto: Por ebligi DEP estonte, uzu la saman komandon kun la atributo Alwayson anstataŭ Ĉiam.
Du manieroj malebligi DEP por unuopaj programoj
Eble pli racie malebligos preventadon de datum-ekzekuto por unuopaj programoj kaŭzantaj DEP-erarojn. Vi povas fari tion laŭ du manieroj - ŝanĝante pliajn sistemajn agordojn en la kontrolpanelo aŭ uzante la registran redaktilon.
En la unua kazo, iru al la Kontrola Panelo - Sistemo (vi ankaŭ povas alklaki la "Mia Komputilo" ikono per la dekstra butono kaj elekti "Proprietojn"). En la listo dekstre, elektu "Altnivelaj sistemaj parametroj", tiam sur la langeto "Altnivela" alklaku la butonon "Agordoj" en la sekcio "Efikeco".
Malfermu la langeton "Antaŭzorgo pri Datuma Ekzekuto", marku la skatolon "Ebligi DEP por ĉiuj programoj kaj servoj krom tiuj elektitaj sube" kaj uzu la butonon "Aldoni" por specifi la vojojn al la plenumeblaj dosieroj de la programoj, por kiuj vi volas malebligi DEP. Post tio, ankaŭ konsilas rekomenci la komputilon.
Malŝalti DEP por programoj en la registro redaktilo
Fakte, la samo ĵus priskribita per elementoj de la kontrolpanelo eblas per la registra redaktilo. Por komenci ĝin, premu la klavojn Vindozo + R sur la klavaro kaj tajpu regedito tiam premu Enter aŭ Ok.
En la registra redaktilo, iru al la sekcio (dosierujoj maldekstre, se la sekcio Tavoloj ne ekzistas, kreu ĝin) HKEY_LOCAL_MAKINO SOFTWARE Mikrosofto Vindozo NT AktualaVersio AppCompatFlags Tavoloj
Kaj por ĉiu programo, kiu postulas malebligi DEP, kreu ĉenan parametron kies nomo respondas al la vojo al la plenumebla dosiero de ĉi tiu programo, kaj la valoro estas MalŝaltuNXShowUI (vidu ekzemplon en la ekrankopio).
Kaj fine malebligu aŭ ne malebligu DEP kaj kiom danĝera ĝi estas? Plejofte, se la programo, por kiu vi agas ĉi tion, estas elŝutita el fidinda oficiala fonto, ĝi estas tute sekura. En aliaj situacioj - vi faru ĉi tion laŭ via danĝero kaj risko, kvankam ĝi ne estas tro signifa.