Память не может быть "written" или "read" - Windows XP - Статьи - CompClub.net
Вторник, 07.02.2012, 00:38
Главная Регистрация RSS
Приветствую Вас, Гость
Статьи
Онлайн Игры
Форма входа
E-mail:
Пароль:
Главная » Статьи » Windows XP

Память не может быть "written" или "read"
При работе на компьютере с установленной Windows XP при запуске некоторых программ «выскакивает» ошибка –
"Инструкция по адресу "0x7e911ec3" (или другая) обратилась к памяти по адресу "0х000000" память не может быть "written" или "read".

Инструкция по адресу

Причинной данной ошибки является функция - "Предотвращение выполнения данных" (DEP).
Данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.

Предотвращение выполнения данных (Data Execution Prevention, DEP) – это набор программных и аппаратных технологий, позволяющих выполнять дополнительные проверки содержимого памяти и предотвращать запуск вредоносного кода.
Основным преимуществом функции DEP является возможность предотвращения запуска вредоносного кода из области данных. При аппаратной реализации функция DEP вызывает исключение при запуске кода из указанных местоположений. Функция DEP, реализованная на программном уровне, предотвращает использование вредоносными программами механизма обработки исключений, существующего в Windows. То есть в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows."

Существует четыре варианта настройки функции DEP:

OptIn - (установлено по умолчанию). В этой конфигурации под действие функции DEP подпадают только основные системные программы и службы.

OptOut - DEP включена для всех процессов и приложений, кроме тех, которые вручную добавлены пользователем в список исключений.

AlwaysOn - В этом режиме DEP включена всегда для системы в целом, всех процессов и приложений, не взирая на установки пользователя или производителя ПО.

AlwaysOff - DEP полностью отключена.
Если какая-то программа вызывает срабатывание этой функции, Microsoft рекомендует выбрать режим OptOut и добавить эту программу в список исключений. Но этот вариант не удобен, потому, что не всегда имеется возможность точно определить, какая именно программа вызывает срабатывание DEP.

Если программа не работает, а внесение её в список исключений не помог, то проще отключить DEP целиком, отредактировав скрытый файл boot.ini, который находится в корне загрузочного раздела диска.

То есть для полного отключения DEP, вы должны отредактировать файл boot.ini и в итоге получится следующее:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional
SP2" /noexecute=AlwaysOff /fastdetect

Процесс редактирования файла boot.ini очень подробно описан в моей статье – Всё о файле boot.ini - его назначение и редактирование

Категория: Windows XP | Добавил: Oleg (30.04.2009)
Просмотров: 72346 | Теги: предотвращение выполнения данных, DEP, память | Рейтинг: 3.7/9
Всего комментариев: 781 2 3 4 »
0  
72 lider   (21.10.2011 22:00)
когда захожу в gta4 пишет инструкция по адресу 0x03060e52 обратилась к памяти по адресу 0xfffffffc .Память не может быть written . подскажите как это убрать

0  
71 ErZHik   (31.07.2011 01:06)
Инструкция по адресу "0х07746с02" обратитесь к памяти по адресу "0хFFFFF5 память не может быть " written"

0  
70 ROMAN   (14.06.2011 17:56)
Инструкция по адресу "0x7c809813" обратилась к памяти по адресу "0x00000018".Память не может быть "writen". Как мне бороться с этой ошибкой?

0  
69 manilya   (05.06.2011 09:02)
инструкция по адресу 0x00с8d0ba" обратилась к памяти по адресу "0x00000000". Память не может быть"read"
вот такую ошибку пишет когда я хочу поиграть в Fifa 11
что делать подскажите?
на вирусы проверял все чисто

0  
68 виктор   (22.05.2011 20:45)
Инструкция по адресу "0x2bc726f" обратилась к памяти по адресу "0х00000108" память не может быть "Written" -вот подскажите что мне делать невыключается ком..

0  
64 Денис   (01.04.2011 09:10)
Инструкция по адресу "0х00401042" обратилась к памяти по адресу"0х00000000".Память не может быть "written".
Как убрать подскажите пожалуйста((

0  
62 Lion   (29.03.2011 09:09)
У меня така ошибка "Инструкция по адресу 0x006cp28c обратилась к памяти по адресу 0x0000005c не может быть «read»" Это то же самое??? Если нет, то подскажите как это исправить. Заранее спасибо...

0  
61 Серж   (24.03.2011 14:06)
Уменя тоже код ошибки, то по мимо всего на 7-ке) Чет так и не понял что делать точно нужно. Но у меня есть свой проверенный способ который частенько помогает ( СМЕНА ВИНДЫ)...))))

0  
60 Саид   (17.03.2011 15:01)
Это фигня с одного компе перешла на 6 компов через сет и нифига не работает выдаёт эти ошибку, переустановка ос тоже не помогает, если кто решил проблему напишите

0  
59 Maxi-M   (17.03.2011 12:00)
boot.ini находится по адресу : ПУСК-ВЫПОЛНИТЬ-(все что далее после скобки скопировать, вставить и нажать ОК) %systemdrive%\Boot.ini

1-20 21-40 41-60 61-76
Имя *:
Email:
Код *: