Как исправить проблему «Недостаточно видеопамяти» в TES IV: Oblivion Remastered

Ошибка указывает на «Видеопамять исчерпана» Возможно, в вашем графическом процессоре (GPU) закончилась доступная выделенная видеопамять (VRAM), что приводит к сбою игры, часто еще до появления главного меню. Обычно это происходит, когда игровой движок неэффективно распределяет VRAM, особенно на системах с ограниченным объемом памяти GPU.

Помимо ограничений видеопамяти, эта проблема может также возникать из-за других факторов. Неправильные настройки дисплея, Или Поврежденные данные кэша, Или поврежденные конфигурационные файлы Это противоречит разрешению графики. Отсутствие или повреждение игровых файлов в каталоге установки также может привести к аналогичному сбою.

Теперь, когда мы рассмотрели распространенные причины, перейдем к наиболее эффективным решениям.

1. Удалите файлы теневого кэша.

может стать кэш шейдеров Несовместимо с версией определения или путем отображения.Это особенно актуально после установки обновлений или модификаций. Когда движок пытается загрузить поврежденные или устаревшие шейдерные объекты, это может привести к недопустимым обращениям к памяти и чрезмерному выделению видеопамяти, что в конечном итоге приведет к ошибке. «Видеопамять исчерпана»Удалив кэш, вы заставляете Oblivion создать новый набор шейдеров, соответствующий текущему состоянию определений, что обеспечивает стабильное использование памяти и согласованный рендеринг.

  1. Убедитесь, что игра The Elder Scrolls IV: Oblivion и все связанные с ней инструменты управления модификациями установлены. Полностью закрыто.
  2. Открыть Проводник Затем проследуйте по следующему пути:
    C:\Users\[Ваше имя пользователя]\AppData\Local\Oblivion
  3. Внутри папки Oblivion найдите следующие файлы и папки:Удалите это:
    RendererInfo.txt Папка ShaderCache (если присутствует)

  4. включать Oblivion Remastered. Игра создаст новые файлы кэша шейдеров.

2. Настройте параметры. Oblivion.ini

Управление файлами Oblivion.ini Это напрямую влияет на то, как игровой движок взаимодействует с вашим графическим процессором (GPU), включая распределение видеопамяти и реализацию шейдеров. Отключение ресурсоемких эффектов, таких как преломление и шейдеры воды, снижает потребление памяти в реальном времени, а ручное выделение видеопамяти предотвращает избыточное использование ресурсов. iVideoMemorySizeMB Этот движок избегает переопределения выделения видеопамяти, тем самым снижая вероятность возникновения ошибки. «Видеопамять исчерпана».

  1. Убедитесь, что игра и любое программное обеспечение для управления модами (например, Wrye Bash или Mod Organizer) не запущены.
  2. Перейдите к следующему руководству:
    C:Users[ВашеИмяПользователя]ДокументыМоиИгрыОбливион
  3. Щелкните правой кнопкой мыши по файлу Oblivion.ini и выберите «Открыть с помощью» > «Блокнот» (или любой другой текстовый редактор).
  4. Нажмите Ctrl + F, введите VideoMemory или перейдите в раздел Display.
  5. В разделе «Отображение» измените или добавьте следующие строки:
    iVideoMemorySizeMB=2048 bUseWaterShader=0 bUseRefractionShader=0
  6. iVideoMemorySizeMB: Установите это значение равным половине фактического объема памяти вашей видеокарты (например, 2048 для карты с 4 ГБ памяти).
  7. После внесения изменений нажмите «Файл» > «Сохранить», затем закройте текстовый редактор.
  8. Запустите игру и проверьте, появляется ли ошибка видеопамяти по-прежнему.

3. Переключитесь на DirectX 11

В отличие от DirectX 12, который вы используете The Elder Scrolls IV Oblivion Remastered Как правило, DirectX 11 (благодаря своему слою трансляции DXVK) предлагает более стабильную модель распределения памяти с меньшими требованиями к видеопамяти, поскольку использует зрелый и широко поддерживаемый пакет драйверов. Переход на DX11 позволяет игре избежать чрезмерного использования видеопамяти и обеспечивает большую стабильность во время работы, особенно на устройствах с ограниченным объемом памяти графического процессора.

  1. Посетите официальную страницу DXVK на GitHub иобщежитие Последняя версия dxvk-[версия].tar.gz.
  2. извлекать Папка, которую вы скачали с помощью 7-Zip или WinRAR.
  3. Скопируйте следующие файлы из папки x32:
    d3d9.dll dxgi.dll

  4. Вставьте это В каталоге установки Oblivion (где находится этот файл) Oblivion.exeОбычно это:
    C:Program Files (x86)SteamsteamappscommonOblivion

  5. Играть Поиграйте некоторое время и понаблюдайте за использованием видеопамяти (VRAM). Если ошибка больше не обнаруживается, «Видеопамять исчерпана» По всей видимости, операция прошла успешно.

4. Удалите файлы плагина NVIDIA DLSS.

Технологии Глубокое изучение суперсэмплинга (DLSS) На тензорных ядрах, доступных только в современных графических процессорах NVIDIA RTX. Если эти библиотеки плагинов (nvngx_dlss.dll، dlss.dllЕсли доступна документация к игре и т.д., движок может попытаться настроить DLSS даже на устройствах, которые его не поддерживают. Это приводит к сбоям вызовов API и ненормальному выделению видеопамяти, что потенциально может вызвать ошибку. «Видеопамять исчерпана»Удаление этих файлов заставляет движок переопределить конфигурацию DLSS, гарантируя, что графический движок будет использовать стандартный путь к растровому изображению, совместимый со всеми графическими процессорами (GPU).

  1. Закройте Oblivion и все менеджеры модов.
  2. Перейти к Инструкция по установке Основной:
    C:Program Files (x86)SteamsteamappscommonOblivion
  3. Найдите и удалите любой из этих файлов:
    nvngx_dlss.dll nvngx_dlssg.dll dxil.dll dlss.dll
  • Перезапустите игру и проверьте, сохраняются ли ошибки видеопамяти.
  1. Убедитесь, что игра Oblivion и все связанные с ней программы для управления модификациями (например, Mod Organizer, Wrye Bash) полностью закрыты.
  2. Откройте Проводник и перейдите в основную директорию установки игры Oblivion:
    C:Program Files (x86)SteamsteamappscommonOblivion
  3. Найдите и удалите любой из следующих файлов:
    nvngx_dlss.dll nvngx_dlssg.dll dxil.dll dlss.dll

  4. Запустите Oblivion ещё раз и проверьте, сохранилась ли проблема.

5. Проверьте файлы игры.

Если все вышеперечисленные методы не помогли, причиной ошибки могут быть отсутствующие или поврежденные файлы дампа памяти. Использование функции Steam «Проверка целостности игровых файлов» заставляет клиент повторно проверить каждый файл на соответствие официальному манифесту. Все поврежденные бинарные файлы, неработающие шейдеры или отсутствующие файлы автоматически заменяются новыми копиями, восстанавливая способность движка управлять памятью без конфликтов.

  1. Запустите Steam и перейдите в библиотеку.
  2. Щелкните правой кнопкой мыши на The Elder Scrolls IV: Oblivion и выберите «Свойства».
  3. Перейдите во вкладку «Установленные файлы» слева и нажмите «Проверить целостность игровых файлов».
  4. После завершения запустите Oblivion Remastered и проверьте, появляется ли ошибка снова.

Комментарии закрыты.