Что значит память не может быть read

Что значит память не может быть read

Не буду оригинальным, но, если подобная ошибка вылетает при запуске игры (загруженной с интернета из неизвестного источника) — есть высокая вероятность, что вы пытаетесь запустить опасное приложение, а система предотвращает сие действие.

Ниже в статье рассмотрю общую последовательность действий для устранения подобной проблемы.

Что значит память не может быть read

И так, как исправить ошибку.

👉 ШАГ 1

Загружаем какой-нибудь «одноразовый» антивирус (например, Dr.Web CureIt!) и проверяем папку с игрой (приложением, которое вылетает) и системный диск с Windows.

Примечание : рекомендую это сделать даже в том случае, если у вас установлен какой-нибудь антивирус.

Что значит память не может быть read

Dr.Web CureIt! — найдена угроза!

Если будут найдены вредоносное ПО — удалите копию игры (приложения) и перезагрузите ее 👉 с офиц. магазинов. Установите и перепроверьте — как правило, после этого всё начинает работать в штатном режиме.

👉 ШАГ 2

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

Примечание : в некоторых случаях антивирус может блокировать норм. работу игр. Если окажется, что «виновником» является именно защитное ПО — добавьте нужную игру в белый список антивируса.

Что значит память не может быть read

Отключение антивируса Avast на 1 час

Что значит память не может быть read

Безопасность Windows — параметры ОС

👉 ШАГ 3

В качестве диагностики (на время) стоит ее попробовать отключить.

Вариант 1 : запускаем 👉 командную строку от имени администратора и используем команду: bcdedit.exe /set nx AlwaysOff

(для включения: bcdedit.exe /set nx AlwaysOn)

необходимо открыть вкладку «Панель управления\Система и безопасность\Система» и перейти в раздел с доп. параметрами.

Что значит память не может быть read

Доп. параметры системы

После открыть параметры быстродействия и перейти во вкладку «Предотвращение выполнения данных» и добавить то приложение, для которого нужно отключить DEP (например, проблемную игру).

Что значит память не может быть read

👉 ШАГ 4

После, посоветовал бы проверить целостность системных файлов (сделать это можно в командной строке, запущенной от имени администратора).

Команда для проверки: sfc /scannow

В идеале, по завершению проверки, вы должны увидеть сообщение о том, что нарушение целостности файлов не обнаружены (см. скриншот ниже 👇).

Что значит память не может быть read

👉 ШАГ 5

Что значит память не может быть read

Обновление ОС Windows 10

Что значит память не может быть read

👉 ШАГ 6: еще «пару» советов

Проверьте путь установки игры

Что значит память не может быть read

Проверьте плашки ОЗУ

Также попробуйте отключить часть из них, оставив всего одну плашку (это для тех, у кого их 2 и более). Кстати, не лишним будет протереть контакты RAM резинкой и кисточкой.

Что значит память не может быть read

Чистка контактов памяти резинкой и кисточкой

Проверьте BIOS: не разогнаны ли плашки

В BIOS/UEFI можно изменять частоту работы плашек ОЗУ (на ноутбуках, обычно, данной опции нет). И если частота выставлена не оптимальная — ПК может вести себя не стабильно: внезапно перезагружаться, «показывать» синие экраны (иногда сыпать ошибки чтения памяти).

Как войти в BIOS (UEFI) на компьютере или ноутбуке [инструкция]

Чаще всего частота памяти помечается как DRAM Frequency (рекомендуется снизить текущую частоту на 5-10%).

Если вы слабо в этом разбираетесь — то просто перейдите в раздел «Exit» и установите 👉 безопасные настройки (Load Optimized Defaults, Load Fail-Safe Defaults). Таким образом частота будет автоматически сброшена в наиболее оптимальную для вашей системы.

Что значит память не может быть read

Настройки ОЗУ и встроенной графики / UEFI

Если вы исправили ошибку как-то иначе — сообщите в комментариях (заранее благодарю!).

Источник

Исправляем ошибку «Память не может быть «read»» в Windows XP

Что значит память не может быть read

Память не может быть «read» в Windows XP

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

Главная причина это обращение какой-либо программы к данным в ОЗУ, доступ к которым ей запрещен. Если это действующее приложение, оно может перестать отвечать на запросы или его работа завершается без участия пользователя. Далее мы поговорим о том, как снять запреты и избавиться от сообщения об ошибке.

Способ 1: Настройка DEP

DEP – это технология, призванная предотвращать выполнение данных (кода) из областей памяти, предназначенных для ядра операционной системы. Если какая-либо сомнительная программа или драйвер пытается использовать эти области в своих целях, то DEP попросту закрывает к ним доступ. Это может вызывать проблемы при работе приложений, способных заменять собой стандартные инструменты ОС и некоторых управляющих утилит.

