Ошибка память не может быть need for

Как исправить ошибку Windows «Память не может быть read/written» при запуске приложений, игр

Как исправить ошибку Windows «Память не может быть read/written» при запуске приложений, игр

Какая-бы версия операционной системы от Microsoft у Вас не была установлена, в определенный момент при запуске приложения, игры может отобразиться подобная ошибка. Память не может быть read — в Windows 10 как исправить? Рассмотрим эффективные решения, которые также актуальны для Виндовс 7, 8 и даже XP.

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

Способы устранения

Чаще всего неисправность проявляется при использовании неофициального программного обеспечения и взломанных игр (PUBG, DayZ, Apex Legends, КС ГО). Но даже лицензионный софт может работать некорректно, из-за чего появиться уведомление «Инструкция по адресу 0x00000000 память не может быть read».

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

Далее рассмотрим возможные решения:

  • Только для Windows 10 — нужно в параметрах встроенного антивируса (Защитника) отключить функцию проверки целостности памяти. Для этого открываем раздел «Безопасность устройства», кликаем по ссылке «Сведения об изоляции ядра» и деактивируем соответствующую опцию:

Как исправить ошибку Windows "Память не может быть read/written" при запуске приложений, игр

  • Второй способ (подойдет для Windows 7, 8, 10, XP) — если используете стороннюю антивирусную программу, то временно её отключите. Проверьте — устранена ошибка «память не может быть read» или нет;
  • Используйте файл подкачки — некоторые пользователи удаляют pagefile.sys для экономии места на диске. Но лучше его задействовать для улучшения производительности в играх, чтобы исправить вышеупомянутую проблему. Как это сделать — детально описано в инструкции;
  • Запуск с правами админа — кликаем по ярлыку приложения право кнопкой мышки и в контекстном меню выбираем нужный пункт:

Контекстное меню - запуск с правами админа

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

свойства мой компьютер

Дополнительные параметры системы - Быстродействие

Как исправить ошибку Windows "Память не может быть read/written" при запуске приложений, игр

Обязательно перезагрузите компьютер после внесения изменений!

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

  • Проверяем целостность файлов системы. Для этого в консоли CMD (обязательно с правами администратора) выполняем команду:

sfc /scannow

Дожидаемся завершения сканирования, смотрим отчет в окне и перезагружаем ПК.

  • Восстановление системы. Вполне вероятно, что проблема возникла после установки драйверов, сторонних утилит и т.д., которые могли негативно повлиять на ситуацию. Попробуйте произвести откат к предыдущей рабочей конфигурации. Вот инструкция;
  • Удаляем вирусы. Возможно, причина в вредоносном ПО, проникшем на ваш компьютер. Рекомендуем воспользоваться бесплатной портативной программой DrWeb CureIt. Лучше открывать её в безопасном режиме.
  • Диагностика оперативной памяти — еще один полезный способ, если подозреваете неисправность ОЗУ.

Надеемся, что данное руководство помогло избавиться от дефекта.

Информационный портал IT Техник

Вам помогло? Поделитесь с друзьями — помогите и нам!

18.03.2017

Просмотров: 47519

Ошибка с сообщением память не может быть read или written возникает по различным причинам. Однако можно отметить один общий факт. Для каждой программы в памяти выделяется определенный объем места. Если программа начинает лезть за пределы этого выделенного места, пытается что-то считать (read) или записать (written), появляется это сообщение. Разработчики компании Microsoft не дают каких-либо рекомендаций по устранению неполадки. Поэтому, если вас интересует, почему появилась ошибка память не может быть written Windows 10 и как исправить неполадку, стоит ознакомиться со следующими рекомендациями.

Способы решения неполадки в Windows 10

Исправление ошибок памяти зачастую длительное, так как нужно определить, возник программный сбой или физическая поломка планки ОЗУ.

Способ №1. Редактирование DEP

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

Отключать такую опцию не желательно, однако, если вы не можете запустить важную для вас программу, DEP можно приостановить. Для этого стоит выполнить следующее:

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

