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

Сообщение «Ошибка приложения: инструкция по адресу … обратилась к памяти по адресу … Память не может быть «read»» может появиться при запуске или завершении абсолютно любого приложения. Виной этому может быть и сама оперативная память, но прежде чем пытаться заменить планку оперативной памяти – попробуйте решить проблему на программном уровне – быть может, память-то тут и не причем. Существует 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 также может быть виной этой ошибки).

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Популярное:



45 комментария(-ев) к статье “Память не может быть read.”

  • Anonymous:
    Цитировать

    спасибо попробую

  • Anonymous:
    Цитировать

    ОГромное спасибо!
    Сам подозревал гадский ZverCD,
    попробую поставить чистую винду,
    думаю поможет…

  • Anonymous:
    Цитировать

    Спасибо Вам огромное)))

  • Anonymous:
    Цитировать

    Есть еще пара вариантов, один из них — заплатки, но в последнее время они мне не помогают.
    Забрел сюда когда в очередной раз столкнулся с этой проблемой.
    Не помогли ни заплатки, ни Ваши 3 способа. антивир нашел несколько сомнительных файлов и избавился от них, но ошибка осталась.
    Помог Ccleaner. С помощью него я выгрузил несколько сомнительных процессов: Программа — igfxhkcmd, файл — c:\windows\system32\hkcmd.exe и программа NTFS_ext_drv, файл — \\?\globalroot\systemroot\ntfs_ext7.exe.
    Хотя о назначении последнего процесса я догадываюсь (понимая что знаний у меня в этой области еще не так много), но на hkcmd.exe грешу определенно…
    Самое интересное в том, что NOD 3 его не увидел вовсе, а Dr.Web CureIt вроде как вылечил… но процесс запускался при дальнейших стартах системы…

  • Александр:
    Цитировать

    По-моему, igfxhkcmd — это Intel Grafics, т.е. служебная программа видеокарточки от Intel. Должна отключаться через msconfig.

  • Anonymous:
    Цитировать

    спасибо, помогла команда «regsvr32 %SystemRoot%\system32\ole32.dll»
    Вроде работает, а то принтер начал глючить

  • Александр:
    Цитировать

    Да, кстати, очень часто при работе принтера эта ошибка возникает.

  • Anonymous:
    Цитировать

    А на Windows 7 boot.ini файла нет, кто знает есть ли аналог файла?

  • Anonymous:
    Цитировать

    Ошибка изчезла после замены ОЗУ

  • Anonymous:
    Цитировать

    привет, если кто понимает то помогите с прогой stb.exe — это телефонный справочник( если что могу на мыло выслать), раньше на старом железе всегда открывался и на разных сборках и на звере и на самлабе, теперь на новом железе с той же хр не могу его открыть! пишет память не может быть реад 0x0040390e 0x00e08afc? конфигурация cpu intel i7 920, ddr3 2giga, gts250 512mb, msi x58m 7593б с уважением алексей!

  • Anonymous:
    Цитировать

    да, кстати все три способа опробовал — результат тот же! алексей

  • Anonymous:
    Цитировать

    Огромное Спасибо!!!!!помог вариант №2

  • Anonymous:
    Цитировать

    №2 помогло! Спасибо огромное !!!

  • Anonymous:
    Цитировать

    А мне ни один способ не подошел(((

  • Anonymous:
    Цитировать

    Мне тоже ни один не подошел ((

  • Александр:
    Цитировать

    Если не помогло — попробуйте заменить планку оперативной памяти.

  • Anonymous:
    Цитировать

    Если что, то regsrv32 подойдет, я думаю, запомню.

  • Anonymous:
    Цитировать

    у меня всё было выставленно как указанно в способах выше не помогает

  • димон:
    Цитировать

    а я всё сразу сделал и вроде бы исчезла эта ошибка , у меня просто сервер sounter strike source так вот глючил , а щас вродебы всё исчезло! спосибо автору +1

  • Anonymous:
    Цитировать

    Спасибо попробую!

  • Anonymous:
    Цитировать

    попробовал второй способ вроде помогло) играл в pro street)

  • Anonymous:
    Цитировать

    у меня 3 планки по 1 гигу.но показывает 2.75 на sp3 это нормально?

  • Anonymous:
    Цитировать

    Установили Иллюстратор CS3(раньше стоял этот же иллюстратор, на других компах ставится нормально),при запуске программы пишет: Инструкция по адресу "0[01842a98" обратится к памяти по адресу "0х0000000с" Память не может быть "read".
    Попробовала все з-и способа, ничего не помогло(((( Есть еще варианты, кроме замены планки оперативной памяти или переустановить Windows?

  • Anonymous:
    Цитировать

    3 способа не помогло
    при смене ОС ничего не изменилось
    ОП — работоспособна, новая, обратился в магазин — тестили, всё норм.

  • Александр:
    Цитировать

    Есть такая вещь — "несовместимость железа". Оооочень редко, но бывает, поверьте…

  • Кирилл:
    Цитировать

    Спасибо вам в игре ассассин крид вылетала ошибка а теперь раблтает прекрасно только немного виснет

  • Anonymous:
    Цитировать

    А вот у меня не было noexecute,стояло просто экзекуте,я заменил щас комп перезагружу

  • Anonymous:
    Цитировать

    "у меня 3 планки по 1 гигу.но показывает 2.75 на sp3 это нормально?"
    ну у меня две планки одна на гиг другая на два, тоже показывает 2,75 гб — это нормально

  • Anonymous:
    Цитировать

    ужос!!! я зверя поставила, и теперь эта ошибка задолбала, щас третий способ попробую, потому как первые два не прошли

  • Anonymous:
    Цитировать

    третий способ не помог тоже, что же делать а?

  • Anonymous:
    Цитировать

    поставила в ноутбук без проводной модем сутки и теперь из-за этой ошибки не могу зайти?

  • Anonymous:
    Цитировать

    Кому не подошли эти три способа попробуйте отключить службы сервер и рабочая станция.. если вы ими не пользуетесь… должно помочь отключить их можно пуск — выполнить msconfig снять галочки с вышеописанных служб и перезагрузится

  • Виктор:
    Цитировать

    В моём случае при загрузке выскакивало 2 ошибки, отключил службу
    «Служба обнаружения SSDP» (обнаружение UPnP-устройств в домашней сети).
    Проблему решил. Может кому поможет.

  • Роман:
    Цитировать

    у мя не чё не помогает пытаюсь прототип установить и эта ошибка память не может быть реад

  • Валентин:
    Цитировать

    а у меня в первом способе написано так:[boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=»Microsoft Windows XP Professional RU» /execute /fastdetect
    ЧТО ДЕЛАТЬ ???? пробовал 2,3 способ они не помогли

  • admin:
    Цитировать

    Валентин, попробуйте /execute заменить на /noexecute=alwaysoff

  • Валентин:
    Цитировать

    точно поможет ?

  • admin:
    Цитировать

    точно поможет ?

    А Вы попробуйте, хуже уж точно не станет)

  • qwer:
    Цитировать

    В каких случаях эта ошибка появляется на Zver ? Кто-то сталкивался с тем, что именно на этой ОС???
    У меня zver уже 2 года стоит и вроде ниче не было еще тфу-тфу

  • Цитировать

    иа хояу установить widows xaker cd как вы думаете там ето ошипка появляется?

  • Макс:
    Цитировать

    Респект Автору.
    Мне помогло, реально время сэкономил,винду ставить не пять минут, а дел и так много

  • Вадим:
    Цитировать

    Бля у меня вообще ни чего не работает,даже панель управления!!!Пишет то же самое.Ебаный зверь!!! =((((((((((((((((((((((((((((((((((((((((((((И что мне делать теперь винду не могу переустаноить,так как у меня тут столько файлов важных.А скинуть их не на что не могу,потому что вообще ничего не работает.Во так вот !!!

  • admin:
    Цитировать

    А скинуть их не на что не могу,потому что вообще ничего не работает.Во так вот !!!

    Грузись с LiveCD и проверяй машину на вирусы. Если хочешь переустановить Винду, просто скинь все из папки Мои документы в другую папку, в корне. И ставь Винду без форматирования, все останется на месте.

  • Андрей:
    Цитировать

    Здравствуйте. помогите,что делать инструкция по адресу 0x77e768b6 обратилась к памяти по адресу 0x0351b9d0 память не может рид…периодически показатель — b9d0 меняется на e378

  • SHKIPER_25:
    Цитировать

    - Друзья, Помогите!!!
    — Обожаю серию Mass Effect 1-3, и играл в них года два. Недавно решил переиграть в Масс Еффест 2, но … не устанавливается, а именно …
    1. устанавливается часа два (что уже не нормально), и неожиданно выходит надпись, типа: ощибка в распаковке файла, CODE 2. (в другой раз код другой CODE 1).
    ОС ВИН ХР 3 Зверь. Всегда всё шло отлично. Только недавно сгорела видуха NVIDIA 9500, и я поставил NVIDIA 9400 (другой из NVID не было, а я их уважаю). А остальное железо тоже, я и Масс Еффект 3 несколько раз прошёл, так что всё тянуло отлично. Помогите!! Мне прям снится Логово Серого Посредника и ЛИАРА, а поиграть не могу.

Оставить комментарий

Реклама
Подписка

 

Опрос

Как Вы относитесь к компьютерному пиратству?

Посмотреть результаты

Loading ... Loading ...
Облачко
Вас посчитали: