fffffff
Показать сообщение отдельно
Старый 08.10.2007, 19:29   #4
Приятель
 
Аватар для sasha2450
 
Регистрация: 01.10.2007
Адрес: Автозавод
Пол: М
Провайдер: ВТ
Сообщений: 222
Поблагодарил: 24
Поблагодарили 330 раз в 282 сообщениях
Открыли хайд :
0 в этом сообщении
0 Всего


По умолчанию

Эта ошибка появляется после установки Windows Service Pak 2 , это стандартная ошибка. Чаще всего появляется в Коунтер - Страйк Соурс при смене карты. Есть 2 решения на выбор :
1. Терпеть мерзкую ошибку.
2. Откатываться обратно на Сервис Пак 1.

Это несовместимость со старими версиями программ. Или как альтернатива, необновлённые компоненты Windows. Или и то и другое вместе. Уже писали, что программы пробуют получить доступ напрямую к памяти, что в Windows SP2 расценивается как нападение зловредного кода и пресекается.. Старые версии программ - Долой..

Добавлено через 1 минуту 51 секунду
Данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти. Во всем, как выяснилось, виновата функция "Предотвращение выполнения данных" (DEP).
Чтобы не запутать ни Вас ни себя, просто процитирую
"В отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки Service Pack 2 DEP по умолчанию включена для основных программ и служб Windows. Cуществует четыре варианта ее настройки.

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

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

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


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

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