Память не может быть written и read в Windows 10

  • Откроется небольшое окно. Переходим во вкладку «Дополнительно» и в пункте «Быстродействие» нажимаем на кнопку «Параметры».

Память не может быть written и read в Windows 10

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

Память не может быть written и read в Windows 10

  • После перезагрузки системы стоит запустить программу и проверить результат.

Способ №2. Несовместимость программ между собой

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

Способ №3. Кириллические символы на пути к файлу

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

Способ №4. Сбой в обращении к системной библиотеке

Данная неполадка может быть связана с проблемой обращения к системной библиотеке ole32.dll. Если вы ранее устанавливали или удаляли какую-то программу, стоит нажать «Win+R» и ввести «regsvr32 %SystemRoot%system32ole32.dll».

После выполнения команды стоит перезагрузить систему.

Способ №5. Редактирование настроек процессора

Если ваш процессор многоядерный, стоит скачать программу CPU-Control и в настройках выставить значение «Auto» или «CPU 1».

Память не может быть written и read в Windows 10

Если у вас одноядерный процессор, данная программа вам не поможет.

Способ №6. Проблемы с файлом подкачки

Часто неправильно заданные параметры файла подкачки могут стать причиной ошибки память не может быть read. Чтобы исправить неполадку стоит отредактировать значения для объема файла подкачки в зависимости от объема RAM самого ПК.

О том, как зайти в файл подкачки в Windows 10 читайте по ссылке. Далее сверяем и выставляем правильные значения.

  • 512Мб RAM = 1536Мб для файла подкачки
  • 1024Мб RAM = 1024Мб для файла подкачки
  • 1536Мб RAM = 512Мб для файла подкачки
  • 2048Мб RAM = 256Мб для файла подкачки или вообще 0Мб

После редактирования файла стоит перезагрузить компьютер.

Способ №7. Несовместимость оперативной памятью

Конечно, если ОЗУ изначально несовместима, при загрузке ПК будет проходить соответственный пост и появится ошибка. Однако от сбоев в работе планок никто не застрахован. Стоит запустить MemTest86 и проверить установленные модули. Также рекомендуем запустить AIDA64 и проверить температуру планок.

Способ №8. Настраиваем тайминги

Оперативная память построена на таймингах (задержках) в чтении и записи данных. Стандартные настройки оперативной памяти с её задержками выглядят так:

Память не может быть written и read в Windows 10

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

О том, как настроит оперативную память в БИОСе смотрите в видео:

С ошибками вроде «Память не может быть written» (0x00000000) или «Память не может быть read» в основном сталкиваются геймеры. Чаще всего эти сбои проявляются при запуске тактического шутера PUBG и его компонентов. Конечно, неприятно получать при старте такие уведомления, однако винить во всех бедах разработчиков этого приложения нельзя. Тут злую шутку могут сыграть и невнимательность пользователя, и некоторые настройки или запреты самих Windows-систем. Предлагаемые далее методики устранения проблем рассмотрим именно на примере данной игры. В равной степени их можно применять и к другим играм или приложениям (например, для работы с мультимедиа), в которых наблюдаются аналогичные сбои. Но обо всем по порядку.

Общее описание ошибки «Память не может быть written»

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

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

  • неправильная установка игровых компонентов;
  • конфликт с браузерами;
  • некорректная настройка службы DEP;
  • слишком высокие настройки FPS в управляющих программах видеокарт;
  • устаревшие драйверы графических адаптеров;
  • несовместимость игры с операционной системой или несоответствие компьютера системным требованиям;
  • повреждение или отсутствие регистрации библиотеки ole32;
  • постоянно работающая служба отчетов об ошибках.

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

Сбой «Память не может быть written» в PUBG: что делать в первую очередь?

Если посмотреть на интернет-форумы, где пользователи делятся своими проблемами, в частности, касающимися именно игр PUBG, Arena или Fear2, можно найти немало дельных советов. Так, например, многие отмечают, что сбой с уведомлением «Память не может быть written» в Windows 8.1 вылетает постоянно, а после обновления «восьмерки» до Windows 10 исчезает, как по мановению волшебной палочки.

