Выделение памяти под встроенную видеокарту: как увеличить видеопамять у интегрированных IntelHD, Intel Iris Xe и AMD Ryzen Vega (UMA Frame Buffer Size)

Автор: Alexandr, 09.09.2020 Рубрики: Игры, Оптимизация компьютера

uvelichivaem-videopamyatДоброго времени!

В последнее время снискали большую популярность интегрированные (их еще называют встроенными) видеокарты IntelHD, Intel Iris Xe, и AMD Ryzen Vega. Последних версий уже с лихвой хватает для многих не слишком требовательных игр (что, конечно, радует — т.к. получается хорошая такая экономия на покупке внешней видеокарты)!

Однако, есть один нюанс: видеопамять для этих карт выделяется из ОЗУ (RAM). По умолчанию эта операция "выделения" происходит автоматически (без вашего участия), что не во всех случаях оптимально (например, вы можете столкнуться с ошибками во время запуска игр...).

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

И так, перейдем ближе к теме...

 

👉 Рекомендую!

Можно ли разогнать встроенные видеокарты Intel HD и AMD Radeon? За счет чего поднять их производительность

 

*

Как увеличить видеопамять: по шагам

ШАГ 1: зачем это нужно

Резонный вопрос...

Вообще, если у вас все корректно работает, нет притормаживаний, ничего не зависает и не вылетает с ошибками — то вам, скорее всего, это и не нужно.

Однако, есть ситуации, когда без этого никак:

  1. низкая производительность видеокарты в играх: обратите внимание на скрин ниже (👇). Vega 11 при видеопамяти в 512 МБ работает раза в 2-3 медленнее, чем при 1024 МБ! (3D Mark). Кстати, если увеличить видеопамять с 1024 МБ до 2048 МБ — прирост в производительности будет уже далеко не такой большой, всего 2-3%;
  2. при ошибках во время запуска игр: некоторые приложения проверяют размер доступной видеопамяти, и если ее не хватает — вылетают с ошибкой (даже в том случае, когда интегрированная карта смогла бы потянуть игру);
  3. если у вас мало ОЗУ и видеокарта "оттяпала" слишком много памяти (в этом случае требуется вручную уменьшить кол-во выделяемой памяти, т.е. сделать обратную операцию).
3DMark Sky Driver (8GB Ram, dual) — производительность в зависимости от выделенной памяти для интегрированной видеокарты AMD Ryzen Vega 11 (Ryzen 5 2400G)

3DMark Sky Driver (8GB Ram, dual) — производительность в зависимости от выделенной памяти для интегрированной видеокарты AMD Ryzen Vega 11 (Ryzen 5 2400G)

Примечание!

👉 Если у вас количество ОЗУ 8 ГБ (и более) — то большинство современных материнских плат по умолчанию устанавливают для встроенной видеокарты номинальные 1024 МБ (которых пока достаточно для норм. работы).

👉 Не могу не отметить, что если у вас на борту меньше 6 ГБ ОЗУ — то выставлять для интегрированной карты больше 1 ГБ памяти крайне не рекомендуется! Это отрицательно сказывается на общей производительности ПК/ноутбука.

 

*

ШАГ 2: как узнать текущий объем видеопамяти

👉 Вариант 1

Это универсальный вариант, работающий во всех популярных версиях Windows 7/8/10.

Сначала необходимо нажать сочетание кнопок Win+R — в окне "Выполнить" ввести команду dxdiag и кликнуть по OK.

Win+R - dxdiag

Win+R - dxdiag

 

Далее откроется средство диагностики DirectX — во вкладке "Экран" среди прочих характеристик устройства вы найдете размер видеопамяти (👇).

Видеопамять 1009 МБ

Видеопамять 1009 МБ

 

*

👉 Вариант 2

Актуально для Windows 10.

Нажать сочетание Win+i — откроется окно с параметрами Windows. Необходимо перейти в раздел "Система / дисплей" и открыть вкладку "Дополнительные параметры дисплея".

Доп. параметры дисплея

Доп. параметры дисплея

 

В ней будет заветная ссылка — "Свойства видеоадаптера".

Свойства видеоадаптера

Свойства видеоадаптера

 

Во вкладке "Адаптер" представлена строка "Используется видеопамяти" (в моем примере ниже - 1024 МБ).

Используется видеопамяти

Используется видеопамяти

 

*

👉 Вариант 3

Этот вариант также актуален для ОС Windows 10.

Достаточно открыть диспетчер задач (Ctrl+Alt+Del) и перейти во вкладку "Производительность". В ней можно будет просмотреть часть свойств и характеристик видеокарты (👇).

Диспетчер задач - Windows 10

Диспетчер задач - Windows 10

 

*

ШАГ 3: как вручную установить размер выделения памяти под встроенную видеокарту

Через BIOS/UEFI

Только через настройки BIOS (в принципе) и можно изменить размер выделяемой памяти для интегрированной карты (в редких случаях можно попытаться "обмануть" игры через реестр).

Здесь универсальных инструкций со стрелками дать нельзя, т.к. у каждого производителя - "свой" BIOS. Но несколько характерных примеров я приведу (по ним можно будет сориентироваться!).

И так, сначала необходимо 👉 войти в BIOS (ссылка на инструкцию в помощь).

*

Далее нужно перейти в раздел "Configuration" (в некоторых BIOS за это отвечает раздел "Advanced").

Linovo Setup Utility - главное окно

Lenovo Setup Utility - главное окно

 

Затем нам нужно найти один из следующих параметров (прим.: в разных версиях BIOS он называется по-своему):

  1. UMA Frame Buffer Size;
  2. iGPU Configuration;
  3. DVMT (Fixed Memory);
  4. Share Memory Size;
  5. Video Memory Size;
  6. On-Chip Frame Buffer Size.

На скриншоте ниже приведен параметр "iGPU Configuration" — необходимо отключить авто-режим!

Отключаем Auto режим

Отключаем Auto режим

 

А после вручную задать параметр "UMA Frame Buffer Size" — это и есть размер выделяемой видеопамяти (в моем примере можно выбрать от 256 МБ до 2 ГБ 👇).

UMA Frame Buffer Size — ставим 2 GB

UMA Frame Buffer Size — ставим 2 GB

 

Кстати, в версии BIOS от American Megatrends для изменения выделяемой памяти — нужно во вкладке "Advanced" изменить параметр "DVMT".

Advanced / настройки BIOS

Advanced / настройки BIOS / American Megatrends

DVMT ставим на Maximum

DVMT ставим на Maximum

 

Еще один пример для более старой версии American Megatrends см. ниже. 👇

Share Memory Size - выделение памяти видеосистеме

Share Memory Size - выделение памяти видеосистеме

*

Разумеется, после выставления размера выделяемой памяти — не забудьте сохранить настройки (в большинстве версий BIOS - используется клавиша F10 / Save and Exit) и перезагрузить компьютер/ноутбук.

 

 

*

Через настройки реестра (опционально для IntelHD)

Этот способ поможет только "перехитрить" некоторые игры, которые могут вылетать с ошибками после запуска (т.к. у вас якобы недостаточно видеопамяти). Т.е. игра будет "считать", что размер памяти видеокарты у вас больше, чем есть на самом деле...

Причем, хочу отметить, что срабатывает он не всегда (но всё же, вдруг...).

*

И так, для начала нужно 👉 открыть редактор реестра — нажать Win+R, и использовать команду regedit.

regedit — открыть редактор реестра

regedit — открыть редактор реестра

 

Далее в редакторе нужно создать раздел "GMM" в нижеприведенной ветке:

HKEY_LOCAL_MACHINE\Software\Intel

Создать раздел GMM

Создать раздел GMM

 

После, в разделе "GMM" создать строковый параметр с именем "DedicatedSegmentSize" (без кавычек).

Создать строковый параметр

Создать строковый параметр

 

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

Вводим значение

Вводим значение

 

*

Дополнения по теме — будут кстати!

Удачи!

👣

Полезный софт:

  • видеомонтаж
  • Видео-Монтаж

  • Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
    Видео сделает даже новичок!
  • утилита для оптимизации
  • Ускоритель компьютера

  • Программа для очистки Windows от "мусора" (удаляет временные файлы, ускоряет систему, оптимизирует реестр).

