Как включить все видеокарты в BIOS: от SLI до майнинг-ригов

Когда в систему установлено несколько видеокарт — будь то для майнинга криптовалюты, организации многомониторной рабочей станции или сборки игрового ПК с SLI/NVLink — BIOS по умолчанию может игнорировать часть GPU. Это приводит к тому, что операционная система «не видит» устройства, драйверы не устанавливаются, а производительность падает. Причины кроются в настройках PCI Express, параметрах Above 4G Decoding или ограничениях самой материнской платы.

В этой статье разберём конкретные параметры BIOS, которые нужно изменить для активации всех видеокарт, а также нюансы для разных сценариев: от майнинг-ригов на NVIDIA RTX 30/40 серии до старых систем с AMD Radeon RX 400/500. Особое внимание уделим проблемам с ограничением по питанию, конфликтами IRQ и настройками UEFI для современных платформ Intel 12-14 поколений и AMD AM5.

Почему BIOS не видит все видеокарты?

Проблема с обнаружением нескольких GPU редко связана с физической неисправностью. Чаще всего виноваты:

  • 🔌 Ограничение по питанию: материнская плата блокирует слоты PCIe, если суммарная мощность превышает лимит (например, 75 Вт на слот ×16).
  • ⚙️ Настройки BIOS: отключённые параметры Above 4G Decoding, PCIe Gen Switch или Multi-GPU Support.
  • 🖥️ Конфликты IRQ: у старых систем (до Windows 10 1903) может не хватать линий прерываний для нескольких GPU.
  • 🔄 Режим работы слотов: некоторые платы автоматически отключают слоты PCIe x1, если в x16 установлена дискретная карта.

Например, на платформе AMD B450/B550 часто встречается проблема, когда при установке 6+ видеокарт система «видит» только 4–5. Это связано с ограничением контроллера PCIe на уровне чипсета. Решение — принудительно включить режим Gen 1 для всех слотов или использовать распределители (risers) с внешним питанием.

⚠️ Внимание: На некоторых материнских платах (например, ASUS Prime Z690-P) параметр Above 4G Decoding может исчезать после обновления BIOS. В этом случае требуется откат на предыдущую версию или ручная правка настроек через AMI BCU.
📊 Для чего вы настраиваете несколько видеокарт?
Майнинг криптовалюты
Игры (SLI/CrossFire)
Рендеринг/3D-моделирование
Многомониторная работа
Другое

Подготовка к настройке: что проверить до изменения BIOS

Прежде чем лезть в BIOS, убедитесь, что проблема не на стороне «железа» или операционной системы:

  1. Физическое подключение: все видеокарты должны быть надёжно вставлены в слоты PCIe, а распределители (risers) — подключены к блоку питания (если требуется). Проверьте, горят ли индикаторы на картах при включении ПК.
  2. Блок питания: для майнинг-рига с 6 картами NVIDIA RTX 3060 Ti потребуется блок на 1000–1200 Вт с достаточным количеством разъёмов PCIe 6+2 pin.
  3. Драйверы: удалите старые драйверы с помощью Display Driver Uninstaller (DDU) и установите последние версии с сайта NVIDIA или AMD.
  4. Операционная система: Windows 10/11 автоматически резервирует ресурсы для нескольких GPU, но в Linux (например, HiveOS для майнинга) может потребоваться ручная настройка ядра.

Если после проверки видеокарты всё равно не определяются, переходите к настройке BIOS. Важно: перед изменениями сфотографируйте текущие настройки или сбросьте BIOS к дефолтным значениям (Load Optimized Defaults).

☑️ Подготовка к настройке BIOS

Выполнено: 0 / 5

Основные параметры BIOS для включения всех видеокарт

Переходим к ключевым настройкам. Большинство из них находятся в разделах AdvancedPCI Subsystem Settings или SettingsSystem Configuration. Точные названия могут отличаться в зависимости от производителя BIOS (AMI, Award, UEFI).