«Память не может быть written» в Fear2

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

А вот на что пользователи совершенно не обращают внимания, так это на установку папки Steam и сохраняют ее где угодно, но только не в локации по умолчанию (D:GamesSteam). Отсюда и проблемы. Кроме того, иногда установка игры производится в конечный каталог, в название которого вписаны кириллические символы. А это категорически недопустимо.

Завершение ненужных процессов

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

Потребление ОЗУ браузером

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

Вопросы функционирования службы DEP

Еще одна распространенная ситуация связана с системной службой предотвращения выполнения данных (DEP), которая может препятствовать функционированию игрового компонента TslGame.exe. «Память не может быть written» — как раз то самое сообщение, которое и свидетельствует о таком конфликте.

Откчлючение службы DEP

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

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

Откчлючение службы DEP в командной строке

Сделать это можно через командную консоль, запущенную от имени администратора, в которой прописывается строка bcdedit.exe /set {current} nx AlwaysOff. После выполнения команды также необходимо проверить параметры загрузки системы в файле boot.ini. открыть его можно в обычном «Блокноте», но найти искомый файл проще всего через меню «Выполнить» в котором вписывается сочетание %systemdrive%Boot.ini.

Редактирование файла boot.ini

Также можно воспользоваться и средством, показанным на изображении выше. Здесь в строке указания версии загружаемой системы через пробел вместо «/noexecute=optin /fastdetect» следует вписать «/NoExecute=AlwaysOff» (без кавычек) и сохранить изменения.

Деактивация управляющих утилит для графических карт

Некоторые утилиты для графических адаптеров в процессе функционирования тоже могут вызвать появление сообщения «Память не может быть written». Это касается, например, программ вроде Overwolf или RivaTuner Statistics System, которые являются своего рода оверлеями, позволяющими установить лимит частоты кадров. Их настройки перед стартом игры нужно сбросить или отключить сами приложения целиком и полностью. Иногда целесообразно произвести и деактивацию систем голосовой связи вроде Mumble, которые в игре способны показывать накладки с именами геймеров.

Обновление драйверов видеокарты

Наконец, одна из глобальных проблем – устаревание драйверов графических адаптеров. В плане установки их самых свежих версий использовать средства Windows совершенно нецелесообразно. Лучше произвести апдейт при помощи «родных» утилит, разработанных специально для определенного модельного ряда видеокарт. Также довольно неплохо зарекомендовали себя и автоматизированные программы для поиска и установки обновленных драйверов вроде Driver Booster.

Использование режима совместимости

Теперь еще несколько слов об ошибке «Память не может быть written». TslGame — как один из компонентов игры — зачастую работает некорректно только по причине несовместимости с операционной системой. Для устранения проблем его нужно найти, используя для этого путь по умолчанию C:Program Files (x86)SteamsteamappscommonPUBGTslGameBinariesWin64.

Установка режима совместимости

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

Проверка библиотеки ole32.dll

Наконец, частично проблемы могут быть связаны с этой динамической библиотекой. Для начала запустите проверку системных файлов из командной консоли, используя для этого команду sfc /scannow. Если тестирование ничего не выявит, можно попытаться зарегистрировать этот компонент заново. Для этого вызовите меню «Выполнить» и задайте на исполнение строку regsvr32 %SystemRoot%System32ole32.dll.

Файл подкачки

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

Отчеты об ошибках

И самое последнее, что можно сделать, — полностью отключить систему отправки отчетов о сбоях в соответствующие службы корпорации Microsoft.

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

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

Если ничего не помогает

