Прочие компьютерные игры

Инструкция по адресу "0x211119d6" обратилась к памяти по адресу "0x0c8200d0". Память не может быть "read".

---------------------------
Empire Earth: Empire Earth.exe - Ошибка приложения
---------------------------
Инструкция по адресу "0x211119d6" обратилась к памяти по адресу "0x0c8200d0". Память не может быть "read".

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

Аннотация
Предотвращение выполнения данных (Data Execution Prevention, DEP) – это набор программных и аппаратных технологий, позволяющих выполнять дополнительные проверки содержимого памяти и предотвращать запуск вредоносного кода. В операционных системах Windows XP с пакетом обновлений 2 (SP2) и Microsoft Windows XP Tablet PC Edition 2005 функция DEP реализована как на программном, так и на аппаратном уровне.

Основным преимуществом функции DEP является возможность предотвращения запуска вредоносного кода из области данных. Как правило, содержимое стека и кучи по умолчанию не является исполняемым кодом. При аппаратной реализации функция DEP вызывает исключение при запуске кода из указанных местоположений. Функция DEP, реализованная на программном уровне, предотвращает использование вредоносными программами механизма обработки исключений, существующего в Windows.
(цитата с форума)
короче--отключи эту DEP.
мой компьютер--свойства--дополнительно--быстродействие--параметры--предотвращение выполнения данных
У тебя игра, или что это, некорректно работает и винда кривоватая скорее всего.
Dowletmyrat Orazsahatow
Dowletmyrat Orazsahatow
26 751
Лучший ответ
Николай Камышев и что теперь делать????
Вот тут все написано:
http://www.windxp.com.ru/readwritten.htm

могу сказать одно - переустанавливайся и ставь нормальную проверенную систему!
Олег Зимин
Олег Зимин
59 281
Николай Камышев лицензия у меня..
Причина возникновения ошибки довольно проста: менеджер виртуальной памяти обнаруживает попытку доступа к страницам памяти, доступ к которым не разрешён для данного процесса. Ошибка эта, разумеется, не смертельная, поэтому выдаётся стандартное сообщение об ошибке "Память не может быть... ". Если говорить упрощённо, то для каждой программы в памяти выделяется некое пространство. И если приложение начинает лезть за пределы этого пространства, т. е. пытается оттуда что-то прочитать (read) или что-то записать туда (written), то появится такая ошибка. Microsoft потому и не даёт никаких рекомендаций по устранению этой ошибки, ведь это не её вина, что какие-то пользовательские программы не могут адекватно распоряжаться выданной им памятью. http://forum.igromania.ru/showthread.php?t=63795
Бауыр Габдулов
Бауыр Габдулов
25 517
Обсуждали тут уже, используй windowsfix.ru

Похожие вопросы