Форум программистов, компьютерный форум, киберфорум
Администрирование Windows
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/256: Рейтинг темы: голосов - 256, средняя оценка - 4.85
 Аватар для ArhangelSM
15 / 15 / 4
Регистрация: 04.10.2010
Сообщений: 584

Как убрать сообщение "Память не может быть read"?

21.01.2011, 12:38. Показов 47593. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Люди помогите убрать эту диби... ошибку я скоро повешусь "память не может быть red" гуглил уже все перепробовал а она все равно вылазит и из за нее приложение не закрывается и рестартер не пере запускает его.
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.01.2011, 12:38
Ответы с готовыми решениями:

Память не может быть read
При входе в игру, секунд 5 чёрный экран и вылетает ошибка : Инструкция по адресу "0x00997082" обратилась к памяти по адресу...

Память не может быть READ
Здравствуйте. Дело в том,что выскакивает ошибка память не может быть READ. Причем на разных процессах. Как исправить эту ошибку? Почему...

Память не может быть read
У меня такая проблема: когда я сижу в интернете (играю, смотрю видео или просто сижу в одноклассниках), мне комп постоянно выдает...

16
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
21.01.2011, 12:44
какая винда, какое приложение,
что с вирусами?
0
 Аватар для ArhangelSM
15 / 15 / 4
Регистрация: 04.10.2010
Сообщений: 584
21.01.2011, 12:51  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
какая винда, какое приложение,
что с вирусами?
2003 антивирусника нет т.к. винда используется чисто как сервер не чего не качается там только раздается пакеты sql
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
21.01.2011, 12:54
Цитата Сообщение от ArhangelSM Посмотреть сообщение
антивирусника нет
рекомендую прогнать таки cureit-ом
сервис паки, заплатки все стоят?

Добавлено через 2 минуты
да, скуль чей, МS?
0
Кибернетик
 Аватар для СyberSpec
465 / 89 / 12
Регистрация: 10.04.2009
Сообщений: 424
21.01.2011, 12:58
и в журналах посмотри что вызывает ошибку
0
 Аватар для ArhangelSM
15 / 15 / 4
Регистрация: 04.10.2010
Сообщений: 584
21.01.2011, 13:09  [ТС]
Цитата Сообщение от magirus Посмотреть сообщение
рекомендую прогнать таки cureit-ом
сервис паки, заплатки все стоят?

Добавлено через 2 минуты
да, скуль чей, МS?
мм просто поставил с диска крякнутую но ошибку выдает дос преложение сервера
0
Кибернетик
 Аватар для СyberSpec
465 / 89 / 12
Регистрация: 10.04.2009
Сообщений: 424
21.01.2011, 14:29
housecallом вылечи серв, все остальное потом
0
 Аватар для ArhangelSM
15 / 15 / 4
Регистрация: 04.10.2010
Сообщений: 584
22.01.2011, 11:08  [ТС]
Цитата Сообщение от СyberSpec Посмотреть сообщение
housecallом вылечи серв, все остальное потом
проверил винда чистая как младениц
0
 Аватар для djo
13 / 13 / 2
Регистрация: 10.03.2010
Сообщений: 50
03.02.2011, 08:34
Лучший ответ Сообщение было отмечено как решение

Решение

Во всем виновата функция "Предотвращение выполнения данных"
(DEP)!!!
Т.к. данная ошибка возникает при обращении какой-либо программы или модуля
программы напрямую к закрытому участку памяти.

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

И немножко комментариев.
Если какая-то программа вызывает срабатывание этой функции, Microsoft
рекомендует выбрать режим OptOut и добавить эту программу в список исключений.
Однако зачастую программа состоит не из одного исполняемого модуля, а из многих
динамических библиотек, и не всегда имеется возможность точно определить, какая
именно вызывает срабатывание DEP.
Если программа вам очень нужна, а добиться ее работоспособности вышеописанным
методом не получается, проще отключить DEP целиком, путем редактирования
boot.ini.
Хотя, если вероятность возникновения этой ошибки невелика, и если вы не
сталкиваетесь с нею, лучше оставить DEP включенной - так система будет больше
защищена от возможности выполнения вируса.

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

OptIn - (установлено по умолчанию). В этой конфигурации под действие функции DEP
подпадают только основные системные программы и службы.
OptOut - DEP включена для всех процессов и приложений, кроме тех, которые
вручную добавлены пользователем в список исключений.
AlwaysOn - В этом режиме DEP включена всегда для системы в целом, всех процессов
и приложений, не взирая на установки пользователя или производителя ПО.
AlwaysOff - DEP полностью отключена.

Первые два варианта настройки можно переключать с помощью панели управления:
"Система" -> "Дополнительно" -> "Быстродействие" -> кнопка "Параметры" ->
закладка "Предотвращение выполнения данных". (Доп.описание см.по ссылке от
туда.)

Для полного включения или выключения DEP необходимо вручную отредактировать
находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в
разделе [operating systems] в конец строки ?\WINDOWS="Microsoft Windows XP
Professional" /fastdetect ключ /NoExecute с одной из опций:

