Out of memory trying to allocate… или недостаточно видеопамяти в Immortals of Aveum

Когда Immortals of Aveum на компе внезапно выдает ошибку  Out of memory trying to allocate a rendering resource т.е. «Недостаточно видеопамяти и т.д.» и не запускается (или вылетает), притом что  и видеокарта, и весь компьютер полностью соответствуют системным требованиям,..

… то, да, это еще одна проблема этой игры.

Но так как это еще и один из самых «популярных» багов всех игрушек, работающих на движке Unreal Engine 5), то кое какие методы устранения данной неприятности уже наработаны, многократно опробованы и успешно применяются.

Не пропустите: Почему Immortals of Aveum так лагает и что можно сделать

Так что проблема эта хоть и непростая, однако вполне себе устранимая. Надо только немножко поработать с настройками. И сейчас вкратце о том, что именно надо сделать.

Итак, по порядку:

Out of memory trying to allocate… в Immortals of Aveum — подкручиваем кэш шейдеров

В целях оптимизации производительности игра на этапе запуска автоматом создает шейдеры. Однако если прописанного в настройках Nvidia объема видеопамяти для этого не хватает, то операцию эту прога должным образом завершить не может, пишет «Out of memory trying to allocate…» и не запускается.

Следовательно:

  • открываем Панель управления Nvidia, жмем «Управление параметрами 3D « и далее открываем вкладку «Глобальные настройки»;
  • ниже в списке находим параметр «Размер кэша шейдеров» и в соответствующем меню устанавливаем для него значение «10 Гб«;
  • жмем «Применить«;
  • перезагружаем комп и запускаем Immortals of Aveum.

Out of memory trying to allocate… в Immortals of Aveum — проверяем файл подкачки

Данная мера особенно актуальна, когда на компе объем виртуальной памяти был установлен, что называется вручную. Поэтому:

  • жмем «Пуск«, кликаем правой кнопкой мыши по «Компьютеру» и в открывшмся меню жмем «Свойства«;
  • в окне «Система» кликаем «Дополнительные параметры системы«, в следующем окошке (Свойства системы) во вкладке «Дополнительно» жмем кнопку «Параметры» в разделе «Быстродействие«;
  • далее в окне «Параметры быстродействия» переходим во вкладку «Дополнительно» и в разделе «Виртуальная память» жмем «Изменить«;
  • включаем опцию «Автоматически выбирать объем файла подкачки«;
  • жмем ОК, перезагружаем комп и запускаем игру.

Out of memory trying to allocate… в Immortals of Aveum — драйвер!

Проверять его надо регулярно. А уж если же ошибка «Недостаточно видеопамяти» уже не дает играть, то значит точно пора. К тому же, и NVIDIA, и AMD регулярно выпускают обновленные версии драйверов для видеокарт, которые специально оптимизированы для новых игр.

Притом, как правило, выпускают их сразу же после официального релиза очередного заметного тайтла. А иногда и чуть заранее. Выполнить обновления драйера видеокарты, напомним, можно как автоматически, из соответствующего меню Windows, так и вручную (то бишь, сначала скачать его с сайта производителя, а потом установить из файла).

Идем на официальный сайт производителя видеокарты — Nvidia [ССЫЛКА] или AMD [ССЫЛКА] — качаем и устанавливаем самую свежую версию драйвера для своей видеокарты.

Out of memory trying to allocate… — переключаем игру на выделенную видеокарту

Если играем, к примеру, на ноуте, у которого видеокарт две (встроенная и выделенная), то проверяем, чтобы игра запускалась только с выделенной (вылеты со старты — один из симптомов того, что игра пытается работать на встроенной видяхе).

Поэтому

  • для Nvidia — открываем Панель управления Nvidia > Управление параметрами 3D > вкладка «Программные настройки» > выбираем Immortals of Aveum в меню программ > и ниже для предпочтительного процессора устанавливаем «Высокопроизводительный процессор Nvidia«;
  • для AMD — открываем «Настройки Radeon» > Параметры > Дополнительные > Питание > Параметры приложений переключаемой графики > Immortals of Aveum > Высокая производительность (в меню справа) и сохраняем  новые настройки.

Недостаточно памяти в Immortals of Aveum — чистим кэш шейдеров DirectX

Об этом приемчике часто забывают. А зря. Ошибка «Недостаточно видеопамяти» частенько возникает как раз по причине программных сбоев в работе шейдеров DirectX.

Поэтому:

  • в строке поиска Windows пишем «Очистка диска» и затем кликаем по соответствующему значку выше;
  • в окне утилиты выбираем диск С (если дисков у компа больше одного);
  • далее в списке «Удалить следующие файлы» выделяем «Кэш построителя текстуры DirectX«
  • и жмем ОК.

Закрываем «Очистку диска» и запускаем Immortals of Aveum. Теперь игра должна заработать нормально.

Что будем искать? Например,VPN

Мы в социальных сетях