Като ИТ експерт често ме питат за активиране или деактивиране на Data Execution Prevention (DEP) само за Internet Explorer. В тази статия ще обясня какво е DEP и как можете да го активирате или деактивирате само за IE. DEP е защитна функция, предназначена да помогне за защитата на вашия компютър от зловреден код. Когато DEP е активиран, той помага да се предотврати изпълнението на код в паметта, която не е предназначена за изпълнение. Това може да помогне за предотвратяване на стартирането на зловреден код на вашия компютър и може да помогне за подобряване на цялостната сигурност на вашата система. За да активирате или деактивирате DEP само за IE, ще трябва да редактирате системния регистър. За да направите това, ще трябва да отворите редактора на системния регистър (regedit.exe). След като отворите редактора на системния регистър, ще трябва да отидете до следния ключ: HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftInternet ExplorerMainFeatureControlFEATURE_DATA_EXECUTION_PREVENTION Ако този ключ не съществува, ще трябва да го създадете. За да създадете ключа, ще трябва да щракнете с десния бутон върху главния ключ и да изберете Нов > Ключ. След като създадете новия ключ, ще трябва да го наименувате FEATURE_DATA_EXECUTION_PREVENTION. След като създадете ключа, ще трябва да създадете нова DWORD стойност в ключа. За да направите това, ще трябва да щракнете с десния бутон върху ключа и да изберете New > DWORD Value. След като създадете новата стойност, ще трябва да я наименувате iexplore.exe. След като създадете стойността, ще трябва да зададете стойността на 1, за да активирате DEP, или на 0, за да деактивирате DEP. За да направите това, ще трябва да щракнете двукратно върху стойността и да въведете подходящата стойност. След като направите промените, ще трябва да рестартирате компютъра си, за да влязат в сила промените.
Ако зареждането на код от купчината или стека по подразбиране бъде открито от DEP или Предотвратяване на изпълнението на данни възниква изключение. Това е така, защото поведението е показателно за злонамерен код (легитимният код обикновено не се зарежда по този начин). Така DEP защитава браузъра от атаки, свързани например с препълване на буфера и подобни уязвимости.
Въпреки че DEP е ценна функция, понякога може да е причина за определени системни проблеми и съобщения за грешки. Така че, ако искате да деактивирате Data Execution Prevention само за Internet Explorer, ето как да го направите:
Деактивирайте DEP Data Execution Prevention за Internet Explorer
Отворете Internet Explorer и отидете на „Инструменти“. Иконата се появява като малка икона във формата на зъбно колело в горния десен ъгъл на екрана на Internet Explorer. Щракнете върху „Инструменти“ и изберете „Опции за интернет“ от показаните опции.
активиране на миниизображение на лентата на задачите за Windows 10
След това щракнете върху раздела „Разширени“ и превъртете надолу, докато намерите опцията „Сигурност“. Премахнете отметката Включете защитата на паметта, за да предотвратите онлайн атаки .
Щракнете върху Приложи / OK. Това ще деактивира Data Execution Prevention за Internet Explorer.
прозорец 10 безплатна пробна версия
За да активирате Data Execution Prevention, вместо това поставете отметка в квадратчето и щракнете върху Apply and Exit.
Изтеглете PC Repair Tool, за да намерите бързо и автоматично да коригирате грешки в WindowsИскате ли да видите и тези съобщения?
- Активирайте или деактивирайте Data Execution Prevention (DEP) в Windows 8
- Проверете състоянието на Data Execution Prevention (DEP) в Windows 8 | 7
- Деактивирайте или активирайте Data Execution Prevention (DEP) за отделни програми .