Руководства, Инструкции, Бланки

Инструкция По Адресу 0x00000000 Память Не Может Быть Written Windows 10 img-1

Инструкция По Адресу 0x00000000 Память Не Может Быть Written Windows 10

Категория: Инструкции

Описание

Ошибка - Сообщение об ошибке - память не может быть read (written)

Здравствуйте!
Последнее время в WinXP pro SP2 corporate edition мне не дает покоя сообщение:
"Инструкция по адресу *x******** обратилась к памяти по адресу *x********.
Память не может быть read(write)"
ОК-закрыть ОТМЕНА-отладка
Это сообщение может появляться как в разные моменты времени например при оцифровке видео; так и при четко определенных действиях например в играх:
1)Drakan order of the flame при попытке начать новую игру
2)NFS 5 при нажатии Alt+Tab (память не может быть write)
3)Dark messiah при переходе на следующий уровень
проблема не возникала на других машинах где я устанавливал эти игры.
Мне кажется что природа описанных сообщений одинакова

Я перечитал все статьи которые нашел в Интернет по решению данной проблемы и пытался проделать все что предлагалось в качестве решения.
Я пытался решать эту проблему так:

1) Я переустанавливал несколько раз ОС (правда, использовал похожие дистрибутивы)
Первый раз Win XP SP2 Corporate edition
Второй раз Win XP pre SP3 Corporate edition
2) Первым делом я проверил память Memtest 86, почистил контакты резинкой, менял местами планки, проверял планки по одной штуке. Memtest 86 ошибок не нашел, манипуляции с планками и слотами результата не дали.
3) Потом я Изменял настройки файла подкачки: увеличивал, уменьшал размер, включал авто определение, отключал его вообще. Безрезультатно
4) Менял настройки DEP (все возможные) не помогло
5) По очереди завершал процессы (те которые можно завершить) и провоцировал ошибку,
по очереди останавливал службы (те которые можно остановить) и провоцировал ошибку
не помогло.
6) Закачивал обновления…

Интересно то, что Drakan выдает все время одинаковые адреса:
Инструкция по адресу 0х1013ас3в обратилась к памяти 0х0000001с

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

Пожалуйста, подскажите, как узнать с чем связано появление этой ошибки.


MB. Asus CUSL2-C Intel 815EP
Processor: P III 1000 Mh
HDD. 1 Samsung SP 1654M
2 WDC WD400JB
RAM. 1 PC 133 256 Mb 16 Ch
2 PC 133 128 Mb 8 Ch
Video: MSI NX6600 GT 128 Mb Agp

Сообщения: 254
Благодарности: 6

Процессор: Intel Core2Duo E6320

Материнская плата: Usus P5B

Память: DDR2 2048 gb

HDD: WDC WD3200AAKS-00SBA0, 320 GB, SATA II, WDC WD10EARS-00Y5B1, 1TB

Видеокарта: GeForce 8600 GT

Звук: SoundMAX HD Audio

Блок питания: 350W

CD/DVD: Asus DVD-RW

Монитор: Samsung 931 BF, 19

Антиаирусом все проверь (у меня такое было). форматни С. Поставь Win XP Prof. SP 2

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

Сообщения: 3485
Благодарности: 507

Romani4 Видишь ли, сбои у тебя происходят при нагрузке на видео (игры, видеообработка). Я бы копал в сторону видеокарты. Попробуй поменять драйвера, замеряй температуру, попробуй другую видеокарту.
Для твоей слабенкой конфигурации видеокарта мощновата будет. Ей скорее всего не хватает питания.
Попробуй обновить БИОС, многие производители патчат для увеличения напряжения на слот AGP.
Могут быть проблемы со слабым блоком питания.
Размер вирутальной памяти поставь " по выбору системы".

-------
Просьба обращаться на "ты".
Посты на абракадарском языке в игноре.

Сообщения: 2300
Благодарности: 270

Процессор: Intel Core 2 Duo E8400

Материнская плата: Gigabyte GA-P35-S3

Память: Kingmax KLED48F-A8KI5 DDR2-1066 МГц 1Гб x 4

HDD: WDC WD5000AAKS-00YGA0 (500 Гб), ST3320620AS (320 Гб)

Видеокарта: Asus HD4850 1Gb

Звук: Realtek ALC885/889A

Блок питания: Hiper 580 W

CD/DVD: ASUS DRW-1814BLT

Монитор: Samsung SyncMaster 245BW 24" LCD 1920x1200х60 Гц

ОС: OpenSUSE 11.1 + SLES

