ZverDVD - Лучшая сборка во всем Рунете!
 http://forum.zverdvd.org/viewtopic.php?p=1179Правила конференции 
 ТемыТемы   FAQFAQ   ПоискПоиск   ГруппыГруппы   РегистрацияРегистрация 

Ошибка - Память не может быть "read/written"
На страницу Пред.  
1, 2, 3, 4, 5, 6
ХР-х64, Vista, 2003 Server, MacOS, Unix, Linux и прочее
 
Сборок на базе ХР-х64, Vista, Windows7, Windows 2003 Server, FreeBSD, OS/2, MacOS, Unix, Linux и прочих ОС нет и не будет!!!
Сборок на других языках, кроме русского тоже не будет !!!
 
Начать новую тему   Ответить на тему    Список форумов ZverDVD - Конференция -> Обсуждение всех версий сборки ZverCD/DVD Windows XP
Предыдущая тема :: Следующая тема  
Автор Сообщение
Zver
Супер Админ



Стаж: 13 года 5 месяцев и 13 дней
Сообщения: 621
Благодарности: 38587/320



Сообщение15.11.2007 19:52  Ошибка - Память не может быть "read/written" Ответить с цитатой

В этой теме обсуждаем проблемы с ошибкой память не может быть "read/written".

 Скрытый текст  для тех кто думает что это только в сборке.

Внимание всем пишущим!
Прежде чем задавать вопрос, внимательно изучите материалы данной темы, а так же прочитав
 Скрытый текст  и раздел  Скрытый текст  .

Квинтэссенция темы
 Спойлер

Вопрос: Какая наиболее распространенная причина данного явления
Ответ: Проблема может быть не только с ПО, но и на апаратном уровне  Скрытый текст  из за ошибок в технологии изготовления процессоров
При запуске или закрытии, какой либо программы (игры) пишет:
"Инструкция по адресу "0xXXXXXXXX" обратилась к памяти по адресу "0xXXXXXXX". Память не может быть "read"."

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

