NVIDIA ставит забор. Мы его ломаем
Вы купили RTX 5090 MSI Lighting за 2500 долларов. Ожидали монстра. Получили зверя на поводке. NVIDIA вшила в VBIOS лимит мощности в 250W для "референсных" карт MSI, Gigabyte и других партнеров. Зачем? Официально - для стабильности и гарантий. Реально - чтобы вы не смогли выжать из железа все, за что заплатили, и через год задумались о RTX 5090 Ti.
Особенно это бесит при локальном инференсе больших LLM. Модель MiniMax-M2.1 на полной скорости упирается в power limit, частота падает, токсичность в чате растет. В играх та же история - в пиковые моменты карта сбрасывает частоты вместо того, чтобы взять еще 50 ватт и выдать стабильный фреймрейт.
Внимание: Прошивка модифицированного VBIOS аннулирует гарантию. В 0.1% случаев может превратить вашу RTX 5090 в дорогой пресс-папье. Делайте на свой страх и риск. Обязательно сохраните оригинальный BIOS!
Что такое VBIOS и почему его можно (и нужно) менять
VBIOS - это микропрограмма видеокарты. Она хранится в чипе памяти на самой плате. Там прописаны:
- Таблицы частот и напряжений (Voltage-Frequency curve)
- Лимиты мощности (Power Limit, TDP)
- Лимиты температуры (Thermal Limit, Target Temp)
- Скорость вращения вентиляторов (Fan curve)
- Идентификатор устройства (Device ID, Subsystem ID)
Производители карт (MSI, ASUS, Gigabyte) берут базовый VBIOS от NVIDIA и настраивают его под свои системы охлаждения и компоненты. MSI для Lighting поставила качественные VRM, которые спокойно держат 350W, но из маркетинговых соображений (или по требованию NVIDIA) ограничила карту 250W.
Мы это исправим. Цель - поднять лимит до 300W с сохранением стабильности и без выхода за разумные температурные рамки.
1 Подготовка: что нужно скачать и проверить
Не начинайте с nvflash. Сначала подготовьте поле боя.
1. GPU-Z 3.2.1 (или новее) - чтобы вытащить текущий VBIOS. Запускаете, жмете на иконку со стрелкой рядом с "BIOS Version", сохраняете файл с именем типа rtx5090_msi_original.rom. Это ваша страховка на случай, если все пойдет не так.
2. NVFlash 6.3.12 - последняя версия на февраль 2026 года, которая поддерживает RTX 5090. Более старые версии (до 6.3.0) могут не видеть карту или прошивать с ошибками. Скачивайте с официального сайта TechPowerUp - там всегда актуальные сборки.
3. Модифицированный VBIOS для MSI Lighting. Вот здесь осторожно. Не качайте с левых форумов 2024 года. На февраль 2026 есть проверенные варианты:
- 300W Power Limit Edition - просто поднимает лимит до 300W, оставляет все остальные настройки как у MSI. Самый безопасный вариант.
- Unlocked Edition - снимает все лимиты, включая температурные. Для экстремалов с жидким азотом. Не используйте на воздушном охлаждении.
- Silent 280W Edition - компромиссный вариант: 280W лимит, но более агрессивная кривая вентиляторов для тихой работы. Подойдет для сборок вроде тихого AI-монстра на Ryzen 9.
2 Отключаем защиту Windows и NVIDIA
Windows 11 24H2 и драйверы NVIDIA 560.xx добавили дополнительную защиту от модификации VBIOS. Обходим.
Перезагружаемся в безопасный режим с поддержкой командной строки:
# В командной строке (администратор):
bcdedit /set {current} safeboot minimal
shutdown /r /t 0
После загрузки в безопасном режиме:
# Отключаем проверку цифровой подписи драйверов (разово):
bcdedit /set testsigning on
# Отключаем Secure Boot в UEFI (через BIOS).
# Для материнских плат MSI: Del при загрузке -> Settings -> Security -> Secure Boot -> Disable
Если у вас материнская плата MSI, проверьте статью про совместимость с RTX 6000 Pro - там похожие шаги по настройке BIOS.
3 Прошивка: момент истины с nvflash64
Распакуйте NVFlash в папку C:\nvflash. Положите туда же модифицированный BIOS файл (например, msi_lighting_300w.rom).
Откройте командную строку от имени администратора в этой папке:
cd C:\nvflash
Первая команда - проверка:
nvflash64 --list
Вы должны увидеть что-то вроде:
Adapter: GeForce RTX 5090 (10DE:2800, 1462:5100)
BIOS Version: 94.02.26.40.AS.01
Запомните ID: 10DE:2800 (NVIDIA) и 1462:5100 (MSI). Если второй ID отличается, у вас другая ревизия карты - возможно, нужен другой VBIOS.
Вторая команда - сохранение текущего BIOS (если не сделали через GPU-Z):
nvflash64 --save original.rom
Третья команда - отключение защиты:
nvflash64 --protectoff
Если выдает ошибку "GPU is in fallback mode", нужно переключить карту в основной режим. Для этого:
nvflash64 --index=0
Где 0 - индекс вашей RTX 5090 (если она одна в системе).
Четвертая команда - сама прошивка:
nvflash64 -6 msi_lighting_300w.rom
Флаг -6 отключает проверку Subsystem ID. Без него NVFlash откажется прошивать BIOS от другой карты (даже если она той же модели).
Программа спросит подтверждение:
Are you sure you want to continue? (Y/N): Y
Жмете Y. Экран моргнет, потухнет, снова загорится. Это нормально. Не выключайте компьютер! Процесс занимает 10-15 секунд.
Критически важно: Не прерывайте процесс. Не отключайте питание. Если свет выключился на 30 секунд и больше - что-то пошло не так. Но даже в этом случае есть шанс восстановить через вторую карту или интегрированную графику.
После успешной прошивки:
nvflash64 --protecton
shutdown /r /t 0
Перезагружаемся в нормальный режим (предварительно отключив безопасный режим):
bcdedit /deletevalue {current} safeboot
Проверка и настройка после прошивки
Загрузились. Видеодрайвер может ругаться, что обнаружено несоответствие оборудования. Переустановите драйверы NVIDIA с чистой установкой.
Открываем MSI Afterburner 5.0.2 (или новее). Видим:
| Параметр | До прошивки | После прошивки |
|---|---|---|
| Power Limit (%) | 100% (250W) | 120% (300W) |
| Temp Limit (°C) | 83°C | 88°C (или 92°C в Unlocked) |
| Voltage Limit | Заблокирован | Разблокирован до 1.1V |
Запускаете тест: FurMark 2.3 или лучше - тяжелый инференс через vLLM с настройкой tensor parallelism. Мониторьте:
- Потребление (должно доходить до 280-295W)
- Температуру ядра (желательно ниже 85°C)
- Температуру памяти (GDDR7 греется, держите ниже 90°C)
- Стабильность - нет артефактов, вылетов
Что делать, если что-то пошло не так (а оно пойдет)
Ситуация 1: После прошивки нет изображения. Черный экран, но компьютер грузится (слышен звук Windows).
Решение: Подключите монитор к интегрированной графике (если есть) или поставьте вторую видеокарту (любую, хоть GT 710). Загрузитесь, запустите NVFlash и прошейте обратно оригинальный BIOS:
nvflash64 -6 original.rom --index=1
Где --index=1 - индекс RTX 5090 (если интегрированная графика имеет индекс 0).
Ситуация 2: Карта определяется, но драйвер выдает ошибку 43 в диспетчере устройств.
Решение: VBIOS несовместим с вашей ревизией карты. Скачайте другой вариант или откатитесь на оригинал. Частая проблема с ранними партиями MSI Lighting - у них другой Subsystem ID.
Ситуация 3: Система не POSTится вообще. Материнская плата пищит кодами ошибок.
Решение: Вытащите RTX 5090, сбросьте CMOS на материнской плате (джампер или батарейка). Вставьте другую карту, загрузитесь, попробуйте прошить "вслепую" через NVFlash с флагом --blindflash. Или обратитесь к специалистам по ремонту, которые знают хардверные хаки.
Стоит ли оно того? Цифры
После успешной прошивки и настройки:
- В играх (Cyberpunk 2077, Path Tracing, 4K): +8-12% FPS в GPU-bound сценариях
- В инференсе (Llama 3.3 405B, 4-bit квантование): время обработки токена снижается на 9-15%
- В рендеринге (Blender, OptiX): сцена BMW рендерится на 11% быстрее
Цена: повышенный шум (вентиляторы крутятся на 10-15% быстрее), температура памяти на 5-7°C выше, гарантия аннулирована.
Но если вы собирали систему для работы, а не для гарантийного обслуживания - игра стоит свеч. Особенно когда нужно запустить связку RTX 5090 + RTX Pro 4500 на полную мощность.
Частые вопросы (которые задают после того, как уже все сломали)
Можно ли прошить VBIOS на картах других производителей?
Да. Но для ASUS, Gigabyte, Zotac нужны свои версии модифицированных BIOS. Не пытайтесь прошить BIOS от MSI на ASUS - с большой вероятностью получите кирпич.
Будет ли работать технология Resizable BAR после прошивки?
Да, если в модифицированном BIOS не трогали соответствующие регистры. В 99% случаев работает. Проверьте в GPU-Z на вкладке "Advanced".
Что насчет DLSS 4 и Frame Generation?
Абсолютно все функции NVIDIA остаются рабочими. VBIOS не влияет на драйверные технологии, только на управление питанием и частотами.
Можно ли вернуть оригинальный BIOS для гарантийного ремонта?
Технически - да. Прошиваете обратно оригинальный ROM. Но в сервисном центре могут проверить счетчик перепрошивок в чипе EEPROM. Если очень нужно сохранить гарантию - лучше не рисковать.
Почему именно 300W, а не 350W или 400W?
Система питания (VRM) MSI Lighting рассчитана на 350-380W с запасом. Но при 350W температура VRM достигает 105-110°C, что сокращает срок службы конденсаторов. 300W - разумный компромисс между производительностью и надежностью на воздушном охлаждении.
Итог: зачем все это
NVIDIA продает вам железо, а потом искусственно ограничивает его через софт. Это бизнес-модель: RTX 5090 могла бы быть на 15% быстрее из коробки, но тогда не было бы смысла выпускать RTX 5090 Ti.
Прошивка VBIOS - способ сказать "нет" этой практике. Вы платите за кремний, медь, алюминий. Почему вы не можете использовать их на полную?
Да, это риск. Да, гарантия сгорает. Но когда вы запускаете инференс модели, которая раньше упиралась в power limit, и видите, как время обработки падает с 85 мс/токен до 73 мс/токен - понимаете, что игра стоила свеч.
Только не забудьте про хороший блок питания. И запасной BIOS на флешке. На всякий случай.