Прочее: Acer Aspire 7520G

Romani4. я уже эту информацию размещал ранее. Попробуй, должно помочь:

Память не может быть "read"

Данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.
Во всем, как выяснилось, виновата функция "Предотвращение выполнения данных" (DEP).
Чтобы не запутать ни Вас ни себя, просто процитирую
"В отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке
потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после
установки Service Pack 2 DEP по умолчанию включена для основных программ и служб Windows. Cуществует четыре
варианта ее настройки.

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

NoExecute =OptIn
NoExecute =OptOut
NoExecute =AlwaysOn
NoExecute =AlwaysOff


Для редактирования boot.ini нужно: Пуск => Выполнить => %systemdrive%\Boot.ini

Спалю железо за 3-и минуты! Убью систему за 3-и секунды!

Сообщения: 10
Благодарности: 1

Я только что запускал машину в safe mode при этом отключил DEP, из всех служб работали следующие:
1) Plug&Play,
2) Дисплей логических дисков,
3 Журнал событий,
4) Запуск серверных процессов,
5) Удаленный вызов процедур

При этом я двумя способами вызвал эту ошибку:
1) Запустил Lingvo 11 6 языков, При изменении языка переводимого текста появляется сообщение об ошибке в модуле TryAndBuyProtection.cpp при нажатии ОК появляется сообщение "Память не может быть read" (в не safe mode ошибка появляется тоже)
2) В свойствах монитора выбрал экранную заставку Ancient Castle 3D нажал просмотр и естественно получил сообщение что не найден графический адаптер (Safe mode все таки!). а после того как нажал ОК получил сообщение об ошибке "Память не может быть read" " (в не safe mode ошибка не возникает)


Обратил внимание на то что всегда когда появляется эта ошибка то адрес памяти к которой обратилась инструкция какойто странный: 0х000000** т.е. меняются в нем только последние два значения(а бывает вообще все нули).

Причем для одинаковых программ адреса все время одинаковы! (Где-то я читал что для Windows это не свойственно)

Потом я с помощью инструмента Microsoft Spy ++ посмотрел свойства окошка с ошибкой и на вкладке Process есть две ссылки на Process ID и Theread ID которые указывают на процесс CSRSS (может это поможет разобратся… )

Кстати по поводу того что ошибка возникает при нагрузке на видео могу сказать что намного более требовательные игрушки идут нормально. И на сколько я понимаю в Safe mode видео адаптер практически не задействован (но ошибка появляется)

Пожалуйста, подскажите, как узнать с чем связано появление этой ошибки.

Последний раз редактировалось Romani4, 19-09-2007 в 01:02.

yurfed Необязательно DEP, даже в редких случаях. Хотя бы потому, что в основном у людей DEP включен и при работе с одним и тем же софтом никаких "ошибок" не возникает. Как раз причин масса.
Вот пример http://forum.ixbt.com/topic.cgi?id=27:6623
В конце концов и конденсаторы на матплате нужно посмотреть. И не только на матплате, но и в блоке питания.
Оборудование то древнее.

-------
Просьба обращаться на "ты".
Посты на абракадарском языке в игноре.

Это сообщение посчитали полезным следующие участники:

Другие статьи

Основы компьютера и интернета: КАК исправить ошибку память не может быть read\written

Ошибка «Память не может быть read\written»


Каждый пользователь рано или поздно сталкивается с таким сообщением и пытается найти решение данной проблемы в сети Интернет. Там он может встретить разные мнения о причине возникновения этой ошибки. Это и плохая память (ОЗУ ), и атака вирусов на компьютер, и отсутствие необходимых обновлений для операционной системы. Но в этих случаях наблюдаются совершенно другие проявления.

Правильный общий ответ о проблеме - нестыковка некоторых устаревших (или крякнутых программ ) с Windows (хотя они тоже бывают разных сборок ,типа Зверь ).Особенно часто данная ошибка начинает доставать при установке SP2.

Одним из вариантов исправления этого предлагают переустановку Винды на более
старую версию. что, не очень то нам нужно.
Другим вариантом предлагается установка ВСЕХ программ последних версий, что тоже не подходит, т.к. даже самые совеременные версии программ могут выдавать эту ошибку.

И как выясняется, причастна к этой ошибке-- функция:
"Предотвращение выполнения данных"(DEP)


т.к. данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.
Важно .При любой ошибке( или подозрении,что произошла ошибка) жмите Ctrl+Z..