Параметр Рекомендуемое значение Для чего нужно
Above 4G Decoding Enabled Разрешает адресацию памяти выше 4 ГБ, критично для систем с 4+ GPU.
PCIe Gen Switch или PCI Express Speed Gen 1 или Gen 2 Снижает скорость шины для стабильности при большом количестве карт.
Multi-GPU Support или SLI/CrossFire Enabled (если используется) Включает поддержку связки видеокарт для игр или рендеринга.
Primary Display или Init Display First PCIe/PCI (не iGPU) Принудительно задаёт приоритет внешней видеокарте.
Resizable BAR Support Auto или Enabled Улучшает производительность в играх и рендеринге (требует поддержки CPU и GPU).

После изменения параметров сохраните настройки (F10) и перезагрузите ПК. Если система не стартует, сбросьте BIOS с помощью джампера CLR_CMOS на материнской плате.

Особенности для майнинг-ригов (4+ GPU)

При сборке рига для майнинга на NVIDIA или AMD возникают дополнительные нюансы:

  • 🔧 Ограничение драйверов: NVIDIA искусственно ограничивает хешрейт на картах RTX 30xx в Windows. Решение — использовать Linux-дистрибутивы (HiveOS, RaveOS) или патченые драйверы.
  • Питание распределителей: дешёвые risers без внешнего питания могут вызывать ошибки Code 43 в Windows. Подключите их к блоку питания через Molex или SATA.
  • 🖥️ Конфликты с интегрированной графикой: на платах Intel отключите iGPU Multi-Monitor, чтобы освободить ресурсы для внешних GPU.

Для майнинга на AMD Radeon RX 6000 может потребоваться включить параметр SAM (Smart Access Memory) в BIOS и активировать его в драйверах. Это увеличивает хешрейт на 5–10%, но требует поддержки процессора (Ryzen 3000/5000).

⚠️ Внимание: На платах ASRock серии H110 Pro BTC+ при установке 13 видеокарт необходимо вручную задать режим PCIe Gen 1 для всех слотов, иначе система будет «терять» карты после ребута.
Что делать, если после настройки BIOS видеокарты всё равно не определяются?

Попробуйте подключить монитор к каждой карте по очереди и загрузить систему. Иногда Windows «будит» GPU только после прямого подключения дисплея. Также проверьте, не блокирует ли антивирус (например, Kaspersky) установку драйверов для новых устройств.

Настройка SLI/CrossFire для игр и рендеринга

Если вы собираете систему для игр с поддержкой NVIDIA SLI или AMD CrossFire, помимо BIOS потребуется настроить:

  1. Мосты SLI/CrossFire: физическое соединение карт специальным мостом (для NVIDIA RTX 20/30 серии подходит только NVLink).
  2. Драйверы: установите последнюю версию с поддержкой multi-GPU (например, NVIDIA 535.98 для RTX 40xx).
  3. Настройки в игре: не все проекты поддерживают SLI. Включите режим в меню графики (например, в The Witcher 3 или Cyberpunk 2077).

В BIOS для SLI/CrossFire актуальны те же параметры, что и для майнинга, но с нюансами:

  • 🔹 PCIe Speed лучше оставить на Auto или Gen 3 (для максимальной пропускной способности).
  • 🔹 Resizable BAR должен быть включён для RTX 30xx и RX 6000.
  • 🔹 Primary Display задайте на слот, куда установлена основная (мастер) видеокарта.

Для проверки работоспособности SLI используйте утилиту NVIDIA Control Panel (раздел Configure SLI) или GPU-Z (вкладка NVIDIA BIOS). Если связка не активируется, обновите VBIOS на обеих картах.

Проблемы и решения: почему не включаются все GPU

Даже после правильной настройки BIOS видеокарты могут не определяться. Рассмотрим типичные ошибки и способы их устранения:

