Как 0000000
Автор Ўрик Иванов задал вопрос в разделе Прочие
"инструкция по адресу 0x00000000 обратилась по адресу 0x00000000.память не может быть read." и получил лучший ответ
Ответ от Ив@н Питерский[гуру]
Память не может быть Read :
Причиной ошибки может быть также некорректно установленная библиотека ole32.dll.
Некоторые программы при установке/удалении могут повредить ключи в реестре, относящиеся к этой библиотеке.
Для переустановки библиотеки, нажмите «Пуск» -> «Выполнить» и введите команду «regsvr32 %SystemRoot%system32ole32.dll» (без кавычек) , после чего нажмите ОК и перезагрузите компьютер.
-------------------
Можно также попробовать отключить в операционной системе Windows все сообщения об ошибках, и об ошибке «Память не может быть read» в том числе.
Для этого отправляемся по следующему пути: «Пуск» -> «Панель управления» -> «Система» -> «Дополнительно» -> «Отчет об ошибках» и ставим галочку напротив пункта «Отключить отчет об ошибках» , убрав при этом галочку напротив «Не уведомлять о критических ошибках» .
Перезагружаем компьютер.
память не может быть Read ( чтение ) и память не может быть Write ( писать ) Отключить службу «Предотвращение выполнения данных» (Data execution prevention), которая осуществляет контроль доступа к памяти. Для ее отключения необходимо внести небольшие коррективы в файл boot.ini. Файл размещен в корне диска, на котором установлена операционная система. Для доступа к нему, откройте «Мой компьютер» и в адресной строке сверху введите %systemdrive%Boot.ini и нажмите Enter. Или же другим способом: «Пуск» -> «Выполнить» -> %systemdrive%Boot.ini -> ОК. Есть еще третий способ доступа к файлу boot.ini: «Пуск» -> «Панель управления» -> «Система» -> «Дополнительно» -> «Загрузка и восстановление: Параметры» -> «Правка». Открыв файл, найдите параметр «/noexecute=optin» и замените слово optin на alwaysoff. Т. е. параметр должен иметь вид «/noexecute=alwaysoff». После этого сохраните файл (Файл -> Сохранить) и перезагрузите компьютер.
Переустанавливай систему.
А если любишь геморрой тогда читай:
ссылка
Эта ошибка, обычно, возникает при нехватке оперативной памяти (в конкретный определенный момент) . Ну а причину надо искать. Я бы посоветовал очень квалифицировано (а не через диспетчер задач) , посмотреть, что делается в трее, какие прцессы запущены, службы и т. п. Причиной может быть плохой софт, драйвер, какой-нибудь кряк, вирус. Но что-то точно не так, как надо. Виновата не память, как таковая, менять её бесполезно. Виновата её нехватка в момент запуска приложения.
ссылка
нажимаешь кнопку win и r - пишешь msconfig - вкладка службы - находишь службу регистрации ошибок windows и снимаешь галочку - применить ок
не в коем случае полностью не отключайте защиту -DEP.
В отличие от брандмауэра или антивирусной программы средство DEP не препятствует установке потенциально опасных программ на компьютер. Вместо этого выполняется наблюдение, чтобы программы использовали системную память безопасным образом. Для этого DEP работает отдельно или вместе с совместимыми микропроцессорами и помечает некоторые области как «невыполняемые». Если программа пытается запустить код (любой код) из защищенной области, DEP закрывает программу и отображает уведомление. В Windows XP SP2 технология DEP обеспечивается аппаратными и программными средствами...
ИМХО, просто взять и отключить функцию предотвращения выполнения данных (AlwaysOff) - решение проблемы настолько же гениальное, сколь гениальным было бы просто взять и полностью удалить фаервол и антивирь, чтобы в процессе жизнедеятельности не мешали всякие назойливые сообщения о каких-то там обнаруженных вирусах, подозрительной сетевой активности каких-то прог и о прочей фигне...
просто забей
Обсуждали тут уже, используй windowsfix.ru