Но это не смертельная ошибка для Windows, поэтому вместо "синего экрана смерти" выдаётся сообщение об ошибке" Память не может быть read/written " .

То есть для каждой программы в памяти выделяется некое пространство .
И если приложение начинает выходить за пределы этого пространства, т.е. пытается оттуда что-то прочитать- (read) или что-то записать туда (written). то появится эта ошибка.
Покончим со вступлением и наконец-то перейдем к правильному ответу по данной
ситуации и предпримем правильные варианты решений проблемы.


Для чего именно DEP следит за тем, как используется память:

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

Краткая выдержка, из Хепа:
". в отличие от брандмауэра или антивирусного программного обеспечения функция
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 = Opti n
NoExecute = OptOut
NoExecute = AlwaysOn
NoExecute = AlwaysOff


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

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

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

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

Для редактирования boot.ini нужно в панели управления "Система ", на вкладке
"Дополнительно " в разделе "Загрузка и восстановление" нажать кнопку "Параметры"
и в открывшемся окне - кнопку "Правка" .


Файл boot.ini будет открыт в "Блокноте".

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

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

Например,если у Вас по умолчанию стоит строка.

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional
SP2" /noexecute=optin /fastdetect

То понятно надо установить у себя /NoExecute=AlwaysOff

В отличие от брандмауэра или антивирусной программы средство DEPне препятствует установке потенциально опасных программ на компьютер. Вместо этого выполняется наблюдение, чтобы программы использовали системную память безопасным образом. Для этого DEP работает отдельно или вместе с совместимыми микропроцессорами и помечает некоторые области как «невыполняемые ». Если программа пытается запустить код (любой код)из защищенной области. DEP закрывает программу и отображает уведомление. В Windows XP SP2 технология DEP обеспечивается аппаратными и программными средствами. "

Ну и конечно же рекомендую проверить..
.

Конфликт программного обеспечения

Это когда одна из программ мешает правильно функционировать другой программе и появляется эта ошибка. Чёткого списка конфликтного софта не существует. Однако достоверно известно, что если Windows простояла полгода или больше, то вполне может появиться эта ошибка, особенно если ОС активно используется. т.е. часто устанавливаются новые программы, игры и драйвера. Можно попробовать загрузиться в Безопасном режиме. Если там проблемное приложение запустится нормально, значит, программа - причина ошибки грузится при обычной загрузке системы.

Путь C:\ProgramFiles\Имя_разработчика\Имя_издателя\Имя_локализатора\Имя_основной_папки. все видели при установке очередной игры. Но мало кто утруждает себя тем, чтобы исправить это нагромождение папок на что-нибудь более простое и понятное. Однако длинный путь (да ещё и с русскими буквами ) может послужить причиной возникновения ошибки чтения памяти. Пример -всем известный Steam .
Об этом много информации в сети.Чуть ли не в половине случаев Steam-игры появлялось окно с сообщением об ошибке чтения памяти. А всё потому, что пользователи ставили Steam куда попало (например,
C:\Игры\Программы для игр\Steam- - вместо D:\Games\Steam). То же самое касается и программ. Если в процессе работы какого-нибудь приложения появляется ошибка «Память не может быть read\written », удалите его, а затем установите заново. но при этом используйте как можно более короткий путь. Если установка по более короткому пути не поможет, то попробуйте установить проблемное приложение в другой раздел диска.

Проблемы с оперативной памятью

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

Если выше перечисленное не помогло :
Попробуйте откатиться назад и отключить последние обновления ,если Вы их устанавливали.Частенько после обновлении выскакивает эта ошибка.Вспомните какое ПО последний раз устанавливали,возможна она конфликтует.Если ничего не помогло попробуйте перенести важные файлы на внешний HDD и переставить Винду.


SP3 весьма полезно в этих случаях, ставится легко и проблемы с DEP становятся
менее актуальны

Завершая сегодняшнюю статью, я бы хотел еще сказать, что не каждому пользователю по карману установить лицензионную операционную систему. Поэтому если Вы устанавливаете не оригинальную версию Windows на свой компьютер,то будьте готовы к тому, что такая сборка в скором времени может проявиться с появлением возможных ошибок, зависаний компьютера.
Так, что касается сегодняшней статьи, я Вам рассказал, что знал, и думаю это
Вам пригодится еще.

Какие бывают ошибки Windows,часть 2 читайте здесь
Как устранить наиболее частые ошибки Windows Вы узнаете здесь
Как исправить ошибку "отсутствующий файл framedyn.dll". читайте здесь

КАК исправить ошибку память не может быть read\written»

Комментарии 7

