Mog1lka

Пользователь

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

Mog1lka

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

При запуске игры выскакивает ошибка

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

просьба разобраться в чем проблема,к сажелению не являюсь программистом поэтому просьба разжевывать все детально)

Зарание благодарен

3D_ex3dex

Пользователь

Регистрация: 17.05.2012

Сообщения: 1059

Рейтинг: 259

3D_ex3dex

Регистрация: 17.05.2012

Сообщения: 1059

Рейтинг: 259

Сколько у вас свободно места на диски ??

Пере установка Dota 2!

Зайдите в папку где у вас хранится Steam то есть C:\Program Files (x86) удалите оттуда Steam зайдите в панель управления найдите там отдел удаленные программы зайдите в него, найдите там значок Steam удалите его. Заново установите Steam и Dota 2.

versus.n1

Почетный пользователь

Регистрация: 30.05.2012

Сообщения: 558

Рейтинг: 184

versus.n1

Регистрация: 30.05.2012

Сообщения: 558

Рейтинг: 184

3D_ex3dex сказал(а):↑

Сколько у вас свободно места на диски ??

Пере установка Dota 2!

Зайдите в папку где у вас хранится Steam то есть C:\Program Files (x86) удалите оттуда Steam зайдите в панель управления найдите там отдел удаленные программы зайдите в него, найдите там значок Steam удалите его. Заново установите Steam и Dota 2.

Нажмите, чтобы раскрыть...

при чем тут память на дискЕ?

по моему опыту, такие ошибки вылетают, либо из-за потери какого либо файла, либо что то с оперативкой.

Mog1lka

Пользователь

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

Mog1lka

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

3D_ex3dex сказал(а):↑

Сколько у вас свободно места на диски ??

Пере установка Dota 2!

Зайдите в папку где у вас хранится Steam то есть C:\Program Files (x86) удалите оттуда Steam зайдите в панель управления найдите там отдел удаленные программы зайдите в него, найдите там значок Steam удалите его. Заново установите Steam и Dota 2.

Нажмите, чтобы раскрыть...

11гб но найти место не проблема.Насчет переустановки стеам и доты попробую

3D_ex3dex

Пользователь

Регистрация: 17.05.2012

Сообщения: 1059

Рейтинг: 259

3D_ex3dex

Регистрация: 17.05.2012

Сообщения: 1059

Рейтинг: 259

versus.n1

С подобной ошибкой не сталкивался, если знал бы ответил! *THINKING*

versus.n1

Почетный пользователь

Регистрация: 30.05.2012

Сообщения: 558

Рейтинг: 184

versus.n1

Регистрация: 30.05.2012

Сообщения: 558

Рейтинг: 184

Причина возникновения ошибки: менеджер виртуальной памяти Windows обнаруживает ошибки, связанные с попыткой доступа к страницам, в атрибутах доступа к которым обнаруживается несоответствие текущих прав доступа страницы кода выполняемой в данный момент, и страницы данных/кода запрашиваемых инструкцией чтения/записи. Поскольку ошибка нефатальна для OS, сообщении выдается через GDI

Спойлер: 'Решение'

Т.к. данная ошибка возникает при обращении какой-либо программы или модуля

программы напрямую к закрытому участку памяти.

Краткая компиляция, из Хепа:

"...в отличие от брандмауэра или антивирусного программного обеспечения функция

DEP не препятствует установке потенциально опасных программ на компьютер, а

только следит за тем, как программы используют память, и после установки SP2,

DEP по умолчанию включена для основных программ и служб Windows."

И немножко комментариев.

Если какая-то программа вызывает срабатывание этой функции, Microsoft

рекомендует выбрать режим OptOut и добавить эту программу в список исключений.

Однако зачастую программа состоит не из одного исполняемого модуля, а из многих

динамических библиотек, и не всегда имеется возможность точно определить, какая

именно вызывает срабатывание DEP.

Если программа вам очень нужна, проще отключить DEP целиком, путем редактирования

boot.ini.

Хотя, если вероятность возникновения этой ошибки невелика, и если вы не

сталкиваетесь с нею, лучше оставить DEP включенной - так система будет больше

защищена от возможности выполнения вируса.

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

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

