PDA

Показать полную графическую версию : [решено] Отключение DEP


wlad1164
24-09-2013, 20:20
Всем здравствуйте! Возникла необходимость отключить DEP в Windows 8 x 64 .

Что я делал :
1. в командной строке ввел bcdedit.exe /set nx AlwaysOff
получил :
http://cs313118.vk.me/v313118312/318c/Fgx7rLVhbfU.jpg

2. перезагрузил систему, зашел в Свойства системы-быстродействие-параметры-Предотвращение выполнения данных , пункты стали НЕ активными.
http://cs304904.vk.me/v304904312/4411/DyOAlt1fKJU.jpg

Как буд-то все сработало и все в порядке, но! если ввести команду : wmic OS Get DataExecutionPrevention_Available (проверка состояния) то видим "TRUE" что означает то что DEP включен!
http://cs313118.vk.me/v313118312/3193/4kPH8VNKoVI.jpg
Получается что всетаки DEP остался включенным!

Проверяю это командой wmic OS Get DataExecutionPrevention_SupportPolicy (проверка соответствия политикам поддержки DEP),
видим значение:
"DataExecutionPrevention_SupportPolicy
0"

что обозначает то что 0 AlwaysOff Функция DEP отключена для всех процессов

Т.е. компьютер опять уверен что DEP всетаки выключен!

Идем далее, теперь лезем через "Графический интерфейс" (хоть и графики мало но всетаки)

1. Жмем "WIN+R" ( Выполнить)
2. вводим "wbemtest"
3.В диалоговом окне "Тестер инструментария управления Windows" нажимаем кнопку "Подключиться"
4.Вводим "root\cimv2" и жмем "Подключиться"
5.Жмем кнопку "Экземпляры"
6.В диалоговом окне Сведения о классе в поле Введите имя суперкласса вводим Win32_OperatingSystem и нажимаем кнопку OK.
7.В окне "результат" 2 раза жмем на верхнюю строчку (что типо Win32_OperatingSystem.Name=Microsoft... )
8.Ищем строчку "DataExecutionPrevention_Available"
9.два раза жмем на "DataExecutionPrevention_Available"
10.смотрим значение

http://cs313118.vk.me/v313118312/319a/L7fYpg-vibM.jpg

Как видно из скрина, значение "TRUE"

т.е. комп думает что DEP включен!


И вот после всего этого вопрос, как всетаки его отключить?!

Ну и самое явное подтверждение что отключение не произошло это всеми любимая ошибка!=)

*P.s Все делаю от имени админа.

*P.S.s Windows чистая! В биосе данных "переключалок" не обнаружено =(

Petya V4sechkin
24-09-2013, 21:19
если ввести команду :
Код:
wmic OS Get DataExecutionPrevention_Available
(проверка состояния) то видим "TRUE" что означает то что DEP включен!
Это не означает, что DEP включен.
Это означает, что DEP доступен на аппаратном уровне.

Ну и самое явное подтверждение что отключение не произошло это всеми любимая ошибка
Какая "всеми любимая ошибка"?
DEP тут ни при чем, вообще не относится к этой ошибке (какой бы она ни была).

wlad1164
24-09-2013, 21:40
Это не означает, что DEP включен.
Это означает, что DEP доступен на аппаратном уровне. »

Хорошо, даже если это и так, то что насчет остального?

Какая "всеми любимая ошибка"? »

Я не утверждаю что это связанно на 100% с DEP но уж больше не на что мне грешить... скрин к сожалению предоставить не могу но ошибка типа "инструкция по адресу "0x*********" обратилась к памяти по адресу "0x*********" . Память не может быть "read"
Уж точные значения не реально запомнить)))

DEP тут ни при чем, вообще не относится к этой ошибке (какой бы она ни была). »

Ну вот так-то не стоит утверждать.

Petya V4sechkin
25-09-2013, 09:11
что насчет остального?
Можете создать новую тему, в которой будет описана ваша конкретная проблема, а не отключение DEP.

wlad1164
25-09-2013, 12:42
Petya V4sechkin, эм... так моя проблема и заключается в том что необходимо отключить DEP. Либо я что то недопонимаю, либо вы...
Пардон, меня доперло... Только вот в каком разделе создавать пока что не понял... но все таки, остановимся на вопросе "Как отключить DEP" и забываем об ошибке.

