Устранение ошибки Память не может быть read/written

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

Многие пользователи при своей работе в системах Windows NT x.x встречались с ошибкой Память не может быть read, либо Память не может быть writen .
Довольно распространённое заблуждение, приводимое в качестве объяснения данной ошибки — физическая неисправность ОЗУ. Данную версию исповедают даже опытные специалисты, а всё в результате нежелания разобраться в проблеме, потому как если внимательно рассмотреть её, версия окажется просто смехотворной. Остановитесь на мгновение и подумайте: какие последствия может иметь ошибка в ячейке памяти?
1. BSOD (синий экран)
2. Зависание системы
3. Спонтанная перезагрузка
4. Некорректное выполнение функций (собственно, ошибка в обмене данными)

Ошибка Память не может быть read/writen возникает в результате обращения приложения к адресному пространству памяти, которые не разрешён для него. Информационное окно появляется вследствие обнаружения данного факта менеджером памяти Windows.
Следовательно, данная ошибка может появиться лишь в результате следствия неисправности модулей памяти, при этом её систематическое появление маловероятно, т.к. скорее произойдут вышеописанные катаклизмы. Чтобы окончательно отмести маловероятную версию неработоспособного ОЗУ, протестируйте его любой из программ проверки памяти. Правильным будет использование DOS программ, потому как в системах защищённого режима полноценный тест не даст провести как раз наш старый знакомый — менеджер памяти.
 
 Далее, начинаем разбираться с наиболее частыми причинами появления ошибки.
 Наиболее частой из них является служба DEP. Открываем Свойства системы, Переходим на вкладку Дополнительно, Выбираем Быстродействие, Параметры. В диалоге Параметры быстродействия переходим на вкладку Предотвращение выполнения данных.

Ставим переключатель в положение Включить DEP только для основных программ и служб Windows. Подтверждаем свой выбор кнопкой Применить.
Надо отметить, что полностью выключить службу DEP через оконный интерфейс невозможно, поэтому при необходимости следует отредактировать файл boot.ini, находящийся в корне системного диска. Найдите строку, имеющую вхождение /noexecute=optin и замените его на /noexecute=AlwaysOff.
 Убедитесь в том, что ваша система имеет соответствующий задачам файл подкачки. Ошибочно мнение, что при большом количестве RAM возможна работа с отключенным файлом подкачки. Проблемы, возникающие в таком случае, как раз будут иметь такой трудно диагностируемый, эзотерический, характер. Даже если ваша система имеет более одного жёсткого диска, и файл подкачки вы, согласно рекомендациям, расположили на другом диске, не содержащим системы, на разделе, где установлена Windows обязательно должен быть файл с размерами не меньше, чем суммарный размер файлов реестра.
 Ошибка может возникать, если у вас многоядерный процессор. Решению данной проблемы стоит посвятить отдельную статью, поэтому просто упомянем данный факт.
 Разрегистрация библиотеки ole32.dll тоже может привести к данному неприятному явлению. На всякий случай, проведите повторную регистрацию, набрав в командной строке или диалоге Запуск программы, вызываемом из меню Пуск строку вида regsvr32 %SystemRoot%\system32\ole32.dll.

 Удостоверьтесь, что в путях, по которым находятся файлы программы и данные для обработки, не содержатся нечитаемые символы. Наиболее частая причина — программы зарубежных разработчиков, не понимающие кириллицу. В данном случае поможет установка программы в директорию, находящуюся в корне диска, с коротким (не более 8 символов) именем, не содержащим пробелы. Данный совет будет так же полезен при ошибке работы инсталляторов. Довольно часто наблюдается их неработоспособность при запуске из папок Рабочий стол и Мои документы.
 Отключите Отчёт об ошибках.

Это может показаться необычным, но имелись случаи, когда данная функция провоцировала описанное явление.
 Если описанные рекомендации вам не помогли, остаётся только искать закономерности между проявлением неполадки и установленным на компьютер программным обеспечением. Вполне вероятно, что конфликты вызывают ошибку. Советуем уделить пристальное внимание фаерволам, антивирусам, HIPS, системным утилитам оптимизации дискового пространства и памяти.
 Если несмотря на появление предупреждающего окна работоспособность программы не нарушается, вы можете просто отключить работу встроенного в Windows отладчика Dr.Watson. Для этого удалите с помощью Regedit ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
 Совет профилактического характера. Windows довольно сложная ОС. Частая установка и удаление программ, замена системных библиотек на сторонние, некорректная работа инсталляторов может привести к трудноустранимым ошибкам. Поддерживайте свою систему в чистоте, не устанавливайте программы, необходимость в которых сомнительна, и система будет вас радовать долгой стабильной работой. 
 

 

Рубрика: 

Комментарии

FastinOnline
accidentally took two birth control pills in one day community memorial health system hair growth pills for women mini pill brand name internal medicine opelika al


porabliuss
Мы ценим ваше время и делим с вами общие цели Ваши продажи для нас главный приоритет заказать продвижение сайта логин скайпа pokras7777 оращайтесь договримся есть примеры работ логин скайпа pokras7777


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