Не получается запустить игру. Помогите!
Не получается запустить игру. Помогите!Вдает ошибку "Инструкция по адресу "0x00576225" обратилась к памяти по адресу "0х0100000с". Память не может быть "witten". скачала лицензию и с ней та же самая ошибка. В чем причина и как устранить? Манипуляции с директом ни к чему не приводят.
Ответ(ы) на вопрос:
Причина возникновения ошибки довольно проста: менеджер виртуальной памяти обнаруживает попытку доступа к страницам памяти, доступ к которым не разрешён для данного процесса. Ошибка эта, разумеется, не смертельная, поэтому выдаётся стандартное сообщение об ошибке "Память не может быть... ". Если говорить упрощённо, то для каждой программы в памяти выделяется некое пространство. И если приложение начинает лезть за пределы этого пространства, т. е. пытается оттуда что-то прочитать (read) или что-то записать туда (written), то появится такая ошибка. Microsoft потому и не даёт никаких рекомендаций по устранению этой ошибки, ведь это не её вина, что какие-то пользовательские программы не могут адекватно распоряжаться выданной им памятью. http://forum.igromania.ru/showthread.php?t=63795
...и не приведут. В Винде программы действительно не могут обращаться к первым 64K их адресного пространства. Если прога пытается считать ("read") или записать ("write") что-либо в эти килобайты возникает исключение. Если программа не обрабатывает это исключение, винда делает вывод, что прога глючит, и, чтобы та не натворила ничего страшного, выводит это сообщение и завершает глючащую прогу Это возникает когда какая-либо внутрипрограммная функция "забывает" передать выходные параметры другой функции. Ищите другой дистрибутив программы.
Значит игра хреновая.
Не нашли ответ?
Похожие вопросы