Petya V4sechkin
25-09-2013, 13:25
остановимся на вопросе "Как отключить DEP" и забываем об ошибке
DEP вы отключили - тема решена.

wlad1164
25-09-2013, 16:00
DEP вы отключили - тема решена. »

Хм... т.е. ошибка, возникновение которой я грешил на DEP возникает вовсе не из за него? Нужно копать в поисках другой причины?

Petya V4sechkin
25-09-2013, 16:47
Нужно копать в поисках другой причины?
Ага.

barth
04-02-2015, 17:16
wmic OS Get DataExecutionPrevention_Available
True

В диспетчере задач тоже видно, что включено.
bcdedit.exe /set {current} nx AlwaysOff виключал, в биосе нету Secure boost, прошивка биоса последняя (Asus M4A77T 2401)
/nopae есть на win 8.1?
Пробовал для всех включить и поставить в исключение *.exe, но 64-бит *.exe не добавляет))))))))

barth
04-02-2015, 17:32
На апаратном уровне как отключить?

bcdedit.exe /set {current} pae ForceDisable
Aida -PAE- всёрамно активный.
Memory hole remaping выключен.

Vadikan
04-02-2015, 17:45
На апаратном уровне как отключить? »
На аппаратном уровне можно отключить только в BIOS (строго говоря, это будет программный уровень, т.к. вы используете программу, а не физический переключатель).

Aida -PAE- всёрамно активный. »
Судя по вашему вопросу, у вас та же проблема, что и у ТС - вы думаете, что DEP включено, хотя оно выключено.

barth
21-02-2015, 17:50
После перезагрузки, всёрамно PAE = 1, даже если ставлю в 0) + bcdedit.exe /set {current} pae ForceDisable непомогает)))

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"PhysicalAddressExtension"=dword:00000001

Так что мне не кажется)))))

severagent007
22-02-2015, 02:07
barth, причём тут РАЕ к ДЭП? ДЭП зависит от РАЕ. А без РАЕ не будет работать винда 8 вообще. Люди наоборот ищут костыль, как бы его "включить" на не поддерживаемых системах, чтобы установить 8 ку. ДЭП для проводника можно отключить в групповой политике, и закрытие приложения при повреждении кучи :) Но мне кажется это работает (так же как и вкладка в свойствах системы для настройки депа) только когда деп включен. Я вижу реально отключение депа так - перестаёт вылетать старая опера при нажатии кнопки назад. Хоть и вылетала оочень редко, видимо на паршивых сайтах, когда что-то ищешь по гуглу и попадаешь чёрт знает куда. Наверно не зря.
Вот зверский костыль, но после это уже не виндовс будетhttp://forums.mydigitallife.info/threads/37517-Q-Win-8-bypass-PAE-NX-SSE2-check/page12?p=771750&viewfull=1#post771750 :black-eye

Vlados178
25-10-2015, 02:51
Хочу отключить DEP, ввожу команду bcdedit.exe /set {current} nx AlwaysOff, а мне в ответ пишется следующее: Произошла ошибка при задании данных элемента.Значение защищено политикой безопасной загрузки и не может быть изменено или удалено.
Запускал от имени администратора,пробовал несколько раз) Подскажите,что делать?Система Windows 8.1 x64

Blast
25-10-2015, 08:04
Отключить Secure Boot в настройках BIOS. Но может не загрузиться система.
Если вам нужно установить неподписанный драйвер, то загрузитесь с возможностью выбора вариантов загрузки, там найдете пункт отключения проверки подписи: Как войти в меню дополнительных параметров загрузки Windows 8 (http://okshef.blogspot.com/2012/06/windows-8_19.html)

Vlados178
25-10-2015, 13:30
Отключить Secure Boot в настройках BIOS. Но может не загрузиться система. »
а если не запустится система,что тогда?

Blast
25-10-2015, 13:33
Тогда включите назад. Это как с выключателем на лампочке: вкл. - светит, выкл. - не светит :)




© OSzone.net 2001-2012