подпадают только основные системные программы и службы.

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

вручную добавлены пользователем в список исключений.

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

и приложений, не взирая на установки пользователя или производителя ПО.

AlwaysOff - DEP полностью отключена.

Первые два варианта настройки можно переключать с помощью панели управления:

"Система" -> "Дополнительно" -> "Быстродействие" -> кнопка "Параметры" ->

закладка "Предотвращение выполнения данных". (Доп.описание см.по ссылке от

туда.)

Для полного включения или выключения DEP необходимо вручную отредактировать

находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в

разделе [operating systems] в конец строки ?\WINDOWS="Microsoft Windows XP

Professional" /fastdetect ключ /NoExecute с одной из опций:

NoExecute = OptIn

NoExecute = OptOut

NoExecute = AlwaysOn

NoExecute = AlwaysOff

Для редактирования boot.ini нужно в панели управления "Система", на вкладке

"Дополнительно" в разделе "Загрузка и восстановление" нажать кнопку "Параметры"

и в открывшемся окне - кнопку "Правка". Файл boot.ini будет открыт в "Блокноте".

Или: Пуск -> Выполнить -> %systemdrive%\Boot.ini

После редактирования boot.ini не забудьте сохранить этот файл и перезагрузить

компьютер, чтобы изменения вступли в силу.

3D_ex3dex

Пользователь

Регистрация: 17.05.2012

Сообщения: 1059

Рейтинг: 259

3D_ex3dex

Регистрация: 17.05.2012

Сообщения: 1059

Рейтинг: 259

versus.n1

Ты имеешь виду что у него дырявая Winda ?? )) или я что-то недопонял *THINKING*

versus.n1

Почетный пользователь

Регистрация: 30.05.2012

Сообщения: 558

Рейтинг: 184

versus.n1

Регистрация: 30.05.2012

Сообщения: 558

Рейтинг: 184

3D_ex3dex сказал(а):↑

Ты имеешь виду что у него дырявая Winda ?? ))

Нажмите, чтобы раскрыть...

Нет, почитай как следует, винда не при чем, просто приложение такое, а винда блокирует.

Mog1lka

Пользователь

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

Mog1lka

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

такой вариант я уже делал не помогло,хотя говорят что должно помоч железно

у меня получилось

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noExecute=AlwaysOff /fastdetect

не думаю что я здесь нагрешил)

versus.n1

Почетный пользователь

Регистрация: 30.05.2012

Сообщения: 558

Рейтинг: 184

versus.n1

Регистрация: 30.05.2012

Сообщения: 558

Рейтинг: 184

Mog1lka сказал(а):↑

такой вариант я уже делал не помогло,хотя говорят что должно помоч железно

у меня получилось

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noExecute=AlwaysOff /fastdetect

не думаю что я здесь нагрешил)

Нажмите, чтобы раскрыть...

Есть еще варианты, ребутай винду, ребутай доту, ребутай биос...

3D_ex3dex

Пользователь

Регистрация: 17.05.2012

Сообщения: 1059

Рейтинг: 259

3D_ex3dex

Регистрация: 17.05.2012

Сообщения: 1059

Рейтинг: 259

versus.n1

Я понял в чем проблемы этоже Beta, *SHOK* и она кстати не очень сильно дружит с Windows XP! так что уважаемый Mog1lka, если ваша проблема не устранилась можно смело перебивать Windows и ставить 7 ! Или по Google мб найдете похожую ошибку и устранение, или подождать на ответ других людей.Удачи!

hietopie

Пользователь

Регистрация: 16.02.2012

Сообщения: 1810

Рейтинг: 230

hietopie

Регистрация: 16.02.2012

Сообщения: 1810

Рейтинг: 230

Помню у меня жеский диск сломался - такое выдавал постоянно

Mog1lka

Пользователь

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

Mog1lka

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

hietopie сказал(а):↑

Помню у меня жеский диск сломался - такое выдавал постоянно

Нажмите, чтобы раскрыть...

ну догадок много)Другие игры работают,значит врятли жесткий диск

3D_ex3dex сказал(а):↑

versus.n1