2. Мой компьютер -> Свойства -> Дополнительно -> загрузка и восстановление - Параметры -Правка- Там по умолчанию следующее
[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="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect

NoExecute = OptIn
NoExecute = OptOut
NoExecute = AlwaysOn
NoExecute = AlwaysOff
На сайте Microsoft описано что каждый параметр обозначает и что из себя представляет DEP
 Скрытый текст 

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

4. Переустановить драйвера (найти другие версии)

5. Смена темы оформления иногда тоже приносит результаты

6. Кто-то удалял только твики или только обновления говорят, помогло

7. Были у меня похожие странности, все оказалось в некачественной записи образа.
 Скрытый текст 
8. Убрать разгон (процессор, память, видео)

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

10. Использование кейгенов и патчей для модификации (бесплатности) программы могут вызвать такую ошибку

11. Можно включить отчет об ошибках и тогда надписи память может быть read вы ни когда не увидите, но будет у вас старый добрый отчет об ошибке который вам предложат отправить в Microsoft

12. Была такая же ошибка, после сноса NET Framework 3 ошибка пропала. Потом взял русский NET Framework 3 полный 76 метров, установил, ошибок по прежнему нет

13. Режим совместимости поставить с более старой версией Windows
правой кнопкой мыши на файле Свойства-Совместимость

У владельцев компьютеров на базе АМД эта ошибка должна быть намного реже, поскольку там имеется встроенный контроллер памяти.
Отличная статейка на данную тему
 Скрытый текст 

Сообщения типа у меня вылезло в той или иной программе, Help Me, и в том же духе, без приведения конфигурации и что попробовал из вышеописанного будут удаляться. Если что-то из вышеописанного помогло, напишите, какой именно пункт.
Если у вас после проделанных манипуляций данная проблема не убирается, то выполните  Скрытый текст  , выложите оба скриншота прожига и что пишет у вас в журнале событий (Пуск - Выполнить - eventvwr.msc - OK)

ДОПОЛНЕНИЕ
При выключении компьютера возникает ошибка svhost.exe Память не может быть "read". К сборке ZverCD это не имеет никакого отношения. Это проблема одного из обновлений от Microsoft.
Цитата:
Это проблема не сборки, а АпдейтПака (точнее, скорее всего, одного из хотфиксов, входящих в так называемые неофициальные обновления) для WindowsXP SP3 Rus. Любая сборка с этим АпдейПаком имеет такой глюк и не только сборка Зверя. Сервис убивается раньше, чем "успевает закончить свои дела" - и вылетает ошибка. Причем в событиях она не регистрируется - служба событий к тому времени уже завершена.

Вылечить эту проблему можно путем увеличения времени завершения сервиса.


Последний раз редактировалось: Zver (21.03.2008 18:04), всего редактировалось 10 раз(а)
Поблагодарили(20): Ded_T.s, ramiro_s, Sechkovsky, xahdpuk, Valdemar78, crocozyabric, Faraonint, sink, stakhanovchanin, andrkrit, Maas_Lug, _aS_, proff, kif, salamrus, Fedya1972, Hubilgan, ROMAN-IVANOV, Dimza, Rebux
Вернуться к началу
Zver сейчас оффлайн Посмотреть профиль Отправить личное сообщение [ скрыт ] Посетить сайт автора
Cad1L
Ёжик



Стаж: 9 лет 6 месяцев и 11 дней
Сообщения: 4




Сообщение20.08.2011 14:57  Память не может быть read Ответить с цитатой

Довольно часто приходится сталкиваться с ситуацией, когда выводится сообщение типа "Инструкция по адресу “хххххх” обратилась к памяти по адресу “хххххх” (при этом в качестве адреса могут указываться разные цифро-буквенные значения). Память не может быть "read". "OK" - завершение приложения". Полавину игр выдаёт такую ошибку одна из них CS 1.6.

Началась такая проблема после переустановки винды долго я мучался.И нашел в инете решение проблем.

 Спойлер
Хотя в этом сообщении и пишется что-то про память, но сама память (имеются ввиду модули ОЗУ) тут совершенно ни при чем...
Такие ошибки - практически всегда результат плохого взаимодействия программных модулей между собой (часто это могут быть какие-то драйверы или программы), в то время как железные глюки, как правило, кончаются жестким зависанием системы или синим экраном, т.е. указанная ошибка имеет отношение к софту, а не к дефектам памяти.

Причина №1:
Менеджер виртуальной памяти Windows обнаруживает ошибки, связанные с попыткой доступа к страницам, в атрибутах доступа к которым обнаруживается несоответствие текущих прав доступа страницы кода выполняемой в данный момент, и страницы данных/кода запрашиваемых инструкцией чтения/записи.
Поскольку такая ошибка не фатальна для ОС, то сообщении выдается через GDI, причем не обязательно в той программе, которая вызывает ошибку, а, например, в системной библиотеке...
Подобная проблема обычно связана с функцией "Data Execution Prevention" (DEP), которая реализованна в пакете обновления SP2 для Windows XP, и предназначена для защиты компьютера от вирусов и других вредоносных программ путем наложения определенных ограничений на работу выполняемых на компьютере программ, поэтому такие ошибки, как правило, чаще встречается именно при наличии SP2. Отсюда следует, что при отказе от использования SP2 и возврате к SP1 такую ошибку можно устранить, но это, конечно, не метод решения проблемы.

Возможное решение:

Вариант 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\Windows 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% пользователей) нормально работает даже в плохо вентилируемых корпусах. Хотя в данном случае всё это можно проверить очень легко - достаточно просто открыть корпус.

видеокарта ATI Radeon 9550/x1050
Cистемка Системная плата Abit NF7(-S) v2.0.


Последний раз редактировалось: Cad1L (20.08.2011 15:55), всего редактировалось 1 раз
Вернуться к началу
Cad1L сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
Дон
Позывной: Беркут
Позывной: Беркут


Возраст: 36
Стаж: 12 года и 20 дней
Сообщения: 1102
Благодарности: 761/578



Сообщение20.08.2011 17:42   Ответить с цитатой

Cad1L

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

_________________
Не профи, но для любителя тоже неплохо...
Поблагодарили(1): Jaguar19904
Вернуться к началу
Дон сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
Cad1L
Ёжик



Стаж: 9 лет 6 месяцев и 11 дней
Сообщения: 4




Сообщение20.08.2011 18:11   Ответить с цитатой

1. Если сборка куплена, вопросы можете не задавать. Нет она скачана из инета
2. Совпадает ли контрольная сумма МD5 с указанной в описании сборки? Да
3. Произведите тест качества прожига образа. Для Nero CD-DVD Speed выполните тест "сканирование диска " на максимальной скорости. Nero CD-DVD Speed
Непосредственно перед установкой ОС проверьте качество прожига и соответствие совместимости установочного диска с CD ROM утилитой Nero CD-DVD Speed. МD5 с прожженного диска нужно снять утилитой CDShot Все зделал ошибок небыло
4. Когда начались проблемы?Когда переустановили виндовс.+ вчера я тоже переустановил в надежде что поможет но нет
5. Проверялись ли все накопители информации на наличие вирусов перед установкой новой системы? Отключены ли накопители информации, не участвующие в установке? Устранено ли влияние антивирусов и файерволов? Вирусов нет
6. Выполнялось ли полное форматирование раздела средствами установщика в процессе установки сборки? Да
7. Не было ли в процессе установки сообщений об ошибках или отсутствии какого либо файла? Если да, то проверить память, винчестер и вернуться к п. 3. Нет небыло всё идеально
8. Не было ли сбоев электропитания в процессе установки? Нет
9. Краткая конфигурация железа , в идеальном варианте - полный отчет AIDA в заархивированном виде.
10 Какие галки ставили или снимали на 39-й минуте при выборе устанавливаемых драйверпаков? Такого небыло[/code]
Вернуться к началу
Cad1L сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
StrDt
Админозавр