В случае если ни одно из предложенных решений эффекта не дало, выполните откат системы до того момента, когда сбой не наблюдался. Также неплохо было бы проверить компьютерную систему на вирусы, а то мало ли что. Может быть, именно они и являются первопричиной появления ошибок такого рода. Если портативные сканеры, рекомендуемые для проведения проверок в таких ситуациях, ничего не выявят или угрозы удалить будет невозможно, воспользуйтесь дисковыми программами вроде Kaspersky Rescue Disk, загрузитесь со съемного носителя и проверьте компьютер еще до старта Windows. Эта утилита как раз и способна обнаруживать вирусы в оперативной памяти.

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

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

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

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

Что это за ошибка?

Ошибка «память не может быть written» возникает довольно часто, и большинство пользователей сразу впадают в ступор, не понимая, что именно не так с их компьютером. Данная проблема не является опасной и не способна навредить компьютеру, она всего лишь сигнализирует о том, что в вашей рабочей среде виртуального пространства имеются проблемы, которые требуют вмешательства. Если разбираться в ее описании, то становится точно известно, что речь идет о процессе, который использует память в своих нуждах. А это означает, что проблем может быть очень много, и все разобрать не получится. Зато можно рассмотреть самые распространенные элементы, которые могут стать причиной возникновения этой неприятной ситуации.

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

Память компьютера

Что это за ошибка?

Ошибка «память не может быть written» возникает довольно часто, и большинство пользователей сразу впадают в ступор, не понимая, что именно не так с их компьютером. Данная проблема не является опасной и не способна навредить компьютеру, она всего лишь сигнализирует о том, что в вашей рабочей среде виртуального пространства имеются проблемы, которые требуют вмешательства. Если разбираться в ее описании, то становится точно известно, что речь идет о процессе, который использует память в своих нуждах. А это означает, что проблем может быть очень много, и все разобрать не получится. Зато можно рассмотреть самые распространенные элементы, которые могут стать причиной возникновения этой неприятной ситуации.

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

Память компьютера

Почему возникает?

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

Ошибка память не может быть Written

Какие могут быть источники проблемы?

В случае когда появляется надпись «0x00000000 память не может быть written», стоит сделать вывод о том, что источник возникновения проблемы находится в вашем компьютере, и не является следствием заражения вирусом. Значит, необходимо провести диагностику и выяснить, в чем же может быть вопрос. Сделать это довольно просто, так как существует несколько источников возникновения, из-за которых появляется эта ошибка. Мы разберем самые основные, несмотря на то что их большое количество. Дело в том, что большая часть причин являются либо единичными случаями, либо просто теорией. Рассмотрим самые актуальные источники, которые часто проявляют себя, и с которыми можно уже бороться.

0х00000000 память не может быть Written

Какие могут быть источники проблемы?

В случае когда появляется надпись «0x00000000 память не может быть written», стоит сделать вывод о том, что источник возникновения проблемы находится в вашем компьютере, и не является следствием заражения вирусом. Значит, необходимо провести диагностику и выяснить, в чем же может быть вопрос. Сделать это довольно просто, так как существует несколько источников возникновения, из-за которых появляется эта ошибка. Мы разберем самые основные, несмотря на то что их большое количество. Дело в том, что большая часть причин являются либо единичными случаями, либо просто теорией. Рассмотрим самые актуальные источники, которые часто проявляют себя, и с которыми можно уже бороться.

0х00000000 память не может быть Written

Память ОЗУ

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

Память не может быть Written Windows 7

Служба DEP

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

Служба DEP представляет собой защитную систему, которая не позволяет программам вредного направления использовать оперативную память себе во благо. Именно она порой является причиной возникновения проблемы, которую мы, собственно, и рассматриваем. Чтобы исправить такое положение дел, необходимо эту службу отключить. Стандартные настройки программы позволяют просто перенаправить ее деятельность на основные каналы, то есть она будет проверять только те программы, которые используют саму операционную систему и ее файлы. А вот чтобы отключить эту службу, необходимо отыскать файл boot.ini, который находится в корневой папке операционной системы. Открыть его можно с помощью блокнота, что, собственно, позволит изменить строчку «/noexecute=optin», на «/noexecute=AlwaysOff». Это позволит навсегда отключить службу, и больше не вспоминать о ней. Вредно ли это для компьютера? Только в случае, если у вас не установлен антивирусник. Если он имеется, то можете ни о чем не беспокоиться.

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