Я понял в чем проблемы этоже Beta, *SHOK* и она кстати не очень сильно дружит с Windows XP! так что уважаемый Mog1lka, если ваша проблема не устранилась можно смело перебивать Windows и ставить 7 ! Или по Google мб найдете похожую ошибку и устранение, или подождать на ответ других людей.Удачи!

Нажмите, чтобы раскрыть...

ну буду ждать советов и помощи)если не дождусь поставлю 7ку)

HTTP

Пользователь

Регистрация: 23.08.2011

Сообщения: 107

Рейтинг: 28

HTTP

Регистрация: 23.08.2011

Сообщения: 107

Рейтинг: 28

Виной этому может быть и сама оперативная память, но прежде чем пытаться

заменить планку оперативной памяти – попробуйте решить проблему на

программном уровне – быть может, память-то тут и не причем.

Существует 3 наиболее верных способа исправления ошибки

«Память не может быть read». Кстати, эти же самые способы помогут

исправить и другую ошибку «Память не может быть written».

Способ №1.

Отключить службу «Предотвращение выполнения данных» (Data execution prevention),

которая осуществляет контроль доступа к памяти. Для ее отключения необходимо

внести небольшие коррективы в файл boot.ini. Файл размещен в корне диска,

на котором установлена операционная система. Для доступа к нему, откройте

«Мой компьютер» и в адресной строке сверху введите %systemdrive%\Boot.ini и нажмите Enter.

Или же другим способом: «Пуск» -> «Выполнить» -> %systemdrive%\Boot.ini -> ОК.

Есть еще третий способ доступа к файлу boot.ini:

«Пуск» -> «Панель управления» -> «Система» -> «Дополнительно» ->

«Загрузка и восстановление: Параметры» -> «Правка».

Открыв файл, найдите параметр «/noexecute=optin» и замените

слово optin на alwaysoff. Т.е. параметр должен иметь вид «/noexecute=alwaysoff».

После этого сохраните файл (Файл -> Сохранить) и перезагрузите компьютер.

Есть, правда, одно «но» - файл boot.ini может быть защищен от записи и откажется

сохраняться. Поэтому необходимо открыть системный диск (по умолчанию С),

выбрать в верхнем меню пункт «Сервис» -> «Свойства папки» -> «Вид» и,

прокрутив ползунок до самого низа, поставить галочку напротив пункта

«Показывать скрытые файлы и папки». После этого вы сможете увидеть файл boot.ini.

Щелкните по нему правой кнопкой мыши и выберите «Свойства», после чего снимите

галочку напротив пункта «Только чтение». Теперь можно вносить в файл любые

коррективы и сохранять без проблем.

Способ №2.

Причиной ошибки может быть также некорректно установленная библиотека ole32.dll.

Некоторые программы при установке/удалении могут повредить ключи в реестре,

относящиеся к этой библиотеке. Для переустановки библиотеки, нажмите

«Пуск» -> «Выполнить» и введите команду «regsvr32 %SystemRoot%\system32\ole32.dll»

(без кавычек), после чего нажмите ОК и перезагрузите компьютер.

Способ №3.

Можно также попробовать отключить в операционной системе Windows все сообщения об

ошибках, и об ошибке «Память не может быть read» в том числе. Для этого отправляемся

по следующему пути: «Пуск» -> «Панель управления» -> «Система» -> «Дополнительно» ->

«Отчет об ошибках» и ставим галочку напротив пункта «Отключить отчет об ошибках»,

убрав при этом галочку напротив «Но уведомлять о критических ошибках». Перезагружаем компьютер.

Вот, в принципе, наиболее действенные способы. Если в вашем случае решить проблему ни одним из

этих способов не удалось, попробуйте отключить компьютер на некоторое время от шнура питания

(выключить из розетки), дав оперативной памяти полностью обнулиться. Если не помогло –

попробуйте на время заменить планку оперативной памяти или переустановить Windows

(кстати, сборка ZverCD также может быть виной этой ошибки).

Mog1lka

Пользователь

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

Mog1lka

Регистрация: 10.07.2012

Сообщения: 5

Рейтинг: 0

все 3 способа опробованы и не дали не каких результатов)))собираюсь сносить старую ОС и ставить 7ку,отпишусь помогло или нет)

всем спс кто пытался помоч)