Когда в систему установлено несколько видеокарт — будь то для майнинга криптовалюты, организации многомониторной рабочей станции или сборки игрового ПК с 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.
Подготовка к настройке: что проверить до изменения BIOS
Прежде чем лезть в BIOS, убедитесь, что проблема не на стороне «железа» или операционной системы:
- Физическое подключение: все видеокарты должны быть надёжно вставлены в слоты PCIe, а распределители (risers) — подключены к блоку питания (если требуется). Проверьте, горят ли индикаторы на картах при включении ПК.
- Блок питания: для майнинг-рига с 6 картами NVIDIA RTX 3060 Ti потребуется блок на 1000–1200 Вт с достаточным количеством разъёмов
PCIe 6+2 pin. - Драйверы: удалите старые драйверы с помощью Display Driver Uninstaller (DDU) и установите последние версии с сайта NVIDIA или AMD.
- Операционная система: Windows 10/11 автоматически резервирует ресурсы для нескольких GPU, но в Linux (например, HiveOS для майнинга) может потребоваться ручная настройка ядра.
Если после проверки видеокарты всё равно не определяются, переходите к настройке BIOS. Важно: перед изменениями сфотографируйте текущие настройки или сбросьте BIOS к дефолтным значениям (Load Optimized Defaults).
☑️ Подготовка к настройке BIOS
Основные параметры BIOS для включения всех видеокарт
Переходим к ключевым настройкам. Большинство из них находятся в разделах Advanced → PCI Subsystem Settings или Settings → System 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 потребуется настроить:
- Мосты SLI/CrossFire: физическое соединение карт специальным мостом (для NVIDIA RTX 20/30 серии подходит только NVLink).
- Драйверы: установите последнюю версию с поддержкой multi-GPU (например, NVIDIA 535.98 для RTX 40xx).
- Настройки в игре: не все проекты поддерживают 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).
- Для Windows: отключите автоматическое обновление драйверов через
- 🔧 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).
Точную информацию ищите в мануале к плате или на сайте производителя.