27 комментариев

  1. Ярик:

    Вот я столкнулся с такой проблемой, что на моей материнской плате нельзя выставить больше 1 ГБ видеопамяти.
    Биос обновить не могу, да даже если обновлю, наверное, больше установить всё равно не получится. :shock:
    Если хотите помочь - то моя плата от gigabyte.

    • Alexandr:

      А чем тут можно помочь - только посочувствовать... (но если есть 1 ГБ, это уже не так плохо как 512 МБ. В принципе, можно особо не расстраиваться...)

  2. Андрей:

    2 гигабайт берет встроенная, жаль, что мало....

  3. Илья:

    Тут проблема в том, что на моём биосе нет настроек видеокарты

    • Alexandr:

      Если нет - значит (вероятно) ничего не сделаешь...
      У вас ноутбук? Какая моделька?

  4. Никита:

    Ноутбук ACER ASPIRE 3 A315-41-R8HX.
    Где-то вычитал, что можно поставить до 3 гб видеопамяти из оперативной. "Где" - найти не могу. Биос примерно как на первой картинке. Завтра буду искать одну из перечисленных названий во вкладке Advanced.

  5. Данил:

    Нет такого в BIOS. Модель моноблока Acer aspire c24-865, хотел уменьшить, потому что много ОЗУ сжирает.

  6. Максим:

    ЦП r3 2200g, мат. плата asus prime a320m-k. Выставил 3 ГБ, перезагрузил, изображения больше нет. Подтыкал дискретную, ноль эмоций. Есть соображения? Компьютер включается, вентиляторы крутятся, лампочки горят.

    • Alexandr:

      Доброго времени.
      Вообще, странно как-то... Изменение выделения памяти никак не должно приводить к подобным проблемам.
      Попробуйте сбросить BIOS, вынув батарейку на ~5 мин.

  7. Андрей:

    Я в принципе не могу поменять объем видеопамяти на материнской плате b550 aorus elite v2.
    В Биосе просто нет такой возможности, может я что то не так делаю? Процессор amd 4350g

    • Alexandr:

      Доброго дня.
      Может быть проглядели..? (просто параметр везде по разному называется)
      Посмотрите еще раз раздел Chipset / DVMT. Такой же платы у меня нет, разумеется, поэтому точно сказать не могу...
      AORUS — Chipset — DVMT

  8. Игорь:

    А вот на моем HP 15-da2030ur (8гб ОЗУ) вообще засада.
    В BIOS таких пунктов даже близко нет. Advanced открыть не получается.
    А памяти выделено при доступных 4 ГБ, всего 128 МБ!
    Может есть хоть какие-то варианты, кроме замены ноута?
    Версия BIOS F.34

    • Alexandr:

      Добрый день.
      Если в BIOS производитель не предусмотрел - то скорее всего никак. Посмотрел сейчас у парочки ноутбуков HP Pavilion — гхм, на самом деле не видно данного флажка...

  9. 123:

    На последнем скрине неправильное название файла - не совпадает с тем которое надо! Или это как пример?

  10. Ае:

    А можно как-то увеличить в UEFI Bios Utility (313 версия), а то не могу найти пункт, да и сам биос замороченный какой-то.

  11. AMD Radeon RX Vega 10Gfx:

    Процессор AMD Ryzen 7 2700U with Radeon Vega Mobile Gfx
    Встроенная видеокарта: AMD Radeon RX Vega 10Gfx.

    В диспетчере задач написано:
    Выделенная 256 МБ
    Оперативная память граф. проц. 8.1 ГБ
    Общая память граф. проц. 7.8 ГБ
    Как мне увеличить объём выделенной видеопамяти? :cry:

    • Alexandr:

      Доброго дня.
      Ищите параметры (оговоренные в статье выше) в вашем BIOS.
      Да, и кроме модели ЦП, нужна еще и мат. плата (иначе сложно что-либо вообще комментировать).

  12. Roman:

    В BIOS нет такого раздела: я полазил во всех вкладках - там тоже пусто.

  13. Михаил:

    Здравствуйте, подскажите, пожалуйста, можно ли отрегулировать количество выделяемой оперативной памяти на компьютере iMac Late 2015 (соответственно, BIOSа у меня нет)? Заранее спасибо!

  14. Алекс:

    У меня встроенная видеокарта Radeon r7 Graphics на 512мб. Я в BIOS поменял на 2 ГБ и у меня она (видеокарта) начала сильно греться (80-90) градусов (без нагрузки). Пришлось снижать опять до 512 МБ.
    Помогите кто-нибудь, пожалуйста!

    • Alexandr:

      Доброго дня.
      Как вариант: попробуйте в настройках электропитания ограничить ЦП с 100% до 99%.

  15. Алекс:

    И подскажите, пожалуйста, как узнать точную версию интегрированной radeon.

  16. Алекс:

    Не показывает :(

Написать комментарий

 

Прикрепить картинку, скрин:

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

  • Интересное
  • Оптимизируем и ускоряем
  • Удаляем вирусы
  • Настраиваем звук
  • Содержание статьи
  •