Как избавиться от системной ошибки: "Память не может быть read"

IT

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

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

Часто такая ошибка появляется при использовании приложений, программ или игр. Например, часто такая ошибка беспокоила поклонников игр Half-Life 2, Silent Hunter III, Ил 2: Штурмовик, Call of Duty 2, а так же пользователей софта Borland C++Builder 5, Adode, Visual Basic, 3ds Max и т.д.

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

Самое простое, что первоначально можно сделать — это предположить возникновение ошибки наличием вируса. Довольно часто для решения проблемы было достаточно просканировать систему и почистить от них. Существуют вирусы, которые маскируются под системные приложения и выполняют свою грязную работы. Откройте в Диспетчере задач Windows закладку Процессы и проверьте наличие неизвестных или подозрительных задач. Выявлено что обсуждаемую ошибку вызывает вирус, который маскируется в Процессах под названием scvhost.exe, маскируясь под системный svchost.exe. Если вы обнаружили такую задачу, то приступайте к чистке системы. Но и при отсутствие таковых рекомендуется сделать проверке.

Часто ошибка "Память не может быть read." вызвана функцией "Предотвращение выполнения данных" (DEP).

 


Справка: "…в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows."

 


Cуществует четыре варианта настройки функции DEP:

 

  • OptIn — (по умолчанию). В этой конфигурации под действие функции DEP подпадают только основные системные программы и службы.

     

  • OptOut — DEP включена для всех процессов и приложений, кроме тех, которые вручную добавлены пользователем в список исключений.

     

  • AlwaysOn — В этом режиме DEP включена всегда для системы в целом, всех процессов и приложений, не взирая на установки пользователя или производителя ПО.

     

  • AlwaysOff — DEP полностью отключена.

     

Первые два варианта настройки можно переключать с помощью панели управления:
Система ->Дополнительно -> Быстродействие -> Параметры -> Предотвращение выполнения данных.
Для полного включения или выключения DEP необходимо вручную отредактировать находящийся в корне загрузочного раздела диска скрытый файл boot.ini, который можно открыть в "Блокноте":
Пуск -> Выполнить -> %systemdrive%Boot.ini
По умолчанию прописано: multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional SP2" /noexecute=optin /fastdetect
Нам необходимо прописать значение /NoExecute=AlwaysOff

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

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

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

Оцените статью
ЗнайКак.ру
Добавить комментарий
  1. Екатерина

    А теперь, умник, может подскажешь что после подобных манипуляций надо сделать чтобы система вновь начала запускаться? А то что ей твои рекомендации не по "душе" пришлись…

  2. AIPNZ

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

  3. Александр

    Если не желательно использовать чайникам, то почему же ты не предупредил, к каким последствиям могут привести такие действия?

  4. AIPNZ

    А нежелательные последствия не появляются ни при одном из способов. Вопрос в том, что и как делать…
    Я поделился своим опытом решения проблемы. И хотя я не являюсь профессионалом или каким то системщиком, решить проблему удалось…

    Каждый случай индивидуален, я не могу ручаться за то что вы делали до этого, и что делали после… Есть множество факторов, которые могли бы повлиять на работоспособность…

    Ни чего опасного в этих действиях, описанных нет, поэтому явиться причиной сбоя или отказа не могут…

  5. димон

    Уважаемая Екатерина! все подсказки админа были правильными! Всё дело в том, КАК Вы использовали полученную информацию?! Если после манипуляций с DEPom у Вас проблема с запуском системы, то запустите Ваше "железо" в "Безопасном режиме" или(ещё лучше) воостановите систему(Пуск — Служебные программы — Восстановление системы. Создайте точку восстановления, то есть если Вы настраивали систему с DEPom вчера, то точка восстановления должна иметь позавчерашний день! Затем перезапуститься система и Ваше "железо" будет работать также, как и было до момента перезаписи корневого файла Boot.ini! ) А вообще-то на будущее мой Вам совет: Не уверен — не вскрывай! иными словами — если Вы не уверены в каком-либо совете. то просто не следуйте ему! Удачи Вам! P/S Восстановите систему!