NoExecute = OptIn
NoExecute = OptOut
NoExecute = AlwaysOn
NoExecute = AlwaysOff

Для редактирования boot.ini нужно в панели управления "Система", на вкладке
"Дополнительно" в разделе "Загрузка и восстановление" нажать кнопку "Параметры"
и в открывшемся окне - кнопку "Правка". Файл boot.ini будет открыт в "Блокноте".

Или: Пуск -> Выполнить -> %systemdrive%\Boot.ini
Или: C\Boot.ini открыть с помощью Блокнот.

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

PS По умолчанию стоит строка
Code
1
2
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional 
SP2" /noexecute=optin /fastdetect
устанавливаем /NoExecute=AlwaysOff

УРРЯ-А-а-а!!!!
Как всегда, Все гениальное - просто!
4
 Аватар для ArhangelSM
15 / 15 / 4
Регистрация: 04.10.2010
Сообщений: 584
04.02.2011, 04:28  [ТС]
у меня давно уже это стоит

Code
1
2
3
4
5
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise RU" /noexecute=AlwaysOff /fastdetect

однако не помагает
0
 Аватар для djo
13 / 13 / 2
Регистрация: 10.03.2010
Сообщений: 50
05.02.2011, 21:28
Возможное решение:

Вариант 1:
Мой компьютер > Свойства > Дополнительно > в рамке Быстродействие кнопка Параметры > Предотвращение выполнения данных > или поставить галку "Включить DEP только для основных программ и служб Windows" или же при установленной галке "Включить DEP для всех программ и служб, кроме выбранных ниже", затем нажать кнопку "Добавить" и указать путь к программе, вызывающей проблему.

Вариант 2:
1) Открываем в Блокноте файл boot.ini (он находится в корне системного диска и является системным, а потому, чтобы он был виден в Проводнике, должна быть снята опция "Скрывать защищенные системные файлы");
2) Сохраняем на всякий случай резервную копию этого файла;
3) Меняем в этом файле фрагмент "/NoExecute=OptOut" на "/noexecute=AlwaysOff"
4) Сохраняем файл;
5) Перегружаемся.

Более подробно - здесь.
Причина №2 - конфликт программного обеспечения.
Одна из программ мешает правильно функционировать другой программе и появляется эта ошибка. Чёткого списка конфликтного софта не существует. Тем не менее, в Интернете засветились:
Пакет Norton Internet Security 2007, Kaspersky Internet Security 2009, Outpost Firewall, K-Lite Mega Codec Pack и антивирус Dr.Web, а также драйвера от принтеров фирмы Hewlett-Packard. Сюда же можно отнести и "захламленную" систему. Если Windows простояла полгода или больше, то вполне может появиться эта ошибка, особенно если ОС активно используется, т.е. часто устанавливаются новые программы, игры и драйвера.

Полезная информация: если у вас ТВ-тюнер фирмы Beholder, то не устанавливайте драйвера на него через install.exe. Укажите путь к inf-файлу драйвера вручную, через Мастер установки оборудования (Диспетчер устройств - правой кнопкой на устройство - Обновить драйвер...).

Причина №3 - работа отладчика Dr. Watson.
Для того, чтобы отключить его, откройте реестр (Пуск-Выполнить: regedit) и раскройте ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Wi ndows NT\CurrentVersion. В ней одним из самых первых разделов будет AeDebug. Щёлкните по нему правой кнопкой и выберите Удалить. Но учтите, что данное действие не претендует на решение ошибки чтения памяти, оно может лишь убрать само сообщение об ошибке.

Причина №4 - русские символы в пути к файлу.
Даже в наши времена необходимо стараться устанавливать игры\программы по нормальным путям, стараясь избегать русских букв в названии, а также слишком длинных путей. Используйте как можно более короткие и понятные пути (например E:\Programs\Fraps).

Причина №5 - проблема обращения к системной библиотеке.
Эта ошибка может быть связана с проблемой обращения к системной библиотеке ole32.dll, которая могла быть испорчена или разрегистрирована (например, при установке\удалении других программ). Чтобы пофиксить эту возможную причину, сделайте Пуск-Выполнить: regsvr32 %SystemRoot%\system32\ole32.dll

Причина №6 - попытка отправить отчёт об ошибке.
Весьма оригинальный совет, в котором было сказано, что подобной ошибки (Память не может быть read\written) можно избежать, если отключить в WinXP отправку любых отчётов об ошибках в Microsoft. В Свойствах Моего компьютера надо выбрать вверху Дополнительно и нажать кнопку "Отчет об ошибках".

Причина №7 - проблемы с многоядерными процессорами.
Если у вас многоядерный процессор (то есть 2 ядра или больше), то попробуйте скачать маленькую программку CPU-Control и выставить в ней режим "CPU 1". Количество ядер можно посмотреть в Диспетчере устройств (ветка "Процессоры"; 1 процессор = 1 ядро, 2 процессора = 2 ядра и т.д.). Если CPU-Control вам не помог, то выставите в нем значение Auto, закройте его и удалите.
Примечание: на системах с одноядерным процессором эта программа бесполезна.