Данный способ поможет в том случае, если известно, какой софт вызывает сбой, поскольку нам будет необходимо исключить его из списка подозрительных, а точнее, поместить в доверенные.

Что значит память не может быть read

Ищем на диске исполняемый файл программы и открываем его.

Что значит память не может быть read

Способ 2: Отключение DEP

Обратите внимание, что полное отключение DEP приведет к значительному снижению надежности системы. Это обусловлено тем, что в защищаемых ею областях памяти обычно «поселяются» наиболее опасные вирусы.

Он и определяет, будет ли включена технология DEP при следующей загрузке ПК.

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

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

Что значит память не может быть read

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

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

Что значит память не может быть read

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

Заключение

В большинстве случаев инструкции, приведенные выше, помогают решить обсуждаемую проблему, но имеются факторы, которые не дадут исправить ситуацию. Например, недостаток виртуальной памяти может приводить к сбоям в работе программ и системы, поэтому стоит проверить объем файла подкачки и если требуется, увеличить его.

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

Помимо этой статьи, на сайте еще 12489 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

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

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

Что значит память не может быть readВ процессе работы с каким-либо приложением внезапно возникает сообщение, приблизительно с таким содержанием: Инструкция по адресу 0x100042fb обратилась к памяти по адресу 0x100042fb. Память не может быть read. О чем говорит данное сообщение?

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

Как можно устранить ошибку «Память не может быть read»?

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

Пробуем отключить службу предотвращения данных (DEP)

В первую очередь мы рассмотрим службу, которая и отвечает за появление подобного рода ошибок. Ее называют «Служба предотвращения данных» (DEP). Она контролирует как другие обращаются к памяти. Таким образом наблюдая, что бы все приложения находились на своих местах в памяти. Возможно Вам тоже приходилось пересекаться с такой проблемой: работаете в каком-нибудь приложении и внезапно оно закрывается. Если у вас Windows 7, появляется окно такого вида.

Что значит память не может быть readКакой бы вариант не был выбран, в любом случае, запущенное приложение закроется с потерей всех не сохраненных данных. И это очень неприятно.

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

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

Для тех, у кого стоит Windows 7

Заходим в панель управления (через меню «Пуск») и находим раздел «Системы и безопасности», открываем его. И теперь открываем пункт «Система». В левой части окошка находится ссылка «Дополнительные параметры системы», переходим по ней.

Что значит память не может быть readДалее заходим в «Дополнительно». В части, которая связанна с быстродействием, кликнем по параметрам.

Что значит память не может быть readВ следующем окошке необходимо будет открыть раздел с названием «Предотвращение выполнение данных».

Что значит память не может быть readТут можно увидеть, что DEP может быть активирована, например, для контроля за основными программами и службами, а может работать для анализируя все установленные на компьютере приложения. Здесь же можно добавить к исключениям программы, с которыми эта служба не будет взаимодействовать.

В этом примере, DEP будет игнорировать исключительно одну, определенную программу. Что бы это сделать активируем пункт «Включить DEP для всех программ и служб, кроме выбранных ниже:». Затем необходимо нажать на «Добавить».

Что значит память не может быть readИщем файл приложения, которое собираемся добавить в список исключений DEP. Затем выбираем его.

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

Что значит память не может быть readПосле этого снова нажимаем «Применить» и выполняем перезагрузку компьютера.

Ну а как тогда полностью отключить DEP? Что бы это сделать, придется прибегнуть к командной строке. Заходим в меню «Пуск» и в поиске набираем «cmd». Нам нужно открыть контекстное меню, для программы «cmd» (кликнув по ней правой кнопкой) и в нем перейти на пункт, позволяющий запуститься от имени администратора.

Что значит память не может быть read

У нас откроется терминал. В нем необходимо ввести такой текст: bcdedit.exe/set nx AlwaysOff

Что значит память не может быть readПосле того как Вы ввели этот текст, нажимаем на «Enter» и выполняем перезагрузку своего ПК. Теперь DEP вообще не будет запускаться. Когда понадобится ее снова активировать, таким же образом откройте окошко командной строки и вставьте туда этот текст: bcdedit.exe/set nx OptIn

Опять нажимаем «Enter» и выполняем перезагрузку.

Для тех, кто пользуется Windows XP

Если Вы являетесь пользователем ОС Windows XP, то нужно выполнить такие шаги:

В свойствах системы, находим раздел «Дополнительно», в пункте с названием «Загрузка и восстановление» кликаем по кнопочке «Параметры».

Что значит память не может быть readНажимаем на кнопочку «Правка».

Что значит память не может быть readТеперь потребуется немножко подкорректировать файл boot.ini. Мы должны изменить этот фрагмент: /noexecute=optin на такой: noexecute=AlwaysOff и после того сохранить все изменения. Затем, выполняем перезагрузку своего компьютера.

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

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

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

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

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

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

