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

17 ответов на вопрос “Память не может быть written как исправить windows xp?”

  1. Tojatilar Ответить

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

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

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

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

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

  2. devochca_is_ada Ответить

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

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

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

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

  3. Terminat Ответить


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

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

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

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

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

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

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

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

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


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

  4. ПоЗИтИфффЧиК Ответить

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

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

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

    Windows XP

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

    Windows Vista, Windows 7, Windows 10

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

  5. DROPEX Ответить

    Память не может быть “written” или “read”При работе на компьютере с установленной Windows XP при запуске некоторых программ «выскакивает» ошибка –
    “Инструкция по адресу “0x7e911ec3” (или другая) обратилась к памяти по адресу “0х000000” память не может быть “written” или “read”.
    Причинной данной ошибки является функция – “Предотвращение выполнения данных” (DEP).
    Данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.
    Предотвращение выполнения данных (Data Execution Prevention, DEP) – это набор программных и аппаратных технологий, позволяющих выполнять дополнительные проверки содержимого памяти и предотвращать запуск вредоносного кода.
    Основным преимуществом функции DEP является возможность предотвращения запуска вредоносного кода из области данных. При аппаратной реализации функция DEP вызывает исключение при запуске кода из указанных местоположений. Функция DEP, реализованная на программном уровне, предотвращает использование вредоносными программами механизма обработки исключений, существующего в Windows. То есть в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows.”
    Существует четыре варианта настройки функции DEP:
    OptIn – (установлено по умолчанию). В этой конфигурации под действие функции DEP подпадают только основные системные программы и службы.
    OptOut – DEP включена для всех процессов и приложений, кроме тех, которые вручную добавлены пользователем в список исключений.
    AlwaysOn – В этом режиме DEP включена всегда для системы в целом, всех процессов и приложений, не взирая на установки пользователя или производителя ПО.
    AlwaysOff – DEP полностью отключена.
    Если какая-то программа вызывает срабатывание этой функции, Microsoft рекомендует выбрать режим OptOut и добавить эту программу в список исключений. Но этот вариант не удобен, потому, что не всегда имеется возможность точно определить, какая именно программа вызывает срабатывание DEP.
    Если программа не работает, а внесение её в список исключений не помог, то проще отключить DEP целиком, отредактировав скрытый файл boot.ini, который находится в корне загрузочного раздела диска.
    То есть для полного отключения DEP, вы должны отредактировать файл boot.ini и в итоге получится следующее:
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional
    SP2″ /noexecute=AlwaysOff /fastdetect
    Решение которое хз как поможет взято с: compclub.net

  6. ZeidoPlay Ответить

    Во всем, как выяснилось, виновата функция “Предотвращение выполнения данных” (DEP)
    Т.к. данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти.
    Аннотация
    Предотвращение выполнения данных (Data Execution Prevention, DEP) – это набор программных и аппаратных технологий, позволяющих выполнять дополнительные проверки содержимого памяти и предотвращать запуск вредоносного кода. В операционных системах Windows XP с пакетом обновлений 2 (SP2) и Microsoft Windows XP Tablet PC Edition 2005 функция DEP реализована как на программном, так и на аппаратном уровне.
    Основным преимуществом функции DEP является возможность предотвращения запуска вредоносного кода из области данных. Как правило, содержимое стека и кучи по умолчанию не является исполняемым кодом. При аппаратной реализации функция DEP вызывает исключение при запуске кода из указанных местоположений. Функция DEP, реализованная на программном уровне, предотвращает использование вредоносными программами механизма обработки исключений, существующего в Windows.
    “…в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows.”
    И немножко комментариев.
    Если какая-то программа вызывает срабатывание этой функции, Microsoft рекомендует выбрать режим OptOut и добавить эту программу в список исключений.
    Однако зачастую программа состоит не из одного исполняемого модуля, а из многих динамических библиотек, и не всегда имеется возможность точно определить, какая именно вызывает срабатывание DEP.
    Если программа вам очень нужна, а добиться ее работоспособности вышеописанным методом не получается, проще отключить DEP целиком, путем редактирования boot.ini.
    Хотя, если вероятность возникновения этой ошибки невелика, и если вы не сталкиваетесь с нею, лучше оставить DEP включенной – так система будет больше защищена от возможности выполнения вируса.
    Cуществует четыре варианта настройки функции DEP
    OptIn Данное значение используется по умолчанию. На компьютерах, оснащенных процессорами с поддержкой DEP, функция DEP включена по умолчанию для ограниченного числа системных файлов и программ. При этом по умолчанию защищаются только системные файлы Windows.
    OptOut По умолчанию функция DEP включена для всех процессов. В диалоговом окне Система панели управления можно вручную создать список приложений, для которых следует отключить DEP. Специалисты по информационным технологиям могут воспользоваться пакетом средств обеспечения совместимости приложений (Application Compatibility Toolkit), чтобы отключить функцию DEP для одной или нескольких программ. При этом вступают в силу исправления, обеспечивающие совместимость программ, для функции DEP.
    AlwaysOn Функция DEP включается для всей системы. Все процессы работают с выполнением проверок DEP. В этом режиме нельзя отключить функцию DEP для отдельных приложений. Исправления, обеспечивающие совместимость программ, для функции DEP в силу не вступают. Программы, для которых с помощью пакета средств обеспечения совместимости приложений было отключено использование функции DEP, также работают с выполнением проверок DEP.
    AlwaysOff Функция DEP отключена для всей системы, независимо от наличия аппаратной поддержки DEP. Процессор не работает в режиме PAE, если в файле Boot.ini не указан параметр /PAE.
    Первые два варианта настройки можно переключать с помощью панели управления:
    “Система” -> “Дополнительно” -> “Быстродействие” -> кнопка “Параметры” ->
    закладка “Предотвращение выполнения данных”. (Доп.описание см.по ссылке от
    туда.)
    Для полного включения или выключения DEP необходимо вручную отредактировать находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в разделе [operating systems] в конец строки ?\WINDOWS=”Microsoft Windows XP
    Professional” /fastdetect ключ /NoExecute с одной из опций:
    NoExecute = OptIn
    NoExecute = OptOut
    NoExecute = AlwaysOn
    NoExecute = AlwaysOff
    в итоге должно при отключенном DEP получиться следущее:
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS=”Microsoft Windows XP Professional
    SP2″ /noexecute=AlwaysOff /fastdetect

  7. VideoAnswer Ответить

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

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