Служба DEP

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

Служба DEP представляет собой защитную систему, которая не позволяет программам вредного направления использовать оперативную память себе во благо. Именно она порой является причиной возникновения проблемы, которую мы, собственно, и рассматриваем. Чтобы исправить такое положение дел, необходимо эту службу отключить. Стандартные настройки программы позволяют просто перенаправить ее деятельность на основные каналы, то есть она будет проверять только те программы, которые используют саму операционную систему и ее файлы. А вот чтобы отключить эту службу, необходимо отыскать файл boot.ini, который находится в корневой папке операционной системы. Открыть его можно с помощью блокнота, что, собственно, позволит изменить строчку «/noexecute=optin», на «/noexecute=AlwaysOff». Это позволит навсегда отключить службу, и больше не вспоминать о ней. Вредно ли это для компьютера? Только в случае, если у вас не установлен антивирусник. Если он имеется, то можете ни о чем не беспокоиться.

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

Файлы подкачки

Для ошибки «память не может быть written» Windows 7 является основной операционной системой, в которой часто возникает данная проблема. Все дело кроется в распределении файлов подкачки. Если в прошлых операционных системах пользователю доступ к файлам подкачки памяти был закрыт, то с появлением Windows 7 можно самому распределять потоки памяти. Поэтому пользователи, которые имеют большой объем оперативной памяти, порой не видят нужды в дополнительных потоках мощностей, чем, собственно, и создают условия возникновения данной неприятной ситуации.

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

Память не может быть Written DayZ

Многоядерный процессор

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

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

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

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

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

Инструкция по адресу * обратилась к памяти по адресу *. Память не может быть «read»

Некоторые пользователи могут столкнуться с внезапно появившимся на экране сообщением «Инструкция по адресу *XXX* обратилась к памяти по адресу *XXX*. Память не может быть «read»». Вместо XXX в данном сообщении обычно располагается совокупность каких-либо чисел и букв, ничего не говорящая пользователю. В данном материале я поясню, в чём суть данной дисфункции, и как её исправить.

«Память не может быть read» – специфика дисфункции

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

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

Как исправить ошибку Инструкция по адресу * обратилась к памяти по адресу *. Память не может быть «read»

Для исправления дисфункции существует несколько эффективных решений, ниже я разберу каждое из них.

Способ №1. Увеличьте объём виртуальной памяти

Часто встречающейся причиной рассматриваемой дисфункции является недостаточный объём файла подкачки (виртуальной памяти).

  1. Для увеличения данного объёма нажмите на кнопку «Пуск», в строке поиска введите sysdm.cpl, и нажмите ввод.
  2. Перейдите во вкладку «Дополнительно», рядом с опцией «Быстродействие» нажмите на «Параметры».
  3. Далее выберите вкладку «Дополнительно», и рядом с параметром «Виртуальная память» нажмите на «Изменить».
  4. В открывшемся окне виртуальной памяти снимите галочку с опции «Автоматически выбирать объём файла подкачки».
  5. Затем активируйте опцию «Указать размер», и установите объём файла подкачки вдвое больший, нежели установлено памяти на вашем ПК (к примеру, если у вас 2048, то установите исходный и максимальный размер файла подкачки на 4096). З
  6. После этого нажмите на «Задать» — «Ок», и перезагрузите ваш ПК.

Нажмите на «Задать», а потом на «ОК»

Пример:

У одного из пользователей во время работы одной игровой программы появилось сообщение «Инструкция по адресу «0x18797ca7» обратилась к памяти по адресу «0x000000». память не может быть «read»». После применения различных способов борьбы с ошибкой пользователь вдвое увеличил файл подкачки, после чего проблема была решена.

Способ №2. Деинсталлируйте нестабильно работающие программы

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

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

Способ №3. Обновите драйвера к вашим устройствам, установите обновления для вашей ОС

Устаревшие драйвера к аппаратным компонентам системы, как и отсутствие необходимых обновлений для ОС Виндовс, может являться причиной возникновения рассматриваемой проблемы. Установите на вашу ОС все необходимые ей свежие обновления, а для аппаратных составляющих – все свежие драйвера. В установке последних могут помочь такие специальные программы для обновления драйверов уровня «DriverPack Solution»и других аналогов.

Способ №4. Выполните откат системы на стабильную раннюю точку

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

  1. Для осуществления данной операции нажмите на кнопку «Пуск», в строке поиска введите rstrui, и нажмите ввод.
  2. Выберите стабильную точку восстановления, и откатите систему на указанное состояние.

Способ №5. Выполните проверку целостности системных файлов.

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

sfc /scannow

И нажмите ввод. Дождитесь окончания процедуры, а затем перезагрузите компьютер.

Способ №6. Отключите функцию предотвращения выполнения данных (DEP)

Системная функция DEP (от Dáta Execútion Prevéntion – предотвращение выполнения данных), имеющаяся в ОС Виндовс, призвана препятствовать приложениям в выполнении кода, расположенного в «закрытых» областях памяти. При отключении данной функции она перестанет мешать упомянутым приложениям, что в ряде случаев поможет избежать ошибки «Инструкция по адресу * обратилась к памяти по адресу *. Память не может быть «read»».

  1. Чтобы выключить (или ограничить) работу данной функции нажмите на кнопку «Пуск», в строке поиска введите sysdm.cpl, и нажмите ввод.
  2. В открывшемся окне свойств системы перейдите во вкладку «Дополнительно», рядом с опцией «Быстродействие» нажмите на «Параметры».
  3. Здесь перейдите на вкладку «Предотвращение выполнения данных», активируйте опцию «Включить DEP для всех…, кроме..», нажмите на «Добавить» внизу, и укажите системе путь к исполняемому файлу программы, при работе которой вылетает рассматриваемая ошибка.
  4. После этого нажмите на «Применить», и перезагрузите ваш ПК.

Теперь DEP будет работать для всех программ, кроме указанной вами.

Если же вы хотите полностью отключить DEP, тогда запустите командную строку от имени администратора, и там наберите:

bcdedit.exe/set nx AlwaysOff

Заключение

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

Источник

Почему вылетают игры — ошибка «Память не может быть Read»

Всем привет! Не так давно лично столкнулся с такой проблемой: после запуска какой-то достаточно тяжелой игры на ультра пресете графики, спустя несколько минут игра просто вылетает в рабочий стол. В некоторых случаях появляется ошибка «память не может быть Read» или «Out of memory».

Возьмем за пример Need for Speed Heat, где эта ошибка проявляется наиболее стабильно и четко и попытаемся докопаться до истины.

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

Конфигурация компьютера подразумевает GTX 1660 c шестью гигабайтами GDDR6 памяти, думаю, ругаться на недостаток видеопамяти не стоит, идем дальше. Быть может, узким горлышком является 8 гигабайт оперативной памяти? Ведь действительно, в некоторых моментах игра подвисает, подгружая локацию, но это никоим образом не должно выбивать ошибку, ведь есть целых 4 гигабайта файла подкачки. Так я думал раньше, ведь никогда не обладал таким размером видеопамяти и не выкручивал текстуры на максимум.

Если открыть диспетчер задач, видно, что структура памяти отличается от выводимого графика. Есть часть используемой памяти, которая и заполняет график ОЗУ, все нормально. Но от оставшейся памяти огромный кусок в 3 гигабайта резервируется системой под кэш, он никак не используется и служит чем-то вроде буфера для системных процессов. По-настоящему свободной памяти, которая никак не задействована, на деле всего порядка 300 мегабайт.