жуман

Попробуйте откатиться назад и отключить последние обновления,если Вы их устанавливали.
Частенько после обновлении выскакивает эта ошибка.Вспомните какое ПО последний раз устанавливали,возможна она конфликтует.

если ничего не помогло попробуйте перенести важные файлы на внешний HDD и переставить Винду.


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

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

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

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

Анатолий 59

Всё понял. Спасибо!

borisich

нет даты написания статьи. Значит она устарела.

жуман

написана 24.06.2015г. если Вы имели в виду,что мало вариантов решения этой проблемы,то это только те,что описаны у меня в блоге.сейчас много в сети пишут вариантов решения этой проблемы, но такие как --попытка отправить отчёт об ошибке,проблемы с многоядерными процессорами,проблемы с файлом подкачки, плохой блок питания,некорректно установленные тайминги памяти----Полная чушь.

если Windows перевести на какой нибудь африканский,то вариантов решения

borisich

Я имел ввиду, только то, что надо ставить дату написания статьи.

Появилась такая тенденция, что многие блоггеры не ставят даты написания статей, и выдают статьи написанные 3, 4, 5 пет назад (т.е. жульничают) за сегодняшние и которые уже на данный момент не актуальны.

Лично для меня, статьи без даты, вызывают резкое неприятие, и недоверие к автору, в то время, как статьи с проставленной датой, вызывают доверие и правильно ориентируют, потому как и "старые" статьи, бывают еще вполне

А реально проставленная дата, характеризует автора, только с лучшей стороны.

Ведь столько жулья, развелось в Рунете…

жуман

да,Вы правы. жулья много сейчас в сети.насчет даты,откровенно-я в блоговедении

и сайтостроении новичок и убрал дату недавно по советам так сказать гуру в этом деле,что-то типа излишние ссылки. незнаю,как скоро смогу это восстановить. хочу сам научиться этому без посторонней помощи. во всяком случае спасибо Вам за проявленный интерес и внимание к этому.

Скачать торрент Гильдия 2: Ренессанс

Скачать Гильдия 2: Ренессанс / The Guild 2: Renaissance [2010, Add-on (Standalone) / Strategy (Manage/Busin. / Real-time) / 3D] - торрент

Гильдия 2: Ренессанс / The Guild 2: Renaissance
Год выпуска: 2010
Жанр: Add-on (Standalone) / Strategy (Manage/Busin. / Real-time) / 3D
Разработчик: Runeforge Games Studio
Издательство: JoWooD Entertainment
Сайт разработчика: http://runeforge-games.com/
Язык интерфейса: Русский
Язык озвучки: Русский
Платформа: PC
Системные требования:
√ Операционная система: Windows® XP / Vista™ / Windows 7™
√ Процессор: Pentium® IV - 2 GHz+ Single Core
√ Оперативная память: 1 GB
√ Видеокарта: nVidia GeForce 6600 / ATI Radeon X1300 128 MB
√ Аудио-карта: Звуковое устройство, совместимое с DirectX® 9.0c
√ Жесткий диск: 4 Gb

Описание: Самостоятельный аддон к Guild 2. События дополнения разворачиваются в 14 веке во времена Ренессанса. Игроков ждут 9 новых карьер, новые карты и улучшенный искусственный интеллект.
Авторы обещают, что в адд-оне будет увеличен размер карт примерно в четыре раза. Появятся девять новых профессий – мельник, банкир, каменщик, наемник, владелец таверны, владелец фермы и др. Теперь чтобы заработать дворянские титулы им придется служить в армии во время войны или предоставлять королю рекрутов.
Кроме того, в The Guild 2: Renaissance будет введено два новых сценария («The Alps» и «The Free Republic of the Netherlands»), заметно улучшится искусственный интеллект, игровой мир станет более интерактивным, а также появятся новые здания и новый саундтрек.

Доп. информация:
• 8 совершенно новых профессий;
• Новые товары, здания, эффекты и окружение;
• Новые сценарии и большая карта мира;
• Улучшенный AI, система титулов и знати, а также новые опции;

За основу взята русифицированная лицензионная версия игры.
• В игру вшит патч 4.1, 4.15, охватывающие большой перечень багов и недоработок.
• Ничего не вырезано/Не перекодировано
• RUS - 90% перевод текста, 85% озвучка.
• Время установки

• Установить игру
• Играть






Информация о торренте:

Размер содержимого: 1.7 GB
Скачан: 18312 раз
Статус: Проверен Зарегистрирован на трекере: 2012-10-11 16:52