Как исправить память не может быть read?

14 ответов на вопрос “Как исправить память не может быть read?”

  1. Burirdin Ответить


    После знака «равно» вместо
    OptIn
    или
    OptOut
    вводим ключ
    AlwaysOff

    Закрываем блокнот и на вопрос о сохранении отвечаем «Да».

    Перезагружаем машину.

    Способ 3: Регистрация библиотеки

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

    Подробнее: Регистрируем файл DLL в ОС Windows

    Способ 4: Отключение отчета об ошибках

    Существует еще один метод избавления от ошибки «Память не может быть «read»», а точнее, от ее диалогового окна. Саму «болезнь» это не вылечит, но от симптомов избавиться поможет. Данный прием можно применять в тех случаях, когда видимых проблем в работе системы не наблюдается.
    На знакомой нам уже вкладке «Дополнительно» в окне свойств системы нажимаем кнопку «Отчет об ошибках».

    Ставим переключатель в положение «Отключить» и снимаем галку, указанную на скриншоте. Жмем ОК. Для верности можно перезагрузить компьютер.

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

    Заключение

    В большинстве случаев инструкции, приведенные выше, помогают решить обсуждаемую проблему, но имеются факторы, которые не дадут исправить ситуацию. Например, недостаток виртуальной памяти может приводить к сбоям в работе программ и системы, поэтому стоит проверить объем файла подкачки и если требуется, увеличить его.
    Подробнее: Как увеличить файл подкачки в Windows XP
    Еще одна причина нестабильной работы «винды» это не лицензионный дистрибутив или пиратская сборка. Если вы скачали образ, которые не требует активации, или в него уже были внедрены программы, или «обрезаны» (отключены) какие-либо функции и компоненты, существует высокая вероятность возникновения ошибок. Здесь можно только посоветовать заменить дистрибутив на «чистый», то есть оригинальный, выпущенный Майкрософт, а также пользоваться легальными способами активации.

  2. Huginin Ответить

    Файл 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” читайте здесь

  3. Saithirdin Ответить

    Начнем с самого простого – антивирусной проверки, скачайте какой-нибудь антивирусный сканер DrWEB или Kaspersky и запустите полную проверку. Очень часто вирус, заражая компьютер изменяет файлы программ или системные файлы в результате чего они могут неправильно функционировать, что приведет к «не может быть read». По завершению проверки, если будут найдены и удалены угрозы, попытайтесь воспроизвести ошибку «не может быть read», чтобы проверить исправилась она или нет.

    Неправильная работа программы может приводить к подобному результату, почему программа стала неправильно работать? Очередное обновление Windows, программа не совместима с текущей версией операционной системы и т.п. Убедитесь, что вы используете актуальную версию программы и она совместима с установленной операционной системой. Для исправления откатите Windows на дату, когда еще все работало.
    При помощи программ тестирования памяти, например, Memtest проверьте на ошибки оперативную память и, желательно, жесткий диск – программой Victoria или другой. При обнаружении неполадок с этими устройствами придется их заменить новыми для исправления ситуации.

  4. Andromadora Ответить

    Инструкция по адресу «0x*******» обратилась к памяти по адресу «0x*******». Память не может быть «written»
    «ok»—завершение приложения
    «отмена»—отладка приложения
    Память не может быть «written»или
    Инструкция по адресу «0x*******» обратилась к памяти по адресу «0x*******». Память не может быть «read»
    «ok»—завершение приложения
    «отмена»—отладка приложения
    Память не может быть «read»В Windows есть такая функция «Предотвращение выполнения данных» (DEP). В некотором роде она предназначена для осуществления безопасности и стабильности системы. Функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2,
    DEP по умолчанию включена для основных программ и служб Windows.
    В данном случае ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.
    Если при запуске какой-либо игры или программы появляется данная ошибка, Microsoft рекомендует добавить эту программу в список исключений.
    Содержание
    Как решить проблему «инструкция по адресу, память не может быть written или read»:
    Windows XP
    Windows Vista, Windows 7, Windows 10

    Как решить проблему «инструкция по адресу, память не может быть written или read»:

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

    Windows XP

    Другой способ избавиться от этой ошибки — полностью проверить всю систему на наличие вирусов антивирусной программой с обновленными базами. Часто именно вредоносные программы вызывают подобные ошибки. Также подобные ошибки сочетаются с некоторыми другими (например, ошибки в каком-либо процессе) при подключении к интернету, либо во время работы в сети интернет.
    Если антивирус НЕ обнаружил НИ ОДНОГО вируса, то в вашем случае проще отключить DEP целиком, путем редактирования файла boot.ini.
    Файл boot.ini находится на диске C.
    В нем ищем строчку:
    multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=optin /fastdetect
    И меняем на:
    multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=AlwaysOff /fastdetect
    Файл boot.ini может быть вообще скрыт. Чтобы его увидеть и открыть для редактирования нужно в меню «сервис» выбрать «свойства папки» —> «вид» —> убрать галочку с «скрывать защищенные системные файлы».

    Windows Vista, Windows 7, Windows 10

    Как найти cmd.exe «Командная строка» в Windows 10– нажмите Пуск;
    – в строке «Начать поиск» введите cmd или просто открыв пуск начинайте печатать «cmd»;
    – под заголовком Программы щелкните правой кнопкой мыши на cmd.exe или строчке «Командная строка»;
    – в появившемся меню выберите «Запуск от имени администратора»;
    – введите пароль администратора, если появится соответствующий запрос;
    – после приглашения системы введите команду bcdedit.exe /set {current} nx AlwaysOff
    – нажмите Enter;
    – появится сообщение «Операция успешно завершена»;
    – закройте это окно.
    Предотвращение выполнения данных (DEP) используется для предотвращения проникновения на компьютер вирусов и других угроз безопасности, которые выполняют вредоносный код из областей памяти, которые должны использоваться только операционной системой Windows и другими программами. Такой тип угроз безопасности наносит ущерб, занимая по очереди все области памяти, используемые программой.
    Затем вирус распространяется и повреждает другие программы, файлы и даже контакты электронной почты. Но если вы будете своевременно обновлять базы антивируса и делать полную проверку компьютера хотя бы раз в неделю то все будет хорошо.
    Если эта статья вам помогла, напишите в комментариях об этом пожалуйста. Если что-то не получилось, пишите, постараюсь помочь.

  5. timati Ответить

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

    Отключение ошибки

    Возникает ошибка «память не может быть written»? Как исправить эту проблему? Многие специалисты могут порекомендовать вам попросту отключить выведение ошибки на экран. Для этого необходимо внести правки в ваш реестр компьютера, которые можно осуществить при помощи программы Regedit. Запускаете этот элемент и удаляете ветку реестра «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug». После этого проблема уже никогда не будет возникать. Правда, стоит учитывать, что все программы, игры и прочие элементы могут привести к краху системы, когда столкнутся с нехваткой памяти. А это означает, что вам часто придется видеть синий экран, который, хоть и безвредный, но совсем не приятный.

    Рекомендации, позволяющие избежать проблемы

    Возникает ошибка «память не может быть written», DayZ зависает и полностью отключается. Как избежать данной проблемы? Да, очень часто неприятная ситуация возникает из-за неправильного использования операционной системы, которая постепенно перенагружается от использования пиратской продукции или ненужных программ. Постарайтесь заранее планировать все, что вам нужно, или использовать исключительно лицензионную продукцию, будь то программы или игры. Только бережное отношение к системе и правильное выполнение наших рекомендаций позволит вообще не сталкиваться с этой проблемой и спокойно продолжать бороздить просторы виртуального мира возможностей.

  6. Burad Ответить

    Часто неправильно заданные параметры файла подкачки могут стать причиной ошибки память не может быть read. Чтобы исправить неполадку стоит отредактировать значения для объема файла подкачки в зависимости от объема RAM самого ПК.
    О том, как зайти в файл подкачки в Windows 10 читайте по ссылке. Далее сверяем и выставляем правильные значения.
    512Мб RAM = 1536Мб для файла подкачки
    1024Мб RAM = 1024Мб для файла подкачки
    1536Мб RAM = 512Мб для файла подкачки
    2048Мб RAM = 256Мб для файла подкачки или вообще 0Мб
    После редактирования файла стоит перезагрузить компьютер.
    Способ №7. Несовместимость оперативной памятью
    Конечно, если ОЗУ изначально несовместима, при загрузке ПК будет проходить соответственный пост и появится ошибка. Однако от сбоев в работе планок никто не застрахован. Стоит запустить MemTest86 и проверить установленные модули. Также рекомендуем запустить AIDA64 и проверить температуру планок.
    Способ №8. Настраиваем тайминги
    Оперативная память построена на таймингах (задержках) в чтении и записи данных. Стандартные настройки оперативной памяти с её задержками выглядят так:

    Обратите внимание, что тайминги для каждой частоты разные. Если они заданы неправильно (хотя материнская плата должна делать это автоматически), то компьютер может работать нестабильно. Обычно это проявляется в зависании программ, возникновении ошибок. Соответственно, рекомендуется установить тайминги вручную. Сделать это можно только в BIOS’е.
    О том, как настроит оперативную память в БИОСе смотрите в видео:

  7. Perith Ответить


    Здравствуйте дорогие читатели блога. Сегодня, я как и обещал в статье про winlogon, рассажу Вам все что мне известно о ошибкепамять не может быть read или written”.
    Ошибка достаточно распространенная, поэтому я не удивлюсь если каждый из вас хоть раз встречал подобное на своем компьютере.

    Сама ошибка возникает не из-за влияния вирусов или различных шпионских программ. Все гораздо проще.
    Дело в том что любая операционная система Windows при запуске любого приложения (программы, игры) выделяет ему определенный блок памяти с которым в последствии работает приложение.
    Если вдруг приложение выходит за рамки своего блока памяти и пытается что-то прочитать (read) или записать (written). То Windows блокирует приложение и показывает нам ошибку — память не может быть read\written.
    Содержание
    Ошибка память не может быть read как исправить?

    1 Ошибка память не может быть read как исправить?

    При этом Microsoft не дает никаких рекомендаций по устранению ошибки, так как они не несут ответственности за сторонние программы, которые некорректно работают.
    Так что получается, что в подобных ошибках виноваты сами разработчики приложений (программ) а не Windows или вирусы.
    Итак теперь рассмотрим причины возникновения ошибки и способы их устранения
    1. Служба DEP.
    Служба расшифровывается как: предотвращение выполнения данных. Довольно часто отключение оной избавляло от навязчивой ошибки.
    Отключается служба путем изменения записи в загрузочном файле boot.ini. Чтобы его отредактировать, заходим в панель управления — система, пункт дополнительно и выбираем там загрузка и восстановление.

    Далее нажимаем правка

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

    Все теперь проверяем.Если не помогло то смотрим вторую причину.
    2. Конфликт программ.
    Конфликт программ, это когда при установке нескольких программ, например антивирусов. У вас один из них или оба отказываются работать.
    Вероятность этой причины, гораздо выше чем в первом случае, так как просто активное использование Windows в течении полугода (установка, удаление программ, игр) может привести к ошибке память не может быть read”.
    Помогает чистка системы от всякого хлама и мусора. Об этом я писал в статье о Ccleaner – очистка реестра.
    Рекомендую почистить систему, также пройтись по установленным программам и удалить все ненужное, статья об удалении программ. Снова не помогло тогда идем дальше, причина номер 3 ??
    3. Пути
    При установке различных программ и игр, многие не уделяют внимание тому, куда они их устанавливают.
    Стандартный путь к установленной программе может выглядеть так: C:\Program Files\Имя_разработчика\Имя_издателя\Имя программы\
    в итоге такой путь может вызвать ошибку по трем причинам:
    Путь на русском. Некоторые приложения, такие как Steam например, не запустятся в случае если в пути установки будут русские буквы.
    Чтобы это исправить, то перед установкой выберите путь который будет полностью на английском.
    — Путь с пробелами. Пробелы также негативно воспринимаются различными программами, а значит от них необходимо избавится при повторной установке программы.
    — Раздел. Как ни странно, но в некоторых случаях программа не хочет работать только потому что ей раздел не нравится.
    Так что если путь на английском и без пробелов не сработает, попробуйте установить на другой раздел диска.
    4. Системная библиотека ole.dll
    Некоторые программы имеют свойство некорректно удалятся, из-за этого у Вас может быть испорчен системная библиотека ole.dll. Исправляется просто, заходим в меню Пуск — выполнить и вбиваем команду regsvr32 %SystemRoot%\system32\ole32.dll(копируем вставляем и нажимаем выполнить).
    Снова ошибка? Тогда мы продолжаем и идем устранять причину номер 5.
    5. Отчет об ошибках
    Мало вероятно, но и такое бывает. Программа пытается отправить отчет об ошибке, но у нее это некорректно получается. В таком случае просто убираем эту возможность.
    Для этого в свойствах системы, через панель управления как в пункте 1. Идем в вкладку дополнительно, там будет кнопочка отчет об ошибках, нажав на которую вы попадаете в настройки и отключаете отчет об ошибках.

    Вот по сути наиболее частые причины возникновения ошибки память не может быть read\written”. Если ничего из выше описанного не помогла, то придется сносить систему или установить виртуальную и установить на нее конфликтное приложение.
    Если ошибка после этого появляться перестала, то на лицо явный конфликт приложений, это причина номер 2. Здесь так же как и в ошибках Bsod – как решить любую такую ошибку я  писал в статье — синий экран смерти.
    Надо вспоминать свои последние действия с системой, чтобы понять причину возникновения ошибки и устранить её. Навскидку могу сказать что более 50% таких ошибок возникает по причине номер 2.
    Будьте внимательны и в случае возникновения подобных проблем, буду рад выслушать и помочь в комментариях. Удачи ??

    Эксперт: Сергей


    Задайте вопрос эксперту
    Tweet

  8. VideoAnswer Ответить

Добавить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *