Arti
Мастер
(1902)
11 лет назад
Как отключить DEP
Windows XP: – войдите в систему с правами администратора; – нажмите Пуск –> Настройка –> Панель управления –> Свойства папки; – в окне Свойства папки откройте вкладку Вид; – в разделе Дополнительные параметры установите флажок Отображать содержимое системных папок, снимите флажок Скрывать защищенные системные файлы, установите переключатель Показывать скрытые файлы и папки –> OK; – откройте Мой компьютер –> диск C:\; – найдите скрытый системный файл boot.ini, щелкните его правой кнопкой мыши; – из открывшегося контекстного меню выберите Свойства; – снимите флажок Только чтение –> OK; – откройте файл boot.ini; – установите значение опции noexecute=AlwaysOff например, если операционная система у вас установлена на диске C:\, примерное содержимое файла boot.ini: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=AlwaysOff /nopae /fastdetect – сохраните сделанные изменения и закройте файл boot.ini.
Примечания 1. По умолчанию используется значение noexecute=OptIn. 2. AlwaysOff означает, что функция DEP отключена для всей системы, независимо от наличия аппаратной поддержки DEP. 3. Начиная с XP SP2 32-разрядная версия Windows использует один из следующих методов: • функцию no-execute page-protection (NX), разработанную компанией AMD; • функцию Execute Disable Bit (XD), разработанную компанией Intel. Чтобы использовать указанные функции, необходимо, чтобы процессор работал в режиме расширения физических адресов (Physical Address Extension, PAE). Windows автоматически включает режим PAE для поддержки функции DEP, поэтому пользователям не нужно отдельно включать PAE путем указания параметра /PAE в файле boot.ini.