Во всем, как выяснилось, виновата функция "Предотвращение выполнения данных"
(DEP)!!!
Т.к. данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти. Краткая компиляция, из Хепа: "...в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows."
Для того чтобы отключить DEP необходимо внести изменения в файлик boot.ini (он отвечает за загрузку windows поэтому будьте внимательны при его редактировании). Чтобы его открыть нужно зайти на диск С и в адресной строке написать C:boot.ini после чего откроется блокнот. Нас интересует строчка примерно такого содержания:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional SP2" /noexecute=optin /fastdetect
Теперь меняем строчку на такую:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional SP2" /NoExecute=AlwaysOff /fastdetect
Внимание !!! синим цветом выделенно то что нужно изменить остальное ничего не трогаем!
закрываем файлик и нажимаем сохранить изменения, изменения вступят в силу после перезагрузки компьютера.
(DEP)!!!
Т.к. данная ошибка возникает при обращении какой-либо программы или модуля программы напрямую к закрытому участку памяти. Краткая компиляция, из Хепа: "...в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows."
Для того чтобы отключить DEP необходимо внести изменения в файлик boot.ini (он отвечает за загрузку windows поэтому будьте внимательны при его редактировании). Чтобы его открыть нужно зайти на диск С и в адресной строке написать C:boot.ini после чего откроется блокнот. Нас интересует строчка примерно такого содержания:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional SP2" /noexecute=optin /fastdetect
Теперь меняем строчку на такую:
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional SP2" /NoExecute=AlwaysOff /fastdetect
Внимание !!! синим цветом выделенно то что нужно изменить остальное ничего не трогаем!
закрываем файлик и нажимаем сохранить изменения, изменения вступят в силу после перезагрузки компьютера.