Возраст: 66
Стаж: 12 года 10 месяцев и 14 дней
Сообщения: 1762
Благодарности: 1089/1981
Откуда: Солнечная система.Планета хищников


Сообщение20.08.2011 18:44   Ответить с цитатой

Cad1L писал(а):
Такого небыло

Это какого такого не было? Уточните. Не было выбора драйвпаков? Полное название сборки приведите. Уточните установленный софт.
Вернуться к началу
StrDt сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
Cad1L
Ёжик



Стаж: 9 лет 6 месяцев и 11 дней
Сообщения: 4




Сообщение20.08.2011 20:23   Ответить с цитатой


Вот такого небыло. Я поставил устанавливатся винду и пошёл смотреть телик пришёл и стадия была на том что был логотим винды и надпись позалуйсто, подождите.
черным обозначается проги которые я устанавливал.

ZverDVD v.2011.5 + AlkidSE
Вернуться к началу
Cad1L сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
Дон
Позывной: Беркут
Позывной: Беркут


Возраст: 36
Стаж: 12 года и 20 дней
Сообщения: 1102
Благодарности: 761/578



Сообщение20.08.2011 21:45   Ответить с цитатой

Cad1L

По отчёту: отключите службы netframework v4. ПКМ на иконке мой компьютер, управление, службы и приложения, службы...
Осмотрите железо на предмет повреждений, вздутых конденсаторов, перегибов шлейфов...
Установку ОС с драйверами с оф. сайта ABIT (сист. плата) и ATI-AMD (видеокарта) пробовали?
 Скрытый текст 
_________________
Не профи, но для любителя тоже неплохо...
Вернуться к началу
Дон сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
Cad1L
Ёжик



Стаж: 9 лет 6 месяцев и 11 дней
Сообщения: 4




Сообщение21.08.2011 9:03   Ответить с цитатой

поставил я драва и всё запахало, теперь КС открывается без ошибки буду надеятся что другие игры тоже. спасибо вам
Вернуться к началу
Cad1L сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
MegaBrain
Предупреждений: 1
Предупреждений: 1 


Возраст: 30
Стаж: 9 лет и 9 дней
Сообщения: 2




Сообщение20.02.2012 6:06   Ответить с цитатой

перетвикали ***** Evil or Very Mad , весь мозг вынес пока разобрался из-за чего постоянно вылезает эта ошибка на сборке Zver при каждом втором запуске каждой второй программы Evil or Very Mad

ну вот нахрена отключать отладчик (др.ватсон) ?!!! из-за этого проблем куда больше чем пользы, даже при том что DEP отключен (равно как и включен) постоянно вылезает ошибка сообщение "память не может быть "Read", ежели перевести ключ Auto из "0" в "1" в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug проблема полностью исчезает

к слову, где список твиков в Звере почитать ? дабы в случае чего можно было устранить подобные "улучшения" ...

UPD: добавьте включение др.ватсона в шапку что ли, тем более в комментах про него уже упоминали

DominatorNik писал(а):
Когда проблема появилась еще несколько сборок назад, полез в реестр и включил DrWatson, больше этого сообщения не видел.


Не нужно здесь общаться на "языке улиц". Еще одно матерное выражение, пусть даже в завуалированной форме - забаню. , выдал klaus65
Вернуться к началу
MegaBrain сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
YikxX
Сборщик сборок


Возраст: 42
Стаж: 12 года 10 месяцев и 8 дней
Сообщения: 2038
Благодарности: 1858/501



Сообщение20.02.2012 12:18   Ответить с цитатой

Вы еще спросите "Зачем отключают/удаляют QoS?". Very Happy
_________________
Advanced super bot-admin

 Скрытый текст 

Пишу по-русски.
Да и "Выкалки" уже конкретно достали... Учите русский, блин!
Вернуться к началу
YikxX сейчас оффлайн Посмотреть профиль Отправить личное сообщение  
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ZverDVD - Конференция -> Обсуждение всех версий сборки ZverCD/DVD Windows XP Часовой пояс: GMT + 3
На страницу Пред.  
1, 2, 3, 4, 5, 6
Страница 6 из 6

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы
 


Powered by phpBB © 2001, 2005 phpBB Group
Яндекс.Метрика