Дополнительно, при возникновении ошибок, всегда выполняйте полное сканирование антивирусом. Ведь конфликт может возникнуть из-за «тихо» установившейся вредоносной программы, например, «трояна».

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

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

Для тех, кто пользуется Windows 7:

Через меню «Пуск» заходим в «Панель управления», там находим раздел «Система и безопасность». Открываем «Центр поддержки» и выбираем «Параметры».

Что значит память не может быть readИногда данный раздел может не отображаться, тогда просто зайдите в «Обслуживание» и откройте там необходимо перейти к дополнительным параметрам отчетов об ошибках. В конце концов появится такое окошко.

Что значит память не может быть readВыберете пункт с названием «Не проверять на наличие новых решений». Затем нажимаете на кнопку «Ок» и выполняете перезагрузку компьютера.

Для тех, кто использует Windows XP, для отключения отчетов нужно выполнить такие действия:

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

Что значит память не может быть readЖмем «ОК» и выполняем перезагрузку компьютера.

Нарушения в библиотеке ole.dll

Очень распространенное явление, когда во время деинсталляции, или установки различного программного обеспечения, могут проявляться не правильные параметры и другие нарушения. После этого такие нарушения иногда отображаются в библиотеке ole.dll, что приводит к различному роду ошибкам. Но их можно исправить.

Что значит память не может быть readИспользуйте сочетание клавиш Win+R и в отрывшемся окошке «Выполнить» введите следующий текст: regsvr32 %SystemRoot%\system32\ole32.dll

Что значит память не может быть readЗатем жмем на «Enter». Затем выполняем перезагрузку компьютера.

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

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

В других случаях, проблемы могут возникнуть после установки программ (особенно игр) которые требуют более мощных ресурсов чем те, что есть на компьютере. Приведу пример: для адекватной работы игры необходимо 2 ГБ оперативной памяти, а на данном ПК имеется всего лишь 512 МБ. После запуска такой игры, вполне закономерно, может возникнуть и ошибка доступа к памяти.

Пиратская версия Windows

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

Ничего не помогло?

Выполните проверку жесткого диска на наличие ошибок, не помешает дефрагментация диска. И если даже после этого ошибка продолжает о себе напоминать, то можно выполнить переустановку операционной системы, с полным форматированием винчестера. Особенно это рекомендуется для тех, кто пользуется пиратскими Windows. Ведь в таком случае все программные неисправности могут быть связанны с ошибками самой сборки. На этом все, держите систему в чистоте. До скорой встречи в следующей статье!

Источник

Ошибка приложения память не может быть read windows

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

Есть несколько принципиальных моментов.

Что значит память не может быть read

«Ошибка: память не может быть read» Исправляем

Отключение DEP (Службы прекращения данных). Эта служба как раз контролирует использование памяти программами. В частности, примером ее работы служит сообщение о прекращении работы приложения, которое может появиться на экране с заголовком «Прекращена работа программы». Программа закрывается, результат работы теряется, поскольку память блокируется.

Чтобы добраться до службы. Идем в Панель управления – Система. Слева находим ссылку Дополнительные параметры, в окошке переходим на вкладочку Дополнительно, затем Быстродействие и Параметры.

Что значит память не может быть read

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

Что значит память не может быть read

Остается только дважды щелкнуть мышью исполняемый файл выбранной программы и нажать «Ок». После перезагрузки изменения вступят в силу.

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

Что значит память не может быть read

Если отключение службы не помогло исправить ошибку приложения память не может быть read?

Значит ваша «Ошибка приложения: память не может быть read» имеет несколько иное происхождение.

Системная библиотека ole.dll

Если установка/удаление программ по каким-то причинам происходило некорректно, то это отражается на содержимом системной библиотеки. Ошибки копятся и имеют, в том числе, и такое проявление. Чтобы их исправить, нужно в строке «Выполнить» (Поиск) меню Пуск ввести команду: regsvr32 %SystemRoot%\system32\ole32.dll.
После этого нажать Enter и перезагрузиться.

Конфликт между программами

Такое тоже бывает в этой жизни: одна программа создает проблемы для другой и вместе они работать никак не хотят. Те, кто давно работает с компьютерами, наверняка помнят, как некогда намертво зависала система, когда одновременно устанавливали антивирус (Касперского или ESET) и брандмауэр McAfee Firewall. Отличный пример подобной несовместимости.

Чтобы избежать подобного. Следует просто следовать нескольким нехитрым правилам.
Соблюдать ну хоть какую-то упорядоченность и разборчивость в устанавливаемых приложениях (проще говоря, не устанавливать все подряд).

Регулярно производить очистку дисков и системы. Желательно полную и бескомпромиссную. С привлечением «спецсредств», хотя бы простого и всем знакомого CCleaner или других подобных приложений.

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

Источник

Добавить комментарий

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