VBIOS видеокарт GeForce RTX можно менять без записи прошивки во флеш-память
Разработчик Panchovix выпустил набор инструментов для загрузки изменённого VBIOS через драйвер NVIDIA. Поддерживаются карты GeForce RTX 50, 40 и 30, а совместимость с Turing пока экспериментальная.

В этой истории
Возможности инструмента
Редактор NVIDIA VBIOS Vix Editor даёт возможность менять пределы мощности и напряжения, диапазоны смещения частот и настройки вентиляторов. С ним можно ослабить некоторые ограничения, заданные производителями карт, или добиться более низкого энергопотребления, чем позволяют обычные программы.
Чтобы применить изменения, пользователь сохраняет исходный VBIOS, вносит правки в копию и загружает её посредством драйвера NVIDIA. Физическая прошивка, записанная на видеокарте, при этом остаётся прежней.
Загрузка и результаты тестов
В Windows загрузчик вносит переопределение через системный реестр, а затем перезапускает графический процессор. Для Linux используются изменённые открытые модули ядра NVIDIA: они подменяют образ VBIOS при запуске системы.
Panchovix проверил инструмент на нескольких моделях. Настраиваемый предел мощности GeForce RTX 5090 удалось повысить с 600 до 800 Вт, RTX 5080 — с 360 до 500 Вт. На RTX 4090 проверили значение 671 Вт при стандартном лимите 550 Вт. Эти показатели относятся к доступным настройкам, а не к потреблению в играх или подтверждённому увеличению производительности.
Риски и совместимость
Инструменты рассчитаны на опытных энтузиастов. Создатели предупреждают, что для работы с ними нужно разбираться в системе питания видеокарт, пределах напряжения и способах восстановления устройства. Повышенные лимиты могут вызвать нестабильность, перегрев, чрезмерную нагрузку на разъёмы питания и необратимую поломку. Сохранность исходного VBIOS не означает, что эксперимент безопасен.
Исходный код и инструкции размещены на GitHub. Проверенная версия загрузчика для Windows работает с драйверами NVIDIA начиная с 616.56 в ветках 616.x и 617.x. Реализация для Linux пока рассчитана на ветку 615.x. В будущем NVIDIA теоретически может закрыть этот способ переопределения в новых драйверах.


