купила NFS shift. начинаю играть, появляется "инструкция обратилась по адресу.... "
что это? может быть такое, что комп не подходит к требованиям игры? (хотя, вроде, подходит)
Прочие компьютерные игры
инструкция обратилась по адресу память не может быть read. Что это&
скорее всего баг в самой игре.. . у меня такая фигня с Light Alloy... так что виртуалка тут не при чем
обновить Windows и драйверы.
Память не может быть прочитана из-за не хватки виртуальной памяти!
обычный крит, бывает с любой игрой
просто перезапусти
просто перезапусти
Во всем, как выяснилось, виновата функция "Предотвращение выполнения данных" (DEP)!!! Т. к. данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.
Краткая сводка из Хепа:
"...в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows."
И немножко комментариев.
Если какая-то программа вызывает срабатывание этой функции, Microsoft рекомендует выбрать режим OptOut и добавить эту программу в список исключений.
Однако зачастую программа состоит не из одного исполняемого модуля, а из многих динамических библиотек, и не всегда имеется возможность точно определить, какая именно вызывает срабатывание DEP.
Если программа вам очень нужна, а добиться ее работоспособности вышеописанным методом не получается, проще отключить DEP целиком, путем редактирования boot.ini.
Хотя, если вероятность возникновения этой ошибки невелика, и если вы не сталкиваетесь с нею, лучше оставить DEP включенной - так система будет больше защищена от возможности выполнения вируса.
Существует четыре варианта настройки функции DEP
Optln - (установлено по умолчанию) . В этой конфигурации под действие функции DEP подпадают только основные системные программы и службы.
OptOut - DEP включена для всех процессов и приложений, кроме тех, которые вручную добавлены пользователем в список исключений.
AlwaysOn - В этом режиме DEP включена всегда для системы в целом, всех процессов и приложений, не взирая на установки пользователя или производителя ПО.
AlwaysOff - DEP полностью отключена.
Первые два варианта настройки можно переключать с помощью панели управления: "Система" -> "Дополнительно" -> "Быстродействие" -> кнопка "Параметры" -> закладка
"Предотвращение выполнения данных". (Доп. описание см. по ссылке оттуда. )
Для полного включения или выключения DEP необходимо вручную отредактировать находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в разделе [operating systems] в конец строки \WINDOWS="Microsoft Windows XP Professional" /fastdetect ключ /NoExecute с одной из опций:
NoExecute = Optln NoExecute = OptOut NoExecute = AlwaysOn NoExecute = AlwaysOff
Для редактирования boot.ini нужно в панели управления "Система", на вкладке "Дополнительно" в разделе "Загрузка и восстановление" нажать кнопку "Параметры" и в открывшемся окне - кнопку "Правка". Файл boot.ini будет открыт в "Блокноте".
После редактирования boot.ini не забудьте сохранить этот файл и перезагрузить компьютер, чтобы изменения вступли в силу.
PS По умолчанию у меня стояла строка muiti(0)disk(0)rdisk(0)partition(l)\WINDOWS="Microsoft Windows XP Professional SP2"/noexecute=optin /fastdetect
Козе понятно я установил у себя /NoExecute =AIwaysOff
Краткая сводка из Хепа:
"...в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows."
И немножко комментариев.
Если какая-то программа вызывает срабатывание этой функции, Microsoft рекомендует выбрать режим OptOut и добавить эту программу в список исключений.
Однако зачастую программа состоит не из одного исполняемого модуля, а из многих динамических библиотек, и не всегда имеется возможность точно определить, какая именно вызывает срабатывание DEP.
Если программа вам очень нужна, а добиться ее работоспособности вышеописанным методом не получается, проще отключить DEP целиком, путем редактирования boot.ini.
Хотя, если вероятность возникновения этой ошибки невелика, и если вы не сталкиваетесь с нею, лучше оставить DEP включенной - так система будет больше защищена от возможности выполнения вируса.
Существует четыре варианта настройки функции DEP
Optln - (установлено по умолчанию) . В этой конфигурации под действие функции DEP подпадают только основные системные программы и службы.
OptOut - DEP включена для всех процессов и приложений, кроме тех, которые вручную добавлены пользователем в список исключений.
AlwaysOn - В этом режиме DEP включена всегда для системы в целом, всех процессов и приложений, не взирая на установки пользователя или производителя ПО.
AlwaysOff - DEP полностью отключена.
Первые два варианта настройки можно переключать с помощью панели управления: "Система" -> "Дополнительно" -> "Быстродействие" -> кнопка "Параметры" -> закладка
"Предотвращение выполнения данных". (Доп. описание см. по ссылке оттуда. )
Для полного включения или выключения DEP необходимо вручную отредактировать находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в разделе [operating systems] в конец строки \WINDOWS="Microsoft Windows XP Professional" /fastdetect ключ /NoExecute с одной из опций:
NoExecute = Optln NoExecute = OptOut NoExecute = AlwaysOn NoExecute = AlwaysOff
Для редактирования boot.ini нужно в панели управления "Система", на вкладке "Дополнительно" в разделе "Загрузка и восстановление" нажать кнопку "Параметры" и в открывшемся окне - кнопку "Правка". Файл boot.ini будет открыт в "Блокноте".
После редактирования boot.ini не забудьте сохранить этот файл и перезагрузить компьютер, чтобы изменения вступли в силу.
PS По умолчанию у меня стояла строка muiti(0)disk(0)rdisk(0)partition(l)\WINDOWS="Microsoft Windows XP Professional SP2"/noexecute=optin /fastdetect
Козе понятно я установил у себя /NoExecute =AIwaysOff
Похожие вопросы
- Инструкция по адресу "0х00ad8cdb" обратилась к памяти по адресу "0х00000000". Память не может быть "read"
- Инструкция по адресу "0x211119d6" обратилась к памяти по адресу "0x0c8200d0". Память не может быть "read".
- Инструкция по адресу "0x78145108" обратитесь к памяти по адресу0х0000006с5.Память не может быть "read""OK"-- завершения
- Инструкция по адресу "0x00746929" обратилась по адресу "0x00000000". Память не может быть "read". "ОК" -- завершение пр
- Инструкция по адресу "0х00426efa" обратилась к памяти по адресу "0х0000012с". Память не может быть "read".
- инструкция по адресу "0x0000000" обратилась к памяти по адресу "0x0000000". память не может быть "read"
- инструкция по адресу 0.00430592 обратилась к памяти по адресу 0.00000000. память не может быть read. появл пос запус
- Инструкция по адресу "0x013a9ca7" обратилась к памяти по адресу "0x00000000".Память не может быть "read"
- "инструкция по адресу 0x00000000 обратилась по адресу 0x00000000.память не может быть read."
- Помогите плз! ! У меня кгда я запускаю ГТА СА пишет: " Память не может быть read" что делать? переустанавливать пробывал!