Вот что происходит во время игры на самом деле:

  • Игры под Windows не могут загружать графику с диска напрямую в видеопамять и перед этим файлы размещаются в оперативной памяти.
  • При запуске игры первым делом в оперативную память загружается игровой движок, который уже в процессе игры начинает подгружать всю графику.
  • Соответственно, при полном заполнении ОЗУ, система загружает данные в файл подкачки. Именно в него отправляется весь кэш, освобождая пространство для тяжелого приложения в оперативной памяти. Маленький размер файла подкачки и вызывает ошибку, которая намекает, что данных для загрузки больше нежели свободной памяти.

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

Получается такая картина, что игровому движку, чтобы себя прокормить недостаточно 4-5 Гб ОЗУ, часть данных движка уходит в файл подкачки, где встречает уже размещенный кэш операционной системы размером 3 Гб. В оставшиеся крохи, движок распихивает модели и текстуры перед отправкой в видеопамять, но в процессе игры графики неожиданно становится слишком много для трансфера через ОЗУ к видеокарте. Заполняется оперативная память, заполняется файл подкачки, система дает команду на запись и натыкается на отказ, т.к. места больше нет. Тогда и возникает злополучная ошибка «память не может быть Read» или «Out of memory» и т.п.

Повышаем размера файла подкачки

А теперь, для тех кто не знает, как изменить файл подкачки, небольшой туториал.

  • Правой кнопкой мыши жмем на значке «Мой компьютер», выбираем свойства.
  • В левом меню выбираем «Дополнительные параметры системы»
  • Переходим в «Параметры» вкладки «Быстродействие»
  • В верху выбираем «Дополнительно»
  • Внизу видим область «Виртуальная память», где указан текущий размер файла подкачи, нажимаем «Изменить».
  • Убираем галочку с «Автоматически выбирать объем файла подкачки».
  • Выбираем диск «С» и жмем «Указать размер».
  • Указываем размер равный 1,5-2 размерам оперативной памяти. В моем случае это 16 гигабайт. При этом исходный и максимальный размер лучше указать одинаковым, чтобы избежать фрагментации диска, а также не ставить файл подкачки на диск «D».
  • Нажимаем «Задать», жмем «ОК».
  • Перезагружаем компьютер.

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

Источник

Ошибка «Память не может быть written»: как исправить?

С ошибками вроде «Память не может быть written» (0x00000000) или «Память не может быть read» в основном сталкиваются геймеры. Чаще всего эти сбои проявляются при запуске тактического шутера PUBG и его компонентов. Конечно, неприятно получать при старте такие уведомления, однако винить во всех бедах разработчиков этого приложения нельзя. Тут злую шутку могут сыграть и невнимательность пользователя, и некоторые настройки или запреты самих Windows-систем. Предлагаемые далее методики устранения проблем рассмотрим именно на примере данной игры. В равной степени их можно применять и к другим играм или приложениям (например, для работы с мультимедиа), в которых наблюдаются аналогичные сбои. Но обо всем по порядку.

Общее описание ошибки «Память не может быть written»

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

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

  • неправильная установка игровых компонентов;
  • конфликт с браузерами;
  • некорректная настройка службы DEP;
  • слишком высокие настройки FPS в управляющих программах видеокарт;
  • устаревшие драйверы графических адаптеров;
  • несовместимость игры с операционной системой или несоответствие компьютера системным требованиям;
  • повреждение или отсутствие регистрации библиотеки ole32;
  • постоянно работающая служба отчетов об ошибках.

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

Сбой «Память не может быть written» в PUBG: что делать в первую очередь?

Если посмотреть на интернет-форумы, где пользователи делятся своими проблемами, в частности, касающимися именно игр PUBG, Arena или Fear2, можно найти немало дельных советов. Так, например, многие отмечают, что сбой с уведомлением «Память не может быть written» в Windows 8.1 вылетает постоянно, а после обновления «восьмерки» до Windows 10 исчезает, как по мановению волшебной палочки.

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

А вот на что пользователи совершенно не обращают внимания, так это на установку папки Steam и сохраняют ее где угодно, но только не в локации по умолчанию (D:GamesSteam). Отсюда и проблемы. Кроме того, иногда установка игры производится в конечный каталог, в название которого вписаны кириллические символы. А это категорически недопустимо.