Причина №8 - проблемы с файлом подкачки.
Рекомендуется проконтролировать обращение системы к этому файлу. Для этого необходимо в Свойствах Моего компьютера выбрать вверху Дополнительно и нажать кнопку "Параметры" (самая верхняя). Откроется новое окно. В нём также надо выбрать вверху Дополнительно и нажать в нижней части кнопку "Изменить". Выделите диск, на котором хотите расположить файл подкачки (желательно, чтобы он был поменьше фрагментирован). Поставьте точку напротив пункта Особый размер и введите желаемый размер. Минимальный и максимальный объём желательно выставлять одинаковым. Перед выходом необходимо нажать кнопку "Задать". При уменьшении\отключении файла подкачки потребуется перезагрузка. При увеличении\включении файла подкачки перезагрузка обычно не нужна. Ниже будут приведены рекомендуемые значения для объёма файла подкачки в зависимости от объёма RAM самого компьютера:
512Мб RAM = 1536Мб для файла подкачки
1024Мб RAM = 1024Мб для файла подкачки
1536Мб RAM = 512Мб для файла подкачки
2048Мб RAM = 256Мб для файла подкачки или вообще 0Мб

Причина №9 - несовместимость оперативной памяти.
Маловероятно, но подобная ошибка может быть вызвана в том случае, если в паре работают два модуля оперативной памяти от разных производителей. Соответственно, проверить это просто: просто вытащите один из модулей.

Причина №10 - плохой блок питания.
Ошибка чтения памяти может быть вызвана и некачественным\старым БП. Конечно, это очень уж маловероятно, но наиболее идеальным вариантом будет подключение компьютера к заведомо нормальному блоку питания. Если же у вас нет возможности одолжить у кого-нибудь БП, то просто отключите различную мелочь, т.е. CD\DVD-привод, карты расширения, установленные в PCI-слотах, принтер и т.д.

Причина №11 - некорректно установленные тайминги памяти
Один из наиболее "тяжёлых" случаев*. Встречается редко и наукой не подтверждён. Кто знает о таймингах - поймут сами, что делать. Кто не знает - значит это не ваш случай.

Причина №12 - перегрев памяти.
Безусловно, модули RAM нагреваются во время работы, но дополнительное охлаждение требуется лишь конкретным планкам памяти, например, которые разогнаны самим производителем и потому нуждаются в хорошем охлаждении. Но обычная память (которая стоит у 95% пользователей) нормально работает даже в плохо вентилируемых корпусах. Хотя в данном случае всё это можно проверить очень легко - достаточно просто открыть корпус.
1
 Аватар для ArhangelSM
15 / 15 / 4
Регистрация: 04.10.2010
Сообщений: 584
13.03.2011, 18:58  [ТС]
вот самый лучший вариант!!!! http://win-server.ru/p/12
0
Почетный модератор
Эксперт по компьютерным сетямЭксперт Windows
 Аватар для magirus
28049 / 15785 / 983
Регистрация: 15.09.2009
Сообщений: 67,752
Записей в блоге: 78
14.03.2011, 09:24
ну и что же из той портянки помогло?
0
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 7
21.03.2011, 12:36
Я хачу сказать большое спасибо человеку который мне помог но это непомогло может ейще есть чтонебуть
0
 Аватар для ArhangelSM
15 / 15 / 4
Регистрация: 04.10.2010
Сообщений: 584
21.03.2011, 14:15  [ТС]
похоже нужно писать программу которая автоматически бы их закрывала сам парюсь с этими ошибками
0
0 / 0 / 0
Регистрация: 21.03.2011
Сообщений: 7
22.03.2011, 04:14
большое спасибо за помощь всем пользователям сайта все работает ок ошибки больше нету
0
_aliska_
06.02.2012, 20:22
Саня ученик, а что именно тебе помогло?
все вышесказанные действия - не помогают((
не могу игрушку на нетбуке запустить. всё время такая же ошибка: Инструкция по адресу 0x004b215 обратилась к памяти по адресу 0x00000000 Память не может быть read
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.02.2012, 20:22
Помогаю со студенческими работами здесь

Память не может быть read.
Вылетает такая ошибка, что делать подскажите? <удалена ссылка на форум> Делал то что указано тут, не помогло. Скрин с...

Память не может быть read
установил "the crew", через "uplay" - не ломанная, с ключом. играю, вдруг всё виснет и выползает ошибка поиски по гуглу дают...

Память не может быть Read
загружаю игру, начинаются титры и БАЦ! вылетает ошибка. процесс XXXXXXXX обратился к памяти XXXXXXX память не может быть Read. что делать?!

Память не может быть Read
Здравствуйте уважаемые. С недавнего времени появилась такая ерунда: нажимаешь правой кнопкой мышки на ярлыке на рабочем столе, рабочий стол...

Память не может быть read
Доброго времени суток. Такая проблема - Инструкция по адресу 0x*** обратилась к памяти по адресу 0x***. Память не может быть read. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru