Интегрированная графика (iGPU) является неотъемлемой частью современных процессоров, обеспечивая базовую работоспособность системы без необходимости покупки дискретного ускорителя. Однако механизм работы таких видеоядер подразумевает динамическое заимствование части оперативной памяти (ОЗУ) для собственных нужд, что часто вызывает снижение общей производительности ПК. Пользователи часто ищут способ выключить выделение памяти под интегрированную видеокарту, чтобы вернуть эти гигабайты в общий пул системы.
Важно понимать, что полностью отключить использование ОЗУ встроенным видеочипом невозможно при штатной работе операционной системы, так как он лишен собственной видеопамяти (VRAM). Единственный способ освободить ресурсы — это минимизировать значение DVMT Pre-Allocated или Shared Memory до абсолютного минимума в настройках BIOS/UEFI. Это действие заставит систему выделять память только при реальной необходимости, а не резервировать её жестко при загрузке.
Почему система забирает оперативную память и можно ли это предотвратить
Архитектура современных гибридных процессоров от Intel и AMD построена на принципе общего доступа к шине памяти. Когда вы запускаете графическое приложение, видеоконтроллер запрашивает у системы необходимый объем данных. По умолчанию производители устанавливают фиксированный лимит, часто равный 2 ГБ или даже 4 ГБ, который зарезервирован заранее. Это делается для стабильности, но в системах с ограниченным объемом ОЗУ (например, 8 ГБ) это критично снижает быстродействие.
Вы можете попытаться изменить это поведение через интерфейс BIOS/UEFI. В разных версиях прошивок названия разделов могут отличаться: от VGA Share Memory Size до UMA Frame Buffer Size. Изменение этих параметров позволяет уменьшить принудительное резервирование, но не гарантирует полного освобождения памяти, если драйверы или ОС потребуют её для рендеринга интерфейса Windows.
Следует учитывать, что снижение выделенной памяти может привести к снижению производительности в играх или графических редакторах, если система не сможет динамически подгружать недостающие данные из общего пула. Оптимизация требует баланса между доступной памятью для ОС и доступной для видеоядра.
Поиск нужных настроек в меню BIOS и UEFI
Для начала необходимо войти в настройки прошивки материнской платы. Обычно это делается при загрузке компьютера нажатием клавиш Del, F2 или F10, в зависимости от производителя ASUS, Gigabyte или MSI. Как только вы окажетесь в интерфейсе, переключитесь в расширенный режим (Advanced Mode), если он не включен автоматически, чтобы увидеть полный список конфигураций.
Вам нужно найти раздел, отвечающий за периферию или настройки чипсета. Ищите вкладки с названиями Advanced, Chipset Configuration, North Bridge или System Agent Configuration. Именно здесь скрываются параметры, управляющие integrated graphics. В некоторых случаях, особенно на ноутбуках, эти настройки могут быть скрыты в меню Peripherals или Display.
Обратите внимание на параметр Internal Graphics или IGPU Multi-Monitor. Если вы хотите полностью отключить видяху, вы можете перевести его в состояние Disabled, но это приведет к отсутствию видеосигнала на мониторе, если у вас нет дискретной карты. Для нашей цели (освобождения памяти) мы будем менять только значение выделенного буфера.
⚠️ Внимание: Не отключайте встроенную графику полностью (
Disabled), если у вас нет дискретной видеокарты. Это сделает компьютер неработоспособным, и экран останется черным. Мы меняем только объем выделенной памяти, оставляя функцию активированной.
Изменение параметра DVMT и объема выделенной памяти
Ключевым параметром, который нужно найти, является значение памяти, зарезервированной для видеоконтроллера. В зависимости от вендора это может называться DVMT Pre-Allocated, Auto Detect или VRAM Size. Значение по умолчанию часто стоит на 512M, 1024M или 2048M. Ваша задача — снизить это число до минимально возможного, обычно это 64M или 128M.
После изменения значения на минимальное, система перестанет отщипывать огромный кусок ОЗУ при старте. Однако, если драйверам потребуется больше памяти для отрисовки сложного сцены, они смогут динамически забирать её из общего пула, как это происходит с любой другой программой. Это более гибкий подход по сравнению с жестким резервированием.
Важно отметить, что не все материнские платы позволяют менять этот параметр. На некоторых бюджетных моделях или в ноутбуках с проприетарным BIOS это поле может быть заблокировано или отсутствовать вовсе. В таких случаях остается только программная оптимизация или замена прошивки на модифицированную, что несет риски.
☑️ Проверка настроек BIOS
Что делать, если параметр не найден?На некоторых материнских платах, особенно от ASUS или MSI в игровых сериях, параметр может называться "iGPU Memory" или быть спрятан в подменю "Graphics Configuration". Если вы не видите его нигде, попробуйте обновить BIOS до последней версии, так как производители часто добавляют новые пункты в обновлениях. Если и это не помогло, возможно, ваш чипсет не поддерживает ручное управление этим параметром.-->
Специфика настроек в зависимости от производителя процессора
Подходы к управлению памятью у Intel и AMD имеют свои нюансы. У процессоров Intel Core (серии UHD Graphics или Iris Xe) параметр часто находится в разделе Advanced → System Agent (SA) Configuration → Graphics Configuration. Там вы увидите DVMT Pre-Allocated и DVMT Total Gfx Mem. Рекомендуется выставить оба значения в минимальные доступные цифры, чтобы система сама управляла выделением.
В экосистеме AMD (Ryzen с графикой Vega или RDNA) настройки могут называться UMA Frame Buffer Size. В современных версиях BIOS для плат на чипсетах B550 или X670 этот параметр часто доступен сразу в главном меню AI Tweaker или AMD CBS. Изменение этого значения напрямую влияет на то, сколько ОЗУ система покажет как доступную для приложений.
Некоторые производители, такие как ASRock или Biostar, имеют собственные утилиты для разгона и настройки, которые дублируют эти функции. Однако лучше всего работать непосредственно в BIOS, так как настройки прикладного уровня могут быть сброшены при обновлении драйверов или сбоях ПО.
Производитель
Раздел меню
Параметр
Рекомендуемое значение
Intel (Generic)
System Agent Config
DVMT Pre-Allocated
64M или 128M
AMD (Ryzen APU)
CBS / NBIO Common Options
UMA Frame Buffer Size
Auto or 512M
ASUS
Advanced > System Agent
iGPU Share Memory
Auto (Dynamic)
Gigabyte
Peripherals
Integrated Graphics
Min (64M)
Advanced → System Agent (SA) Configuration → Graphics Configuration. Там вы увидите DVMT Pre-Allocated и DVMT Total Gfx Mem. Рекомендуется выставить оба значения в минимальные доступные цифры, чтобы система сама управляла выделением.UMA Frame Buffer Size. В современных версиях BIOS для плат на чипсетах B550 или X670 этот параметр часто доступен сразу в главном меню AI Tweaker или AMD CBS. Изменение этого значения напрямую влияет на то, сколько ОЗУ система покажет как доступную для приложений.| Производитель | Раздел меню | Параметр | Рекомендуемое значение |
|---|---|---|---|
| Intel (Generic) | System Agent Config | DVMT Pre-Allocated | 64M или 128M |
| AMD (Ryzen APU) | CBS / NBIO Common Options | UMA Frame Buffer Size | Auto or 512M |
| ASUS | Advanced > System Agent | iGPU Share Memory | Auto (Dynamic) |
| Gigabyte | Peripherals | Integrated Graphics | Min (64M) |