Симптом Возможная причина Решение
Видеокарты определяются, но выдают Code 43 в Windows Нехватка питания, конфликт драйверов или неверные настройки TOLUD в BIOS Отключите все карты кроме одной, обновите драйверы, затем подключайте по одной. Проверьте блок питания.
Система висит на загрузке или перезагружается Конфликт IRQ или превышение лимита PCIe-устройств Включите ACS Control в BIOS (если есть) или ограничьте количество карт до 4–6.
В Linux (например, HiveOS) карты не майнят Не хватает адресного пространства для DMA Добавьте в загрузочные параметры ядра: pci=nocrs или pci=realloc.
Вторая карта в SLI не работает Несовместимые VBIOS или отсутствует мост Обновите VBIOS обеих карт до одинаковой версии, проверьте подключение моста.

Если проблема сохраняется, попробуйте альтернативные методы:

  • 🔧 Используйте PCIe-сплиттеры (например, ASUS Hyper M.2) для увеличения количества слотов.
  • 🔧 Для Windows отключите подписи драйверов: bcdedit /set testsigning on (в командной строке от имени администратора).
  • 🔧 На платах AMD попробуйте включить IOMMU (в BIOS или через параметр ядра iommu=pt в Linux).

Дополнительные твики для стабильности

Чтобы система с несколькими видеокартами работала без сбоев, выполните следующие оптимизации:

  • 🔥 Охлаждение: в майнинг-ригах расстояние между картами должно быть не менее 5–7 см. Используйте open-air кулеры (например, Arctic Accelero) или направляйте вентиляторы на радиаторы.
  • Питание: для карт NVIDIA RTX 3080/3090 используйте отдельные кабели от блока питания (не разветвители 1-to-2 или 1-to-3).
  • 🖥️ Операционная система:
    • Для Windows: отключите автоматическое обновление драйверов через gpedit.msc.
    • Для Linux: добавьте пользователя в группу video (sudo usermod -aG video $USER).
  • 🔧 BIOS видеокарт: для майнинга на NVIDIA может потребоваться прошивка модифицированного VBIOS (например, для снятия ограничения LHR).

Для мониторинга состояния GPU используйте утилиты:

  • HWInfo64 — для отслеживания температуры и потребления.
  • MSI Afterburner — для разгона и контроля вентиляторов.
  • TeamViewer или AnyDesk — для удалённого управления ригом.
⚠️ Внимание: На платах Intel с чипсетом H610/B660 при включении Above 4G Decoding может пропадать звук через HDMI/DisplayPort. Решение — использовать отдельную звуковую карту или подключать аудио через USB.

FAQ: Частые вопросы по настройке нескольких видеокарт

Можно ли включить все видеокарты без изменения BIOS?

В редких случаях — да. Например, если материнская плата изначально поддерживает нужное количество GPU (как ASUS B250 Mining Expert на 19 слотов). Однако в 90% случаев без настроек Above 4G Decoding и PCIe Gen Switch система будет «видеть» не все карты.

Почему после обновления BIOS пропали настройки для видеокарт?

Производители иногда удаляют «майнинговые» опции в новых версиях BIOS (особенно после 2021 года). Решение — откатиться на старую версию или использовать модифицированный BIOS от сообщества (например, для плат Gigabyte B450).

Как проверить, что все видеокарты работают в Windows?

Откройте Диспетчер устройств (devmgmt.msc) и разверните ветку Видеоадаптеры. Все карты должны отображаться без восклицательных знаков. Также проверьте вывод команды в PowerShell:

Get-PnpDevice | Where-Object {$_.Class -eq "Display"} | Select-Object FriendlyName, Status
Что делать, если BIOS не сохраняет настройки?

Проблема может быть в севшей батарейке CR2032 на материнской плате (заменяет её) или в сбое UEFI. Попробуйте сбросить BIOS джампером CLR_CMOS, затем повторите настройку. Если не помогает — обновите BIOS через флеш-утлиту (например, AFUDEWIN для Award BIOS).

Поддержит ли моя материнская плата 6 видеокарт?

Это зависит от чипсета и количества линий PCIe:

  • Intel H61/B75/H110: обычно до 6 карт (с распределителями).
  • AMD B450/B550: до 8 карт (при отключении SATA/M.2 портов).
  • Intel Z690/Z790: до 7–8 карт (с использованием PCIe 5.0 в режиме x8/x8).

Точную информацию ищите в мануале к плате или на сайте производителя.