Обзор
Все 32-битые приложения (включая The Sims 3, которые запускаются в среде ОС Microsoft Windows, по умолчанию имеют выключенный бит LAA (large address aware). Проще говоря, это означает, что приложение не может адресовать более 2 Гб (2,147,483,648 байт) виртуальной памяти. При определенных обстоятельствах, The Sims 3 может превысить этот лимит, что приводит к экстренному завершению процесса без сообщения об ошибке. Существуют средства, позволяющие модифицировать исполняемый файл The Sims 3 так, чтобы игра могла использовать вплоть до 4 Гб (4,294,967,296 байт) виртуальной памяти.
Если Ваша игра пропатчена до версии Ядра 1.17/2.12/3.8/4.5/5.2/6.0 или новее, то необходимые файлы уже имеются, так что Вам нет необходимости следовать дальнейшим инструкциям на этой странице.
Диагностика вылетов LAA
The Sims 3 создает файлы исключений (xcpt*.txt и xcpt*.mdmp) в папке Документы во время экстренных завершений. Чтобы определить, вызван ли крах LAA, нужно:
- Открыть файл xcpt*.txt блокнотом или любым другим текстовым редактором.
- После Free virtual memory:, значение меньше, чем 200 Мб? Если да, то наиболее вероятно. что именно LAA вызвала сбой. Если нет, то определенно что-то другое стало причиной завершения процесса.
Приложения, могущие диагностировать сбои LAA
Приложения, способные включить бит LAA
Поскольку модифицирование исполняемого файла - подвиг не из легких, оно должно осуществляться с помощью другого приложения. Вот несколько приложений, которые точно работают (от простейшего до наиболее сложного)
32-битные ОС
Если у Вас 32-битная версия ОС Windows, то необходим дополнительный шаг, чтобы заставить The Sims 3 использовать более 2 Гб виртуальной памяти. Если рабочая станция имеет по меньшей мере 3 Гб ОЗУ, следуйте
(о Боже, еще переводить ) инструкциям в статье
Insufficient Memory Crashes. Эта статья также содержит информацию о том, как определить, сколь много ОЗУ установлено на машине (
будто сами не знаем)
64-битные ОС
Никаких лишних шагов не требуется, тем не менее, чтобы предоставить The Sims 3 как можно больше виртуальной памяти, рекомендуется установить более 4 Гб оперативки.
Найден неверный файл: TS3*.exe (Invalid File Found: TS3*.exe)
Включение бита LAA любым способом может спровоцировать появление сообщения "Invalid File" при установке Патча. Чтобы исправить эту ситуацию, щелкните "Reset LAA." (Сбросить LAA). Чтобы исправить это в CFF Explorer, следуйте инструкциям здесь (
here), но снимите флажок с опции "App can handle >2GB address space" (Приложение может управлять более 2 Гб адресованного пространства). Теперь Патч должен встать без поблем.