Всем привет, у всех, наверное, вылетала игра с такими ошибками
Одной из причин таких ошибок может являться функция "Предотвращение выполнения данных" (DEP)!!!
Данная ошибка возникает при обращении программы или модуля программы напрямую к закрытому участку памяти.
В отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и DEP по умолчанию включена для основных программ и служб Windows.
Чтобы избавиться от этих ошибок нужно
1) Изменить параметры DEP. Как это сделать?
На Win7 делаем так:
– нажмите Пуск –> Панель управления –> Система и безопасность –> Система–>Дополнительные параметры;
– в открывшемся окне Свойства системы откройте вкладку Дополнительно –> Быстродействие –> Параметры…;
– в открывшемся окне Параметры быстродействия откройте вкладку Предотвращение выполнения данных;
– на вкладке Предотвращение выполнения данных диалогового окна Параметры быстродействия установите переключатель "Включить DEP для всех программ и служб, кроме выбранных ниже";
- добавьте в исключения приложения crossfire.exe и patcher_cf.exe из корневой папки игры;
– установите флажок рядом с названием приложений –> ОК;
– чтобы изменения вступили в силу, возможно, потребуется перезагрузить комп.
( Как включить DEP для отдельной программы
– снимите флажок рядом с названием программы, для которой нужно включить DEP –> OK –> OK.)
Пробуйте играть.
Если не помогло:
2) Отключать DEP.
ПРЕДУПРЕЖДАЮ: ЕСЛИ НЕТ НАДЕЖНОГО АНТИВИРУС, НЕ ДЕЛАЙТЕ ШАГ 2
– нажмите кнопку Пуск;
– в текстовое поле Найти программы и файлы введите cmd;
– в появившемся перечне (под заголовком Программы) нажмите правой кнопкой мыши cmd.exe;
– из контекстного меню выберите Запуск от имени администратора;
– в открывшемся окне командной строки введите команду bcdedit.exe /set {current} nx AlwaysOff
– нажмите Enter;
– появится сообщение Операция успешно завершена;
закройте окно;
– перезагрузите комп.
(Как включить DEP?
– нажмите кнопку Пуск;
– в текстовое поле Найти программы и файлы введите cmd;
– в появившемся перечне (под заголовком Программы) нажмите правой кнопкой мыши cmd.exe;
– из контекстного меню выберите Запуск от имени администратора;
– в открывшемся окне введите команду bcdedit.exe /set {current} nx OptIn
– нажмите Enter;
– появится сообщение Операция успешно завершена;
– закройте окно;
– перезагрузите ПК.)
P.S - Помогает особенно для CW, чтоб не вылетали.