При запуске игр и программ, а в некоторых случаях при включении компьютера вы можете столкнуться с ошибкой «Инструкция по адресу обратилась к памяти по адресу. Память не может быть read» с указанием соответствующих адресов в памяти.
В этой инструкции подробно о том, чем может быть вызвана ошибка «Память не может быть read» и как исправить проблему в Windows 10, 8.1 и Windows 7.
Простые методы исправления ошибки Память не может быть read
Первое, что стоит попробовать, когда рассматриваемая ошибка возникает при запуске конкретной программы:
- Выполните запуск программы от имени администратора (для этого обычно достаточно нажать по ярлыку программы правой кнопкой мыши и выбрать соответствующий пункт контекстного меню).
- Отключить сторонний антивирус при его наличии. Если после отключения антивируса ошибка исчезла, попробуйте добавить программу в исключения антивируса.
- Если у вас Windows 10 и работает Защитник Windows, попробуйте зайти в параметры безопасности (это можно сделать двойным кликом по значку защитника в области уведомлений) — Безопасность устройства — Сведения об изоляции ядра. Если изоляция ядра включена, попробуйте отключить этот пункт.
- Если вы ранее отключали файл подкачки Windows, попробуйте снова его включить и перезагрузить компьютер. Подробнее: Файл подкачки Windows 10 (актуально и для других версий ОС).
Еще один способ, который можно отнести к простым — отключение DEP в Windows. Для этого:
- Запустите командную строку от имени администратора. В командной строке введите следующую команду и нажмите Enter.
-
bcdedit.exe /set {current} nx AlwaysOff
В случае, если при выполнении команды вам сообщают, что значение защищено политикой безопасной загрузки, вы можете отключить DEP для конкретных программ, а не для системы в целом (второй способ из инструкции). Перезагрузите компьютер и проверьте, была ли решена проблема или же ошибка «Память не может быть read» всё так же возникает.
Дополнительные методы решения проблемы
Если описанные ранее способы не помогли, можно использовать следующие методы:
- Выполните проверку целостности системных файлов Windows с помощью sfc. Иногда ошибка может быть результатом повреждения библиотек DLL.
- Если ошибка возникает при загрузке системы, попробуйте выполнить чистую загрузку Windows. Если при чистой загрузке ошибка не появляется, причиной могут быть какие-то недавно добавленные в автозагрузку программы, либо службы Windows. Вспомните, какое ПО вы устанавливали в последнее время, возможно, ошибку вызывает оно.
- Если на вашем компьютере есть точки восстановления на дату, предшествующую появлению проблемы, можно просто использовать точки восстановления.
- Если проблема стала появляться после обновления каких-то драйверов (часто — видеокарты), попробуйте установить предыдущую версию.
- На всякий случай, имеет смысл проверить компьютер на наличие вредоносных программ.
Также иногда ошибка бывает вызвана проблемами самого файла программы либо его несовместимостью с текущей ОС. А в случае, если помимо рассматриваемой ошибки «Память не может быть read» у вас регулярно возникают и другие проблемы (зависания, синие экраны), теоретически ошибка может быть вызвана проблемами с оперативной памятью, здесь может пригодиться: Как проверить оперативную память RAM на ошибки.
Как исправить ошибку Windows «Память не может быть read/written» при запуске приложений, игр
Какая-бы версия операционной системы от Microsoft у Вас не была установлена, в определенный момент при запуске приложения, игры может отобразиться подобная ошибка. Память не может быть read — в Windows 10 как исправить? Рассмотрим эффективные решения, которые также актуальны для Виндовс 7, 8 и даже XP.
Способы устранения
Чаще всего неисправность проявляется при использовании неофициального программного обеспечения и взломанных игр (PUBG, DayZ, Apex Legends, КС ГО). Но даже лицензионный софт может работать некорректно, из-за чего появиться уведомление «Инструкция по адресу 0x00000000 память не может быть read».
В данном случае речь идет о невозможности прочитать данные, хранимые в конкретной ячейке памяти. Но возможна ошибка, в которой вместо «read» будет слово «written». Значит не получается записать информацию.
Далее рассмотрим возможные решения:
- Только для Windows 10 — нужно в параметрах встроенного антивируса (Защитника) отключить функцию проверки целостности памяти. Для этого открываем раздел «Безопасность устройства», кликаем по ссылке «Сведения об изоляции ядра» и деактивируем соответствующую опцию:
- Второй способ (подойдет для Windows 7, 8, 10, XP) — если используете стороннюю антивирусную программу, то временно её отключите. Проверьте — устранена ошибка «память не может быть read» или нет;
- Используйте файл подкачки — некоторые пользователи удаляют pagefile.sys для экономии места на диске. Но лучше его задействовать для улучшения производительности в играх, чтобы исправить вышеупомянутую проблему. Как это сделать — детально описано в инструкции;
- Запуск с правами админа — кликаем по ярлыку приложения право кнопкой мышки и в контекстном меню выбираем нужный пункт:
- Отключаем предотвращение выполнения данных для конкретных программ — открываем «Свойства системы», на вкладке «Дополнительно» нажимаем на кнопку «Параметры быстродействия». Переходим к нужной вкладке и активируем вторую опцию, затем добавляем исполняемый файл проблемной игры:
Обязательно перезагрузите компьютер после внесения изменений!
Если ничего из перечисленного выше не сработало, как исправить ошибку «память не может быть read written» легко и просто помогут следующие методы:
- Проверяем целостность файлов системы. Для этого в консоли CMD (обязательно с правами администратора) выполняем команду:
sfc /scannow
Дожидаемся завершения сканирования, смотрим отчет в окне и перезагружаем ПК.
- Восстановление системы. Вполне вероятно, что проблема возникла после установки драйверов, сторонних утилит и т.д., которые могли негативно повлиять на ситуацию. Попробуйте произвести откат к предыдущей рабочей конфигурации. Вот инструкция;
- Удаляем вирусы. Возможно, причина в вредоносном ПО, проникшем на ваш компьютер. Рекомендуем воспользоваться бесплатной портативной программой DrWeb CureIt. Лучше открывать её в безопасном режиме.
- Диагностика оперативной памяти — еще один полезный способ, если подозреваете неисправность ОЗУ.
Надеемся, что данное руководство помогло избавиться от дефекта.
Вам помогло? Поделитесь с друзьями — помогите и нам!
Ошибка «Память не может быть read» в Windows 10 может возникнуть при попытке выключения компьютера и может стать причиной различных проблем. Эта ошибка указывает на проблему с доступом к оперативной памяти компьютера и может вызвать сбои в работе системы.
Существует несколько способов исправления данной ошибки. Во-первых, можно попробовать обновить драйвера для устройств компьютера, таких как видеокарта, звуковая карта и другие. Для этого необходимо зайти в Диспетчер устройств, найти нужное устройство и выбрать опцию «Обновить драйвер». Это может помочь исправить проблему с доступом к памяти.
Второй способ — проверить компьютер на наличие вирусов и вредоносных программ. Вирусы могут вызывать ошибку доступа к памяти и приводить к сбоям системы. Для этого следует запустить антивирусную программу и выполнить полную проверку компьютера. Если вирусы будут найдены, необходимо удалить их и выполнить перезагрузку системы.
Третий способ — проверить оперативную память компьютера на наличие ошибок. Для этого можно использовать встроенный в Windows инструмент — Диагностику памяти Windows. Для запуска этого инструмента нужно открыть Панель управления, выбрать раздел «Система и безопасность» и выбрать опцию «Администрирование». В разделе «Администрирование» следует найти «Диагностика памяти Windows» и запустить ее. Инструмент проведет проверку оперативной памяти компьютера и автоматически исправит обнаруженные ошибки.
Если ни один из перечисленных способов не помог исправить ошибку «Память не может быть read» в Windows 10, рекомендуется обратиться к специалисту или посетить сервисный центр для проведения дополнительной диагностики и ремонта компьютера.
Содержание
- Описание ошибки «Память не может быть read» в Windows 10
- Причины возникновения данной ошибки
- Как определить проблемное приложение
- Решение проблемы «Память не может быть read»
- Как исправить ошибку в реестре
Описание ошибки «Память не может быть read» в Windows 10
Обычно такая проблема проявляется при выключении компьютера или при запуске определенных программ или игр, и может вызвать зависание или сбои в работе системы. Появление этой ошибки может быть связано с неправильной установкой программного обеспечения, проблемами с драйверами, поврежденными файлами системы или дефектными секторами на жестком диске.
Одним из возможных решений проблемы является обновление драйверов устройств, которые могут быть связаны с данной ошибкой. Также рекомендуется проверить наличие обновлений для операционной системы и установить их, чтобы исправить возможные ошибки и уязвимости.
Если после выполнения этих шагов проблема остается, можно попробовать выполнить сканирование системы на наличие вредоносных программ с помощью антивирусного программного обеспечения. В некоторых случаях вирусы или вредоносные программы могут вызывать ошибки памяти и работу системы.
Если все остальные методы не помогают, можно попробовать использовать системные утилиты, такие как «Проверка диска» или «Сканирование системных файлов», чтобы исправить возможные проблемы с файлами и дисками системы.
В случае, когда ни одно из вышеперечисленных решений не помогает, можно обратиться за помощью к специалистам технической поддержки или поискать информацию на официальных форумах и сообществах. Они могут предложить дополнительные решения или советы по исправлению данной ошибки.
Важно помнить, что любые изменения в системе должны быть произведены с осторожностью, и рекомендуется создать резервную копию данных перед выполнением любых действий.
Причины возникновения данной ошибки
Ошибка «Память не может быть read» в Windows 10 при выключении системы может быть вызвана несколькими причинами:
- Неправильно установленные или поврежденные драйверы устройств, особенно графической карты или сетевых адаптеров;
- Конфликт между программами, которые выполняются в фоновом режиме и пытаются получить доступ к памяти после выключения системы;
- Повреждение оперативной памяти или других аппаратных компонентов, вызванное физическими повреждениями или дефектами;
- Злонамеренное программное обеспечение, вирусы или вредоносные программы, пытающиеся изменить или поврредить память;
- Неправильное использование операционной системы, например, неадекватное управление памятью или излишнее использование ресурсов.
Идентификация и устранение причины ошибки «Память не может быть read» может потребовать проведения различных диагностических процедур, как аппаратных, так и программных. В случае возникновения данной ошибки рекомендуется обратиться к специалисту для получения более детальной консультации и решения проблемы.
Как определить проблемное приложение
Ошибка «Память не может быть read» может быть вызвана несколькими причинами, в том числе и проблемным приложением. Чтобы определить, какое именно приложение вызывает эту ошибку, вы можете воспользоваться следующими методами:
- Просмотр событий в журнале Windows: Откройте «Журнал событий» в Windows, найдите записи с ошибками, связанными с «Память не может быть read», и определите, какое приложение вызывает ошибку.
- Применение диагностических инструментов: Используйте специальные диагностические инструменты, такие как «Process Explorer» или «Windows Performance Toolkit», чтобы определить, какое приложение использует поврежденное адресное пространство.
- Отключение приложений по одному: Отключайте приложения по одному и проверяйте, появляется ли ошибка «Память не может быть read» после каждого отключения. Таким образом, вы сможете выявить проблемное приложение.
- Обновление и переустановка приложений: Обновите все установленные приложения до последних версий или попробуйте переустановить проблемное приложение, чтобы исправить ошибку.
Помните, что перед внесением изменений в свою систему рекомендуется создать точку восстановления, чтобы в случае возникновения проблем можно было вернуть систему к предыдущему стабильному состоянию.
Решение проблемы «Память не может быть read»
Ошибка «Память не может быть read» может возникнуть в операционной системе Windows 10 при выключении системы. Эта ошибка часто связана с неправильными настройками оперативной памяти или несовместимым программным обеспечением.
Для решения этой проблемы можно попробовать следующие шаги:
Шаг 1: | Перезагрузите компьютер. Иногда простой перезапуск системы может помочь исправить ошибку. |
Шаг 2: | Обновите все драйверы системы. Устаревшие или неправильно установленные драйверы могут вызывать ошибку «Память не может быть read». Проверьте официальные сайты производителей для получения последних версий драйверов и установите их на компьютер. |
Шаг 3: | Проверьте оперативную память. Некачественные или поврежденные модули памяти могут привести к ошибке. Запустите программу для проверки памяти, например, MemTest86, и проведите тестирование. Если обнаружены ошибки, замените поврежденную память. |
Шаг 4: | Отключите или удалите недавно установленное программное обеспечение. Если ошибка начала появляться после установки новой программы, возможно, оно несовместимо с вашей системой. Попробуйте удалить или отключить это программное обеспечение и проверьте, исчезнет ли ошибка. |
Шаг 5: | Проверьте систему на вирусы. Злонамеренное программное обеспечение также может вызывать ошибку «Память не может быть read». Запустите антивирусную программу и проведите полное сканирование системы для поиска и удаления вредоносных программ. |
Шаг 6: | Выполните обновление системы. Проверьте наличие доступных обновлений для Windows 10 и установите их. Некоторые обновления могут содержать исправления для известных проблем, включая ошибку «Память не может быть read». |
Если вы все еще сталкиваетесь с ошибкой «Память не может быть read» после выполнения всех этих шагов, рекомендуется обратиться к специалисту по поддержке компьютеров или в соответствующее сообщество, где вам могут предложить дополнительные решения.
Как исправить ошибку в реестре
Ошибка в реестре может вызывать различные проблемы на компьютере, включая ошибку «Память не может быть read» при выключении системы. Для решения данной ошибки вам необходимо выполнить следующие шаги:
- Откройте редактор реестра, нажав комбинацию клавиш Win + R и введя «regedit».
- Нажмите Enter, чтобы открыть редактор реестра.
- Перейдите к следующему пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management.
- Правой кнопкой мыши щелкните на параметре «ClearPageFileAtShutdown» и выберите «Изменить».
- Измените значение параметра на 0 и нажмите «ОК».
- Перезапустите компьютер, чтобы изменения вступили в силу.
После выполнения этих шагов ошибка «Память не может быть read» при выключении системы должна быть исправлена. Если проблема все еще не решена, рекомендуется обратиться к специалисту или обратиться в службу поддержки операционной системы Windows 10.
Содержание
- Память не может быть written и read в Windows 10
- Память не может быть READ или WRITTEN в Windows
- 1. Сканирование на вирусы
- 2. Сторонний антивирус
- 3. Поврежденные системные файлы
- 4. Изоляция ядра в защитнике
- 6. Виртуальная память
- 7. Автозагрузка
- 8. Чистая загрузка
- 9. Обновите систему
- 10. Диагностика RAM
- Ошибка приложения память не может быть read windows
- «Ошибка: память не может быть read» Исправляем
- Если отключение службы не помогло исправить ошибку приложения память не может быть read?
- Системная библиотека ole.dll
- Конфликт между программами
- Память не может быть read как исправить?
- Как можно устранить ошибку «Память не может быть read»?
- Пробуем отключить службу предотвращения данных (DEP)
- Для тех, у кого стоит Windows 7
- Для тех, кто пользуется Windows XP
- Конфликты в программном обеспечении
- Отключение отчета об ошибках
- Для тех, кто пользуется Windows 7:
- Нарушения в библиотеке ole.dll
- Проблемы, возникающие с виртуальной памятью
- Пиратская версия Windows
- Ничего не помогло?
Память не может быть written и read в Windows 10
Ошибка с сообщением память не может быть read или written возникает по различным причинам. Однако можно отметить один общий факт. Для каждой программы в памяти выделяется определенный объем места. Если программа начинает лезть за пределы этого выделенного места, пытается что-то считать (read) или записать (written), появляется это сообщение. Разработчики компании Microsoft не дают каких-либо рекомендаций по устранению неполадки. Поэтому, если вас интересует, почему появилась ошибка память не может быть written Windows 10 и как исправить неполадку, стоит ознакомиться со следующими рекомендациями.
Исправление ошибок памяти зачастую длительное, так как нужно определить, возник программный сбой или физическая поломка планки ОЗУ.
Способ №1. Редактирование DEP
DEP или «Предотвращение выполнения данных» используется для защиты ПК от вирусов и вредоносных объектов. Однако это пассивная защита. Инструмент не препятствует проникновению вирусов в систему, а только контролирует использование системной памяти различными программами. В результате, при возникновении ошибки память не может быть read, пользователь может понять, что система вероятно инфицирована.
Отключать такую опцию не желательно, однако, если вы не можете запустить важную для вас программу, DEP можно приостановить. Для этого стоит выполнить следующее:
Способ №2. Несовместимость программ между собой
Часто антивирусные программы блокируют запуск различных приложений. Поэтому стоит на время отключить защиту системы или внести программу, которая выдает ошибку, в исключения антивируса.
Способ №3. Кириллические символы на пути к файлу
Если у вас возникла ошибка память не может быть read или written, стоит проверить, нет ли в пути к установочному файлу русских символов. Возможно, при установке программы вы создали папку с русским названием. В таком случае исправлять название папки не нужно. Программу придется переустановить и создать для неё директорию с английским названием.
Способ №4. Сбой в обращении к системной библиотеке
Данная неполадка может быть связана с проблемой обращения к системной библиотеке ole32.dll. Если вы ранее устанавливали или удаляли какую-то программу, стоит нажать «Win+R» и ввести «regsvr32 %SystemRoot%system32ole32.dll».
После выполнения команды стоит перезагрузить систему.
Способ №5. Редактирование настроек процессора
Если ваш процессор многоядерный, стоит скачать программу CPU-Control и в настройках выставить значение «Auto» или «CPU 1».
Если у вас одноядерный процессор, данная программа вам не поможет.
Способ №6. Проблемы с файлом подкачки
Часто неправильно заданные параметры файла подкачки могут стать причиной ошибки память не может быть read. Чтобы исправить неполадку стоит отредактировать значения для объема файла подкачки в зависимости от объема RAM самого ПК.
О том, как зайти в файл подкачки в Windows 10 читайте по ссылке. Далее сверяем и выставляем правильные значения.
После редактирования файла стоит перезагрузить компьютер.
Способ №7. Несовместимость оперативной памятью
Конечно, если ОЗУ изначально несовместима, при загрузке ПК будет проходить соответственный пост и появится ошибка. Однако от сбоев в работе планок никто не застрахован. Стоит запустить MemTest86 и проверить установленные модули. Также рекомендуем запустить AIDA64 и проверить температуру планок.
Способ №8. Настраиваем тайминги
Оперативная память построена на таймингах (задержках) в чтении и записи данных. Стандартные настройки оперативной памяти с её задержками выглядят так:
Обратите внимание, что тайминги для каждой частоты разные. Если они заданы неправильно (хотя материнская плата должна делать это автоматически), то компьютер может работать нестабильно. Обычно это проявляется в зависании программ, возникновении ошибок. Соответственно, рекомендуется установить тайминги вручную. Сделать это можно только в BIOS’е.
О том, как настроит оперативную память в БИОСе смотрите в видео:
Источник
Память не может быть READ или WRITTEN в Windows
Когда в системе Windows не удалось прочитать инструкцию из указанной памяти, то пользователь получит ошибку, что память не может быть read или written. В Windows 10 данная ошибка редкость, чаще всего её можно было встретить в Windows XP или Windows 7 с кодом 0x00000000. Ошибка происходит когда программа, системный файл или драйвер обращается с своей инструкцией к физической памяти ОЗУ и не может прочитать нужные действия в определенных фрагментах памяти. Виновником, когда память не может быть read или written, могут быть поврежденные системные файлы, планки ОЗУ повреждены, нехватка виртуальной памяти или сама программа установилась криво. Давайте разберем, как устранить ошибку с чтением памяти read или written.
1. Сканирование на вирусы
Воспользуйтесь антивирусным сканером как Zemana или Dr.Web. Если система заражена вредоносной программой, то инструкции в памяти могут не читаться и вызывать различные ошибки.
2. Сторонний антивирус
Если вы используете сторонний антивирус, то отключите его и посмотрите устранена ли ошибка с памятью «read» или «written». Если ошибка будет устранена, то стоит задуматься о смене антивирусного ПО.
3. Поврежденные системные файлы
Поврежденные системные файлы, которые обращаются к физической память могут выдавать данную ошибку, так как адрес системного файла будет модифицирован и не прочтется в ОЗУ. Запустите командную строку от имени администратора и введите две команды по очереди, чтобы восстановить системные файлы.
4. Изоляция ядра в защитнике
Функция изоляция ядра может не давать доступ к памяти программам, драйверам или системным файлам, что приведет к ошибке «Память не может быть READ или WRITTEN«. Откройте встроенный антивирус «Безопасность Windows» и перейдите в графу «Безопасность устройства». Далее отключите «Целостность памяти«, если она была включена.
Если инструкция по адресу 0x79259769, ссылается на память по адресу 0x00000008 и не может быть read или written, то старые программы могут использовать устаревший NET Framework 1.1, который и будет создавать перегрузку ОЗУ, что и приведет к ошибке. Перейдите на сайт Microsoft и скачайте последнюю версию NET Framework. В данный момент это 4.8.
6. Виртуальная память
Нехватка виртуальной памяти может вызывать ошибку, когда память не может быть read или written, если запустить прожорливую программу или игру. В данной ситуации, увеличения виртуальной памяти может решить данную проблему.
Нажмите сочетание кнопок на клавиатуре Win+G и введите sysdm.cpl, чтобы быстро открыть свойства системы. Перейдите во вкладку «Дополнительно», нажмите «Параметры» и в новом окне перейдя во вкладку «Дополнительно», нажмите «Изменить«.
Далее у вас два пути:
7. Автозагрузка
Если при запуске компьютера запускаются много программ, то может быть нехватка памяти. В Windows 10 откройте диспетчер задач нажав сочетание кнопок Ctrl+Shift+Esc и перейдите во вкладку «Автозагрузка». Далее выберите программы, которые не сильно вам нужны и нажмите «Отключить».
В Windows 7 и XP нажмите Win+R и введите msconfig, перейдите во вкладку «Автозагрузка».
8. Чистая загрузка
9. Обновите систему
Обновите систему Windows до последней версии через параметры центра обновления. Помните, если вы используете Windows скаченную с торрента, то в ней могут быть вирусы уже с разрешенными правами и урезанные системные компоненты, которые не смогут работать правильно.
10. Диагностика RAM
Если ошибка не устранена, то проблема может быть физическая в самой планке ОЗУ. Попробуйте поменять местами планки, и вставлять их по очереди в разные разъемы.
Источник
Ошибка приложения память не может быть read windows
Ошибка память не может быть read – не такое частое явление у современных компьютеров. Отчасти поэтому, когда на экране вдруг появляется сообщение «Ошибка: память не может быть read», пользователи, буквально, впадают в ступор.
Есть несколько принципиальных моментов.
«Ошибка: память не может быть read» Исправляем
Отключение DEP (Службы прекращения данных). Эта служба как раз контролирует использование памяти программами. В частности, примером ее работы служит сообщение о прекращении работы приложения, которое может появиться на экране с заголовком «Прекращена работа программы». Программа закрывается, результат работы теряется, поскольку память блокируется.
Чтобы добраться до службы. Идем в Панель управления – Система. Слева находим ссылку Дополнительные параметры, в окошке переходим на вкладочку Дополнительно, затем Быстродействие и Параметры.
Нам нужна вкладка Предотвращение выполнения данных. Включаем переключатель, позволяющий активировать службу DEP для отдельных программ. Теперь добавляем в список те программы-исключения, для которых хотим службу отключить, с помощью кнопки «Добавить».
Остается только дважды щелкнуть мышью исполняемый файл выбранной программы и нажать «Ок». После перезагрузки изменения вступят в силу.
Это было редактирование работы службы. Теперь рассмотрим, как ее отключить.
Если отключение службы не помогло исправить ошибку приложения память не может быть read?
Значит ваша «Ошибка приложения: память не может быть read» имеет несколько иное происхождение.
Системная библиотека ole.dll
Если установка/удаление программ по каким-то причинам происходило некорректно, то это отражается на содержимом системной библиотеки. Ошибки копятся и имеют, в том числе, и такое проявление. Чтобы их исправить, нужно в строке «Выполнить» (Поиск) меню Пуск ввести команду: regsvr32 %SystemRoot%system32ole32.dll.
После этого нажать Enter и перезагрузиться.
Конфликт между программами
Такое тоже бывает в этой жизни: одна программа создает проблемы для другой и вместе они работать никак не хотят. Те, кто давно работает с компьютерами, наверняка помнят, как некогда намертво зависала система, когда одновременно устанавливали антивирус (Касперского или ESET) и брандмауэр McAfee Firewall. Отличный пример подобной несовместимости.
Чтобы избежать подобного. Следует просто следовать нескольким нехитрым правилам.
Соблюдать ну хоть какую-то упорядоченность и разборчивость в устанавливаемых приложениях (проще говоря, не устанавливать все подряд).
Регулярно производить очистку дисков и системы. Желательно полную и бескомпромиссную. С привлечением «спецсредств», хотя бы простого и всем знакомого CCleaner или других подобных приложений.
Таковы основные причины, приводящие к ошибкам чтения памяти. Конечно, это не полный список, однако, если воспользоваться нашими советами, возможно, вы уже никогда не увидите неприятных сообщений о невозможности чтения памяти.
Источник
Память не может быть read как исправить?
Здравствуйте, дорогие читатели! Сегодня мы изучим и рассмотрим самые распространенные причины, которые могут вызвать ошибку чтения памяти. В связи с тем, что причиной появления данного рода ошибок может являться множество различных программных неполадок, в этой статье будут приведен целый ряд действий и шагов, которые помогут устранить данную проблему.
В процессе работы с каким-либо приложением внезапно возникает сообщение, приблизительно с таким содержанием: Инструкция по адресу 0x100042fb обратилась к памяти по адресу 0x100042fb. Память не может быть read. О чем говорит данное сообщение?
Таким образом система Windows сообщает о том, что одно из приложений попыталось прочесть страницу памяти, но к этому участку памяти для этой программы доступ запрещен. Такая ошибка не является слишком страшной, можно даже не обращать на нее внимание. Но все же это говорит о том, что некая программа работает некорректно. Поэтому лучше постараться все исправить. Кстати, довольно часто этот вид ошибки можно встретить в различных пиратских, не лицензионных сборках. Они способны вызывать не стабильную работу компьютера и приводить к разным программным сбоям.
Как можно устранить ошибку «Память не может быть read»?
В Сети великое множество различных методов, позволяющих избавиться от данной проблемы. В этой статье приведены лишь те, которые действительно, на практике, помогли все исправить, или прекратить появление таких сообщений. Если Вы постоянно видите ошибку с текстом «Память не может быть read», то можете воспользоваться одним из следующих действий.
Пробуем отключить службу предотвращения данных (DEP)
В первую очередь мы рассмотрим службу, которая и отвечает за появление подобного рода ошибок. Ее называют «Служба предотвращения данных» (DEP). Она контролирует как другие обращаются к памяти. Таким образом наблюдая, что бы все приложения находились на своих местах в памяти. Возможно Вам тоже приходилось пересекаться с такой проблемой: работаете в каком-нибудь приложении и внезапно оно закрывается. Если у вас Windows 7, появляется окно такого вида.
Какой бы вариант не был выбран, в любом случае, запущенное приложение закроется с потерей всех не сохраненных данных. И это очень неприятно.
Причина такой неисправности всегда кроется в некорректной работе приложения, которое было закрыто. А служба предотвращения данных, при обнаружении неполадок во время программы, выполняет аварийную остановку и закрытие. Но если отключить эту службу, то такая ошибка перестанет возникать и закрывать приложения. Это не всегда помогает, однако в многих случаях срабатывает.
Для отключения службы DEP, необходимо зайти в ее настройки. Любые подобные действия необходимо делать с правами Администратора. Чтобы это сделать, следуйте инструкции, которая описана далее.
Для тех, у кого стоит Windows 7
Заходим в панель управления (через меню «Пуск») и находим раздел «Системы и безопасности», открываем его. И теперь открываем пункт «Система». В левой части окошка находится ссылка «Дополнительные параметры системы», переходим по ней.
Далее заходим в «Дополнительно». В части, которая связанна с быстродействием, кликнем по параметрам.
В следующем окошке необходимо будет открыть раздел с названием «Предотвращение выполнение данных».
Тут можно увидеть, что DEP может быть активирована, например, для контроля за основными программами и службами, а может работать для анализируя все установленные на компьютере приложения. Здесь же можно добавить к исключениям программы, с которыми эта служба не будет взаимодействовать.
В этом примере, DEP будет игнорировать исключительно одну, определенную программу. Что бы это сделать активируем пункт «Включить DEP для всех программ и служб, кроме выбранных ниже:». Затем необходимо нажать на «Добавить».
Ищем файл приложения, которое собираемся добавить в список исключений DEP. Затем выбираем его.
После того как приложение было добавлено, нажимаем на кнопку «Применить» и затем на кнопку «Ок». После этого выполняем перезагрузку своего компьютера. Теперь служба DEP не будет контролировать выбранную программу. Если в дальнейшем потребуется обратно включить DEP для добавленного в список исключений приложения, то просто необходимо убрать возле него галочку.
После этого снова нажимаем «Применить» и выполняем перезагрузку компьютера.
Ну а как тогда полностью отключить DEP? Что бы это сделать, придется прибегнуть к командной строке. Заходим в меню «Пуск» и в поиске набираем «cmd». Нам нужно открыть контекстное меню, для программы «cmd» (кликнув по ней правой кнопкой) и в нем перейти на пункт, позволяющий запуститься от имени администратора.
У нас откроется терминал. В нем необходимо ввести такой текст: bcdedit.exe/set nx AlwaysOff
После того как Вы ввели этот текст, нажимаем на «Enter» и выполняем перезагрузку своего ПК. Теперь DEP вообще не будет запускаться. Когда понадобится ее снова активировать, таким же образом откройте окошко командной строки и вставьте туда этот текст: bcdedit.exe/set nx OptIn
Опять нажимаем «Enter» и выполняем перезагрузку.
Для тех, кто пользуется Windows XP
Если Вы являетесь пользователем ОС Windows XP, то нужно выполнить такие шаги:
В свойствах системы, находим раздел «Дополнительно», в пункте с названием «Загрузка и восстановление» кликаем по кнопочке «Параметры».
Нажимаем на кнопочку «Правка».
Теперь потребуется немножко подкорректировать файл boot.ini. Мы должны изменить этот фрагмент: /noexecute=optin на такой: noexecute=AlwaysOff и после того сохранить все изменения. Затем, выполняем перезагрузку своего компьютера.
Часто, описанные выше операции, помогают избавиться от ошибки «Память не может быть read». Но если проблема не исчезла, предлагаю перейти к другому способу ее решения.
Конфликты в программном обеспечении
В случае, когда на компьютер устанавливалось большое количество разных программ то возможно, что с большой долей вероятности некоторые из них будут создавать помехи другим и мешать нормально работать. При определенных обстоятельствах это будет вызывать ошибку некорректного чтения памяти.
Еще достаточно негативную роль отыгрывает всякий программный мусор на диске, разные затерянные файлы. Такой хлам появляется и накапливается при выполнении установки, или удаления разных программ (особенно если это делать часто). Поэтому рекомендуется регулярно выполнять чистку системы от бесполезных и не удаленных файлов.
Можно воспользоваться специальными утилитами, которые чистят реестр и файловую систему. Про них упоминалось в одной из предыдущих статей на этом сайте.
Возникновение программного конфликта, за которым последует упомянутая ошибка, может произойти из-за неправильно указанной папки, во время установки приложения (особенно это касается игр). В неподходящем месте, программа может просто начать мешать нормально работать остальным приложениям.
Дополнительно, при возникновении ошибок, всегда выполняйте полное сканирование антивирусом. Ведь конфликт может возникнуть из-за «тихо» установившейся вредоносной программы, например, «трояна».
Отключение отчета об ошибках
Каждый раз, когда появляется подобное сообщение об ошибке, то оно тут же связывается с центром отчетов об ошибках. Если постоянно сталкиваетесь с: «Память не может быть read», можно решить эту проблему путем отключения данной системы учета.
Для тех, кто пользуется Windows 7:
Через меню «Пуск» заходим в «Панель управления», там находим раздел «Система и безопасность». Открываем «Центр поддержки» и выбираем «Параметры».
Иногда данный раздел может не отображаться, тогда просто зайдите в «Обслуживание» и откройте там необходимо перейти к дополнительным параметрам отчетов об ошибках. В конце концов появится такое окошко.
Выберете пункт с названием «Не проверять на наличие новых решений». Затем нажимаете на кнопку «Ок» и выполняете перезагрузку компьютера.
Для тех, кто использует Windows XP, для отключения отчетов нужно выполнить такие действия:
Через «Пуск» заходим в «Панель управления», в ней открываем раздел Системы. В нем находим и раскрываем «Дополнительно». Там нужно запустить «Отчет об ошибках». Теперь переключаемся на «Отключить отчет об ошибках» и убираем флажок возле «Но уведомлять о критических ошибках».
Жмем «ОК» и выполняем перезагрузку компьютера.
Нарушения в библиотеке ole.dll
Очень распространенное явление, когда во время деинсталляции, или установки различного программного обеспечения, могут проявляться не правильные параметры и другие нарушения. После этого такие нарушения иногда отображаются в библиотеке ole.dll, что приводит к различному роду ошибкам. Но их можно исправить.
Используйте сочетание клавиш Win+R и в отрывшемся окошке «Выполнить» введите следующий текст: regsvr32 %SystemRoot%system32ole32.dll
Затем жмем на «Enter». Затем выполняем перезагрузку компьютера.
Проблемы, возникающие с виртуальной памятью
Неполадки с файлом подкачки также, иногда, приводят к всевозможным ошибкам. В определенных случаях, этого вида памяти может быть просто недостаточно, слишком маленькие размеры файла подкачки. Поэтому необходимо увеличить его.
В других случаях, проблемы могут возникнуть после установки программ (особенно игр) которые требуют более мощных ресурсов чем те, что есть на компьютере. Приведу пример: для адекватной работы игры необходимо 2 ГБ оперативной памяти, а на данном ПК имеется всего лишь 512 МБ. После запуска такой игры, вполне закономерно, может возникнуть и ошибка доступа к памяти.
Пиратская версия Windows
Сейчас есть великое множество всевозможных ломаных систем Windows. Всякие пиратские сборки не несут никаких гарантий того, что система будет стабильно работать. Ведь при их создании, в коде оригинальной Windows выполняют довольно значительные изменения, которые влекут за собой всевозможные ошибки. Все эти сбои довольно часто приводят к переустановке операционной системы.
Ничего не помогло?
Выполните проверку жесткого диска на наличие ошибок, не помешает дефрагментация диска. И если даже после этого ошибка продолжает о себе напоминать, то можно выполнить переустановку операционной системы, с полным форматированием винчестера. Особенно это рекомендуется для тех, кто пользуется пиратскими Windows. Ведь в таком случае все программные неисправности могут быть связанны с ошибками самой сборки. На этом все, держите систему в чистоте. До скорой встречи в следующей статье!
Источник
Windows 10 – одна из самых популярных операционных систем, но время от времени пользователи могут столкнуться с некоторыми проблемами. Одной из таких проблем является ошибка «память не может быть read», которая может возникнуть при выключении системы. Эта ошибка может быть вызвана несколькими факторами, включая проблемы с программным обеспечением, драйверами или настройками системы.
Одной из основных причин возникновения ошибки «память не может быть read» является конфликт между программами, установленными на компьютере. Иногда программы могут использовать одни и те же ресурсы или память, что может привести к перегрузке системы. Кроме того, некорректно установленные или несовместимые программы могут вызывать эту ошибку.
Еще одной причиной ошибки может быть несовместимость драйверов. Если драйверы устройств устарели или несовместимы с текущей версией Windows 10, это может вызывать внезапное зависание системы и ошибку «память не может быть read». Важно регулярно обновлять драйверы устройств, чтобы избежать подобных проблем.
Решение проблемы ошибки «память не может быть read» может быть разным в зависимости от причины, вызывающей эту ошибку. В первую очередь рекомендуется выполнить обновление операционной системы и всех драйверов устройств до последних версий. Также следует проверить и устранить конфликты между программами, несовместимые программы лучше удалить. Если проблема не исчезает, можно попробовать перезагрузить компьютер в безопасном режиме и выполнить сканирование системы на наличие вредоносных программ с помощью антивирусного программного обеспечения.
В заключение, ошибка «память не может быть read» – распространенная проблема в Windows 10, которая может возникать при выключении системы. Причинами ошибки могут быть конфликты между программным обеспечением, несовместимые драйверы или проблемы с настройками системы. Важно регулярно обновлять операционную систему и драйверы устройств, а также избегать конфликтов между программами. Если проблема сохраняется, следует использовать антивирусное программное обеспечение и, если необходимо, обратиться за помощью к специалистам.
Содержание
- Почему память не может сохраняться при выключении Windows 10:
- Основные причины их потери:
- Решение данной проблемы:
- Типичные ошибки при решении проблемы:
Почему память не может сохраняться при выключении Windows 10:
Windows 10 предоставляет возможность сохранять состояние работы и открывать последние приложения после перезагрузки компьютера или выключении. Однако, иногда возникают ситуации, когда память не может сохраниться при выключении Windows 10. В этом случае есть несколько основных причин и способов их решения.
1. Программные конфликты: несовместимость со сторонними программами или ошибки в самой операционной системе могут привести к невозможности сохранения памяти при выключении. Для решения этой проблемы рекомендуется обновить систему и проверить наличие обновлений для всех установленных программ.
2. Неправильные настройки энергосбережения: некорректные настройки энергосбережения могут приводить к выключению питания компьютера без сохранения памяти. Для исправления этой проблемы следует настроить правильные параметры энергосбережения в настройках системы.
3. Вредоносные программы: некоторые вредоносные программы могут блокировать сохранение памяти при выключении. Для решения этой проблемы следует запустить полное сканирование компьютера с помощью антивирусной программы и удалить обнаруженные угрозы.
4. Аппаратные проблемы: неисправности в жестком диске или других компонентах компьютера также могут привести к невозможности сохранения памяти при выключении Windows 10. В этом случае рекомендуется обратиться к специалистам для проведения диагностики и ремонта аппаратуры.
Вывод: если память не может сохраняться при выключении Windows 10, необходимо провести ряд действий для выявления и устранения проблемы. Благодаря этому можно обеспечить правильное сохранение памяти и стабильную работу операционной системы.
Основные причины их потери:
1. Неправильное выключение компьютера или неожиданное отключение питания может привести к потере данных в памяти. В таких случаях операционная система не успевает сохранить все данные на жесткий диск, и данные остаются только в оперативной памяти.
2. Неправильная работа операционной системы или программного обеспечения может вызвать краш системы и, следовательно, потерю данных в памяти. Возможны различные ошибки, сбои или конфликты программ, которые могут привести к потере данных.
3. Вирусы и вредоносное ПО могут нанести вред операционной системе и вызвать потерю данных в памяти. Вирусы могут изменять или удалять данные в оперативной памяти, что может привести к их потере.
4. Неисправности аппаратного обеспечения, такие как неисправность жесткого диска или оперативной памяти, могут вызвать потерю данных. Если физическое устройство, где хранятся данные, не функционирует должным образом, то данные могут быть недоступны или повреждены.
5. Сбой в работе программы, осуществляющей сохранение данных, может привести к потере данных в оперативной памяти. Если программа, отвечающая за сохранение данных, завершилась аварийно или произошел сбой в ее работе, то данные могут быть утеряны.
Решение данной проблемы:
Если у вас возникают проблемы с чтением памяти при выключении компьютера под управлением Windows 10, вот несколько решений, которые могут помочь:
- Проверьте наличие обновлений системы Windows 10 и установите их, если они доступны. Бывает, что проблемы с чтением памяти могут возникать из-за ошибок в операционной системе, которые могут быть исправлены с помощью установки новых обновлений.
- Проверьте наличие и исправность драйверов устройств на вашем компьютере. Некорректно установленные или устаревшие драйверы могут вызывать различные проблемы, включая проблемы с чтением памяти. Убедитесь, что у вас установлены последние версии драйверов для всех устройств.
- Проверьте жесткий диск на наличие ошибок. Ошибки файла системы или поврежденные секторы на жестком диске могут приводить к проблемам с чтением памяти. Для проверки диска можно использовать встроенную утилиту Windows — «Проверка диска».
- Исключите возможность наличия вредоносного программного обеспечения на вашем компьютере. Вредоносные программы могут вызывать различные проблемы, включая проблемы с чтением памяти. Установите и выполните проверку антивирусного программного обеспечения, чтобы убедиться, что ваша система защищена.
- Если проблема с чтением памяти при выключении компьютера возникает только после установки определенного программного обеспечения, попробуйте удалить или обновить это программное обеспечение. Иногда некорректно работающее или несовместимое с операционной системой программное обеспечение может вызывать проблемы с чтением памяти.
Если ни одно из этих решений не помогло решить проблему с чтением памяти при выключении компьютера, рекомендуется обратиться за помощью к специалисту технической поддержки или инженеру, владеющему опытом работы с операционной системой Windows 10.
Типичные ошибки при решении проблемы:
- Не сверяйте время и дату в системе
- Не устанавливайте неправильные драйверы памяти
- Не перегружайте систему несколькими программами одновременно
- Не игнорируйте сообщения об ошибках в системном журнале
- Не устанавливайте поврежденные или несовместимые программы