Как да деактивирате DEP (предотвратяване на изпълнение на данни) в Windows 10

Изключване на DEP в Windows 10:(Turn Off DEP in Windows 10: ) Понякога предотвратяването на изпълнение на данни(Data Execution) причинява грешка и в този случай е важно да го изключите и в тази статия ще видим как точно да изключим DEP .

Предотвратяването на изпълнението на данни(Data Execution Prevention) ( DEP ) е функция за сигурност, която може да помогне за предотвратяване на повреда на вашия компютър от вируси и други заплахи за сигурността. Вредните програми могат да се опитат да атакуват Windows , като се опитат да изпълнят (известен също като изпълнение) код от места в системната памет, запазени за Windows и други оторизирани програми. Тези видове атаки могат да навредят на вашите програми и файлове.

DEP може да помогне за защитата на компютъра ви, като наблюдава програмите ви, за да се увери, че те използват безопасно системната памет. Ако DEP забележи програма на вашия компютър, използваща паметта неправилно, тя затваря програмата и ви уведомява.

Как да изключите DEP (предотвратяване на изпълнение на данни)

Можете лесно да изключите предотвратяването на изпълнение на данни(Data) за конкретна програма чрез следните стъпки:

ЗАБЕЛЕЖКА(NOTE) : DEP може да бъде изключен глобално за цялата система, но не се препоръчва, тъй като ще направи компютъра ви по-малко защитен.

Как да деактивирате DEP в Windows 10

1. Щракнете с десния бутон върху Моят компютър или Този компютър (My Computer or This PC ) и изберете Свойства. (Properties.) След това щракнете върху Разширени системни настройки(Advanced system settings) в левия панел.

От лявата страна на следващия прозорец щракнете върху Разширени системни настройки

2. В раздела Разширени щракнете върху Настройки(Settings) под Производителност(Performance) .

Щракнете върху бутона Настройки под етикета за производителност

3. В прозореца Опции за производителност(Performance Options) щракнете върху  раздела Предотвратяване на изпълнение на данни(Data Execution Prevention) .

По подразбиране DEP е включен за основните програми и услуги на Windows

Сега имате две опции, както можете да видите, по подразбиране DEP е включен за основни програми( DEP is turned on for essential Windows programs) и услуги на Windows и ако е избрана втората, тя ще включи DEP за всички програми и услуги (не само за Windows(Windows) ), с изключение на тези, които изберете .

4. Ако имате проблеми с дадена програма, изберете втория бутон за избор, който ще включи DEP за всички програми и услуги,( Turn on DEP for all programs and services) с изключение на тези, които изберете, и след това добавете програмата, която има проблема. Въпреки това, DEP вече е включен за всяка друга програма в Windows и може да се окажете откъдето сте започнали, т.е. може да започнете да имате същия проблем с други програми на Windows . В този случай трябва ръчно да добавите всяка програма, която има проблем, към списъка с изключения.

5. Щракнете върху бутона Добавяне(Add) и прегледайте местоположението на изпълнимия файл на програмата, който искате да премахнете от защитата на DEP .

Щракнете върху бутона Добавяне и прегледайте местоположението на изпълнимия файл на програмите

ЗАБЕЛЕЖКА: Докато добавяте програми към списъка с изключения, може да получите съобщение за грешка „ Не можете да зададете DEP атрибути на 64-битови изпълними файлове(You can not set DEP attributes on 64-bit executables) “, когато добавяте 64-битов изпълним файл към списъка с изключения. Въпреки това, няма за какво да се притеснявате, тъй като това означава, че компютърът ви е 64-битов и вашият процесор вече поддържа хардуерен DEP .

компютърът поддържа хардуерен DEP

Процесорът на вашия компютър поддържа хардуерно базиран DEP означава, че всички 64-битови процеси винаги са защитени и единственият начин да попречите на DEP да защити 64-битово приложение е да го изключите напълно. Не можете ръчно да изключите DEP , за да го направите, трябва да използвате командния ред.

Включете DEP Always(Turn DEP Always) On или Always Off с помощта на командния ред(Command Prompt)

Включването на DEP винаги( DEP always on) означава, че той винаги ще бъде включен за всички процеси в Windows и не можете да освободите нито един процес или програма от защита, а изключването на DEP винаги( DEP always off) означава, че ще бъде напълно изключен и нито един процес или програма, включително Windows , няма да бъдат защитени. Нека да видим как да активирате и двете:

1. Щракнете с десния бутон върху бутона на Windows и изберете Команден ред (Администратор)(Command Prompt (Admin)) .

2. В cmd  (команден ред) въведете следните команди и натиснете Enter:

To always turn on DEP:  bcdedit.exe /set {current} nx AlwaysOn
To always turn off DEP: bcdedit.exe /set {current} nx AlwaysOff

винаги включвайте или изключвайте DEP

3. Няма нужда да изпълнявате и двете команди, както е показано по-горе, трябва да изпълните само една. Вие също ще трябва да рестартирате компютъра си след всяка промяна, която сте направили в DEP . След като сте използвали една от горните команди, ще забележите, че интерфейсът на Windows за промяна на настройките на DEP е деактивиран, така че използвайте опциите на командния ред само като последна мярка.

DEP настройките са деактивирани

Може да харесате още:

Това е всичко, което успешно научихте как да изключите DEP (предотвратяване на изпълнение на данни)(How to turn Off DEP (Data Execution Prevention)) . Така че това е всичко, което можем да обсъдим DEP , как да изключим DEP и как винаги да включваме /изключваме DEP и ако все още имате съмнения или въпроси относно нещо, не се колебайте да коментирате.



About the author

Аз съм компютърен специалист с над 10 години опит в областта на браузърите, Microsoft office и onedrive. Специализирам се в уеб разработка, изследване на потребителския опит и разработка на широкомащабни приложения. Моите умения се използват от някои от водещите световни компании, включително Google, Facebook и Apple.



Related posts