Встроенные видеокарты (iGPU) от Intel (Intel UHD Graphics, Iris Xe) и AMD (Radeon Vega, RDNA 2) автоматически резервируют часть оперативной памяти для своих нужд — от 64 МБ до 2 ГБ в зависимости от настроек BIOS и драйверов. Для офисных задач это незаметно, но в играх, рендере или при работе с большими массивами данных каждый мегабайт на счету. Отключить это резервирование можно, но не всегда целесообразно: без выделенной памяти iGPU либо откажется работать, либо будет использовать минимальный буфер, что приведёт к артефактам или падению производительности.
В этой статье разберём все рабочие способы уменьшить или полностью отключить резервирование ОЗУ для интегрированной графики — от настроек BIOS до редактирования реестра Windows. Особое внимание уделим скрытым параметрам Intel Dynamic Memory и AMD Smart Access Memory, которые часто игнорируют даже опытные пользователи. Также объясним, в каких случаях это действительно нужно, а когда лучше оставить настройки по умолчанию.
Почему встроенная видеокарта «крадёт» оперативную память?
Интегрированные графические ядра не имеют собственной видеопамяти (VRAM) — ониforced to use part of the system RAM as a frame buffer. Этот механизм называется Unified Memory Architecture (UMA) и работает по следующим принципам:
- 🔹 Динамическое выделение (по умолчанию): система автоматически резервирует память по мере необходимости (например, при запуске игры или видеоредактора). Типичный диапазон — от 128 МБ до 1–2 ГБ.
- 🔹 Фиксированное выделение: в BIOS можно задать статический объём (например, 512 МБ), который будет заблокирован всегда, даже если iGPU не используется.
- 🔹 Приоритет дискретной графики: если в системе есть отдельная видеокарта (NVIDIA или AMD Radeon), часть памяти всё равно может резервироваться для iGPU на случай переключения (технология Optimus или Hybrid Graphics).
Основная проблема — заблокированная память недоступна для других задач, даже если графическое ядро простаивает. Например, на ноутбуке с 8 ГБ ОЗУ и выделенными 1 ГБ для Intel UHD Graphics реально доступно только 7 ГБ, что критично для современных игр или работы с Photoshop/Blender.
⚠️ Внимание: На AMD APU (например, Ryzen 5 5600G) полностью отключить резервирование памяти для iGPU невозможно — ядро Radeon Vega требует минимум 512 МБ для инициализации. Попытки обойти это ограничение приведут к отказу загрузки системы.
Когда стоит отключать резервирование памяти для iGPU?
Не во всех сценариях освобождение ОЗУ даст прирост производительности. Вот случаи, когда это действительно оправдано:
- 🎮 Игры на слабых ПК: Если у вас дискретная видеокарта (например, GTX 1650), но система резервирует 1 ГБ для неиспользуемой Intel UHD Graphics, освобождение памяти может предотвратить фризы из-за нехватки ОЗУ.
- 🖥️ Рабочие станции с большими данными: При работе в AutoCAD, 3ds Max или с виртуальными машинами каждый гигабайт на счету.
- 🔧 Ноутбуки с гибридной графикой: Если вы вручную отключили iGPU в пользу NVIDIA/AMD (через
NVIDIA Control PanelилиAMD Radeon Software), резервирование памяти становится бессмысленным. - ⚡ Разгон оперативной памяти: На платах с Intel 12/13/14-го поколений освобождение памяти от iGPU может улучшить стабильность при разгоне DDR4/DDR5.
А вот когда не стоит этого делать:
- 💻 Используете только встроенную графику (нет дискретной видеокарты).
- 🎥 Работаете с видео или 3D-рендерингом на iGPU (например, Quick Sync от Intel).
- 🔄 Планируете использовать технологии вроде Intel Deep Link или AMD SmartShift, где iGPU и dGPU работают вместе.
Способ 1: Настройка в BIOS/UEFI (основной метод)
Самый надёжный способ — изменить параметры непосредственно в прошивке материнской платы. Интерфейс BIOS/UEFI отличается в зависимости от производителя (ASUS, MSI, Gigabyte и др.), но общая логика одинакова.
Шаг 1: Вход в BIOS
Перезагрузите ПК и нажмите:
- 🔘
DelилиF2— для большинства настольных ПК. - 🔘
F1,F10илиEsc— на некоторых ноутбуках (Lenovo, HP). - 🔘
F7— для перехода в Advanced Mode на платах ASUS.
Шаг 2: Поиск настроек графики
Ищите разделы с названиями:
- 🔧
Advanced → System Agent (SA) Configuration → Graphics Configuration(Intel). - 🔧
Advanced → Integrated Graphics Configuration(AMD). - 🔧
Chipset → North Bridge → Integrated Graphics Memory(старые платы).
Шаг 3: Изменение параметров
Ключевые опции, которые нужно найти и изменить:
| Параметр | Рекомендуемое значение | Пояснение |
|---|---|---|
iGPU Memory / Integrated Graphics Memory Size |
Disabled или Minimum (32MB/64MB) |
Отключает резервирование или сводит его к минимуму. |
Intel Dynamic Memory / AMD Smart Access Memory |
Disabled |
Отключает динамическое выделение памяти. |
Primary Display |
PCIE (если есть дискретная видеокарта) |
Приоритизирует внешнюю графику, уменьшая нагрузку на iGPU. |
Above 4G Decoding |
Enabled |
Помогает избежать конфликтов памяти при использовании дискретной графики. |
После изменений сохраните настройки (F10) и перезагрузите ПК. Если система не загружается — сбросьте BIOS (выньте батарейку CMOS на 10 секунд или используйте джампер CLR_CMOS на материнской плате).
Убедиться, что дискретная видеокарта подключена к монитору|
Записать текущие настройки (сфотографировать экран)|
Отключить Secure Boot, если он мешает загрузке|
Проверить, что параметр Above 4G Decoding включён-->
⚠️ Внимание: На ноутбуках с гибридной графикой (NVIDIA Optimus/AMD Hybrid Graphics) полное отключение памяти iGPU может привести к потере изображения при переключении между видеокартами. В этом случае оставьте минимальное значение (64–128 МБ).
Способ 2: Настройка через реестр Windows (для продвинутых)
Если в BIOS нет нужных опций или они заблокированы (например, на ноутбуках), можно попробовать изменить параметры через реестр. Этот метод работает только для Intel и требует прав администратора.
Шаг 1: Открытие редактора реестра
Нажмите Win + R, введите regedit и подтвердите запуск.
Шаг 2: Переход к ключу iGPU
Пройдите по пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration
Если папки GraphicsDrivers или Configuration нет — создайте их вручную (ПКМ → Создать → Раздел).
Шаг 3: Создание параметров
Внутри раздела Configuration создайте DWORD-параметры (32-bit) с следующими именами и значениями:
| Параметр | Значение (Hex) | Описание |
|---|---|---|
EnableULPS |
0 |
Отключает энергосбережение iGPU (может освободить память). |
TdrLevel |
0 |
Отключает тайм-ауты драйвера (рискованно для стабильности!). |
DedicatedSegmentSize |
0 |
Устанавливает минимальный размер выделенной памяти (0 = авто). |
После изменений перезагрузите ПК. Эффект может быть незначительным — этот метод лучше комбинировать с настройками BIOS.
Способ 3: Отключение iGPU через Диспетчер устройств
Если вы используете только дискретную видеокарту, можно полностью отключить встроенную графику в Windows. Это освободит всю резервируемую память, но сделает невозможным использование iGPU (включая аппаратное ускорение видео в браузере).
Инструкция:
- Откройте
Диспетчер устройств(Win + X → Диспетчер устройств). - Разверните ветку Видеоадаптеры.
- Найдите устройство с названием Intel(R) UHD Graphics или AMD Radeon(TM) Vega.
- ПКМ → Отключить устройство.
После отключения проверьте освободившуюся память в Task Manager → Производительность → Память. Обратите внимание: некоторые программы (например, OBS Studio или HandBrake) могут перестать использовать аппаратное кодирование видео (Quick Sync или AMF).
⚠️ Внимание: На ноутбуках с технологией NVIDIA Optimus отключение iGPU через Диспетчер устройств приведёт к потере изображения после перезагрузки. В этом случае восстановите драйвер через Безопасный режим.
Способ 4: Использование утилит для тонкой настройки (MSI Afterburner, ThrottleStop)
Для владельцев ноутбуков или систем с гибридной графикой полезны утилиты, позволяющие управлять выделением памяти без глубокого вмешательства в BIOS.
🔧 ThrottleStop (для Intel)
Утилита ThrottleStop умеет ограничивать потребление памяти iGPU через параметр IGPU Multiplier:
- Скачайте ThrottleStop с официального сайта.
- Запустите с правами администратора.
- Перейдите на вкладку
FIVR. - Найдите опцию
IGPU Multiplierи установите значение8x(минимальное). - Нажмите
Applyи проверьте изменения.
🔥 MSI Afterburner + RivaTuner
Если у вас гибридная графика (NVIDIA + Intel), можно принудительно перенаправить задачи на дискретную карту:
- Откройте MSI Afterburner и перейдите в
Settings → General. - Активируйте опцию
Enable low-level I/O driver. - В RivaTuner Statistics Server добавьте приложения в список и установите для них
High performance GPU.
Эти методы не освободят память полностью, но снизят её потребление iGPU в фоновом режиме.
Что делать, если утилиты не видят iGPU?
Если ThrottleStop или MSI Afterburner не обнаруживают встроенную графику, проверьте:
1. Установлены ли драйверы Intel/AMD (даже если вы используете NVIDIA).
2. Не отключён ли iGPU в BIOS (в этом случае утилиты не увидят устройство).
3. Запущены ли программы с правами администратора.
Способ 5: Настройка в Linux (для пользователей Ubuntu, Fedora и др.)
В Linux резервирование памяти для iGPU управляется через параметры ядра и драйверы. Основные методы:
🐧 Отключение через GRUB
Откройте файл конфигурации GRUB:
sudo nano /etc/default/grub
Найдите строку GRUB_CMDLINE_LINUX_DEFAULT и добавьте параметры:
- Для Intel:
i915.enable_dc=0 i915.enable_fbc=0 i915.enable_psr=0 - Для AMD:
radeon.si_support=0 amdgpu.si_support=0(отключает поддержку старых ядер).
Обновите GRUB и перезагрузитесь:
sudo update-grub
sudo reboot
🐧 Ограничение памяти через Xorg
Создайте файл конфигурации для X-сервера:
sudo nano /etc/X11/xorg.conf.d/20-intel.conf
Добавьте следующие строки (для Intel):
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "DRI" "3"
Option "AccelMethod" "sna"
Option "TearFree" "true"
Option "VideoRam" "65536" # 64 MB
EndSection
Эти настройки снизят потребление памяти, но могут ухудшить производительность графики в некоторых приложениях.
Частые ошибки и как их избежать
При попытке отключить память iGPU пользователи часто сталкиваются с следующими проблемами:
- 🖥️ Чёрный экран после перезагрузки: Возникает, если полностью отключить iGPU на ноутбуке с гибридной графикой. Решение: Загрузитесь в
Безопасном режиме(F8при старте) и верните настройки BIOS. - 🔄 Система игнорирует изменения в BIOS: Некоторые материнские платы (ASUS ROG, MSI Gaming) блокируют ручные настройки iGPU, если подключён монитор к встроенному выходу (например,
HDMIна материнской плате). Решение: Подключите монитор к дискретной видеокарте перед настройкой. - ⚠️ Артефакты или лаги в играх: Если оставить слишком мало памяти для iGPU (например, 32 МБ), могут появиться графические глюки. Решение: Установите минимально стабильное значение (обычно 128–256 МБ).
- 🔌 Не работает аппаратное ускорение видео: После отключения iGPU браузеры (Chrome, Firefox) и программы (VLC, Kodi) перестают использовать Quick Sync или VAAPI. Решение: Вручную перенастройте кодеки на использование дискретной графики.
FAQ: Ответы на популярные вопросы
❓ Можно ли полностью отключить встроенную видеокарту, если есть дискретная?
Да, но с оговорками:
- На настольных ПК — можно отключить iGPU в BIOS и физически подключить монитор к дискретной карте.
- На ноутбуках — полное отключение приведёт к потере изображения, так как выходы (
HDMI,DisplayPort) часто подключены к iGPU.
Рекомендуем оставить минимальное значение памяти (64–128 МБ) для стабильности.
❓ Сколько памяти реально освободится после отключения?
Зависит от начальных настроек:
- Если в BIOS было установлено фиксированное значение (например, 1 ГБ) — освободится именно этот объём.
- Если использовалось динамическое выделение — эффект будет меньше (обычно 256–512 МБ), так как система резервирует память только при нагрузке.
Проверить освободившуюся память можно в Task Manager или через команду wmic OS get FreePhysicalMemory,TotalVisibleMemorySize /Value.
❓ Влияет ли это на производительность в играх?
Эффект зависит от конфигурации:
- 🔺 Положительный: Если у вас мало ОЗУ (8–16 ГБ) и игра страдает от нехватки памяти — освобождение 1 ГБ может устранить фризы.
- 🔻 Отрицательный: Если iGPU использовалась для вспомогательных задач (например, стриминга через OBS с Quick Sync) — производительность упадёт.
- ➖ Нейтральный: На системах с 32+ ГБ ОЗУ и мощной дискретной картой разницы не будет.
❓ Почему после отключения iGPU пропал звук через HDMI?
На большинстве материнских плат звук по HDMI/DisplayPort передаётся через iGPU, даже если видео обрабатывает дискретная карта. Решения:
- Подключите звук через
3.5 мм jackилиUSB-аудиокарту. - Верните минимальное значение памяти для iGPU (128–256 МБ) — этого хватит для работы аудиодрайвера.
- Используйте внешнюю звуковую карту (например, USB DAC).
❓ Работает ли это на MacBook с Apple Silicon?
Нет. В чипах Apple M1/M2/M3 используется объединённая память (Unified Memory), и резервирование для графики управляется на аппаратном уровне. Пользователь не может вручную изменить выделенный объём.