Завершение ненужных процессов

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

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

Вопросы функционирования службы DEP

Еще одна распространенная ситуация связана с системной службой предотвращения выполнения данных (DEP), которая может препятствовать функционированию игрового компонента TslGame.exe. «Память не может быть written» — как раз то самое сообщение, которое и свидетельствует о таком конфликте.

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

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

Сделать это можно через командную консоль, запущенную от имени администратора, в которой прописывается строка bcdedit.exe /set nx AlwaysOff. После выполнения команды также необходимо проверить параметры загрузки системы в файле boot.ini. открыть его можно в обычном «Блокноте», но найти искомый файл проще всего через меню «Выполнить» в котором вписывается сочетание %systemdrive%Boot.ini.

Также можно воспользоваться и средством, показанным на изображении выше. Здесь в строке указания версии загружаемой системы через пробел вместо «/noexecute=optin /fastdetect» следует вписать «/NoExecute=AlwaysOff» (без кавычек) и сохранить изменения.

Деактивация управляющих утилит для графических карт

Некоторые утилиты для графических адаптеров в процессе функционирования тоже могут вызвать появление сообщения «Память не может быть written». Это касается, например, программ вроде Overwolf или RivaTuner Statistics System, которые являются своего рода оверлеями, позволяющими установить лимит частоты кадров. Их настройки перед стартом игры нужно сбросить или отключить сами приложения целиком и полностью. Иногда целесообразно произвести и деактивацию систем голосовой связи вроде Mumble, которые в игре способны показывать накладки с именами геймеров.

Обновление драйверов видеокарты

Наконец, одна из глобальных проблем – устаревание драйверов графических адаптеров. В плане установки их самых свежих версий использовать средства Windows совершенно нецелесообразно. Лучше произвести апдейт при помощи «родных» утилит, разработанных специально для определенного модельного ряда видеокарт. Также довольно неплохо зарекомендовали себя и автоматизированные программы для поиска и установки обновленных драйверов вроде Driver Booster.

Использование режима совместимости

Теперь еще несколько слов об ошибке «Память не может быть written». TslGame — как один из компонентов игры — зачастую работает некорректно только по причине несовместимости с операционной системой. Для устранения проблем его нужно найти, используя для этого путь по умолчанию C:Program Files (x86)SteamsteamappscommonPUBGTslGameBinariesWin64.

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

Проверка библиотеки ole32.dll

Наконец, частично проблемы могут быть связаны с этой динамической библиотекой. Для начала запустите проверку системных файлов из командной консоли, используя для этого команду sfc /scannow. Если тестирование ничего не выявит, можно попытаться зарегистрировать этот компонент заново. Для этого вызовите меню «Выполнить» и задайте на исполнение строку regsvr32 %SystemRoot%System32ole32.dll.

Файл подкачки

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

Отчеты об ошибках

И самое последнее, что можно сделать, — полностью отключить систему отправки отчетов о сбоях в соответствующие службы корпорации Microsoft.

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

Если ничего не помогает

В случае если ни одно из предложенных решений эффекта не дало, выполните откат системы до того момента, когда сбой не наблюдался. Также неплохо было бы проверить компьютерную систему на вирусы, а то мало ли что. Может быть, именно они и являются первопричиной появления ошибок такого рода. Если портативные сканеры, рекомендуемые для проведения проверок в таких ситуациях, ничего не выявят или угрозы удалить будет невозможно, воспользуйтесь дисковыми программами вроде Kaspersky Rescue Disk, загрузитесь со съемного носителя и проверьте компьютер еще до старта Windows. Эта утилита как раз и способна обнаруживать вирусы в оперативной памяти.

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

Источник

Понравилась статья? Поделить с друзьями:
  • Ошибка память не может быть java
  • Ошибка панели приборов на газели некст
  • Ошибка память не может reading
  • Ошибка память переполнена как исправить
  • Ошибка памяти черного картриджа hp laserjet m1120 mfp