Где находится BIOS видеокарты и как его найти: руководство для пользователей NVIDIA и AMD

BIOS видеокарты — это микропрограмма, которая управляет базовыми параметрами работы GPU: частотами, напряжением, охлаждением и совместимостью с материнской платой. Без корректного BIOS карта либо не запустится, либо будет работать нестабильно. Но где именно хранится этот BIOS, как его "достать" для резервного копирования или обновления? И почему некоторые пользователи путают его с драйверами?

Многие ошибочно считают, что BIOS видеокарты — это часть Windows или драйверов NVIDIA/AMD. На самом деле это независимая прошивка, записанная в чип памяти на самой плате. Её можно прочитать, модифицировать или перепрошить, но для этого нужно знать, где и как её искать. В этой статье разберём все актуальные способы — от стандартных утилит до "ручных" методов для опытных пользователей.

Важно понимать: работа с BIOS видеокарты всегда сопряжена с рисками. Неправильные действия могут привести к брику (полной неработоспособности) устройства. Поэтому перед любыми манипуляциями обязательно создайте резервную копию текущей прошивки — это ваш "страховочный парашют".

1. Что такое BIOS видеокарты и зачем его искать

BIOS (Basic Input/Output System) видеокарты — это низкоуровневое программное обеспечение, которое запускается ещё до загрузки операционной системы. Оно содержит критически важные данные:

  • 🔹 Идентификаторы устройства (Device ID, Subvendor ID) — по ним ОС определяет модель GPU.
  • 🔹 Таблицы частот и напряжений — базовые и буст-частоты ядра/памяти.
  • 🔹 Параметры охлаждения — кривые вентиляторов, температурные лимиты.
  • 🔹 Настройки совместимости — поддержка UEFI, режимы PCIe.

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

  • Разгон: модификация таблиц частот для повышения производительности.
  • ⚙️ Даунвольтинг: снижение напряжения для уменьшения нагрева и энергопотребления.
  • 🔄 Восстановление: если видеокарта "умерла" после неудачного разгона или прошивки.
  • 🖥️ Совместимость: адаптация карты для работы в MacOS или старых системах.

Однако 90% пользователей никогда не столкнутся с необходимостью работать с BIOS напрямую. Все настройки частот, вентиляторов и прочего можно регулировать через стандартные утилиты вроде MSI Afterburner или AMD Adrenalin. К BIOS прибегают только в крайних случаях — например, когда карта отказывается запускаться или требуется "железная" модификация параметров.

📊 Зачем вы ищете BIOS видеокарты?
Для разгона
Для даунвольтинга
Карта не запускается
Любопытство
Другое

2. Где физически хранится BIOS на видеокарте

BIOS видеокарты записан в специальный чип памяти — EEPROM (Electrically Erasable Programmable Read-Only Memory). Обычно это микросхема объёмом 128–512 КБ, распаянная на плате рядом с GPU. На современных картах (RTX 40xx, RX 7000) чип может быть припаян на обратной стороне платы или скрыт под радиатором.

Как выглядит чип BIOS?

  • 🔍 Чаще всего это 8-ножковая микросхема с маркировкой вроде 25X20CL, MX25L1006E или W25Q32BV.
  • 🔍 На некоторых картах (особенно AMD) может быть двойной BIOS — два чипа или один с переключателем (джампером).
  • 🔍 На старых картах (GTX 7xx, Radeon HD 7000) чип мог быть в корпусе DIP-8 (вытянутый прямоугольник с ножками).

Физический доступ к чипу нужен только в крайних случаях — например, для перепрошивки через программатор, если карта не определяется системой. В 99% случаев BIOS можно прочитать программно, без разборки видеокарты.

Что делать, если чип BIOS повреждён?

Если микросхема физически повреждена (оплавлена, треснута), её придётся заменить. Для этого нужен паяльный фен, донорский чип с такой же маркировкой и прошивкой, а также программатор (например, CH341A). Без опыта пайки SMD-компонентов лучше обратиться в сервисный центр.

3. Способ 1: Чтение BIOS через GPU-Z

GPU-Z — самая популярная утилита для диагностики видеокарт. Она умеет не только показывать характеристики GPU, но и сохранять текущую прошивку в файл. Этот метод самый безопасный, так как не требует прав администратора или специальных знаний.

Пошаговая инструкция:

  1. Скачайте GPU-Z с официального сайта (избегайте репаков с вирусами!).
  2. Запустите утилиту (установка не требуется).
  3. Перейдите на вкладку BIOS.
  4. Нажмите кнопку Save to file и выберите папку для сохранения.

Файл BIOS сохранится с расширением .rom. Его можно открыть в любом HEX-редакторе (например, HxD) или проанализировать через утилиты вроде AMDVBFlash или nvflash.

☑️ Подготовка к сохранению BIOS через GPU-Z

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

⚠️ Внимание: Если кнопка Save to file неактивна, это может означать:

  • 🛑 Видеокарта использует UEFI BIOS (требуется специальная версия GPU-Z).
  • 🛑 Драйверы блокируют доступ (попробуйте запустить GPU-Z от имени администратора).
  • 🛑 Карта в состоянии error 43 (не определяется системой).

4. Способ 2: Чтение BIOS через командную строку (nvflash/AMDVBFlash)

Для опытных пользователей есть более "продвинутый" метод — чтение BIOS через консольные утилиты от производителей. Этот способ подходит, если GPU-Z не справляется или нужна расширенная информация.

Для NVIDIA используется утилита nvflash, для AMDAMDVBFlash (или ATIWinflash для старых карт). Обе утилиты работают из командной строки (cmd) с правами администратора.

Пример команды для NVIDIA:

nvflash --save backup.rom

Для AMD:

amdvbflash -s 0 backup.rom

Где backup.rom — имя файла для сохранения.

⚠️ Внимание: Эти утилиты могут записывать прошивку обратно, а не только читать! Никогда не используйте команды с параметрами --flash, -f или -p без полного понимания последствий. Одна опечатка — и видеокарта может перестать работать.

5. Способ 3: Извлечение BIOS из драйверов (для интегрированной графики)

Если у вас интегрированная графика (например, Intel UHD Graphics или AMD Radeon Vega в процессорах Ryzen), то BIOS "спрятан" внутри драйверов. Его можно извлечь с помощью утилиты Intel Flash Programming Tool (для Intel) или через реестр Windows.

Для Intel:

  1. Скачайте Intel FPT с официального сайта.
  2. Запустите командную строку от имени администратора.
  3. Выполните команду:
    fptw64 -bios -d bios_reg.bin

    Это сохранит полный дамп BIOS материнской платы, включая видео-BIOS.

Для AMD APU процесс сложнее — видео-BIOS интегрирован в основной BIOS материнской платы. Его можно извлечь с помощью AMD VBios Editor, но это требует глубоких знаний структуры прошивки.

⚠️ Внимание: Извлечённый из драйверов BIOS может содержать неполные данные или быть "обрезанным" под конкретную конфигурацию. Использовать его для прошивки на другую систему опасно!

6. Способ 4: Чтение BIOS через Linux (для продвинутых пользователей)

В Linux есть встроенные инструменты для работы с аппаратным обеспечением, включая видеокарты. Например, утилита lspci может показать идентификаторы устройства, а dd — сохранить дамп памяти чипа BIOS.

Последовательность действий:

  1. Откройте терминал и найдите адрес видеокарты:
    lspci | grep -i vga

    Пример вывода: 01:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3090] (rev a1)

  2. Определите адрес памяти BIOS:
    lspci -vvv -s 01:00.0 | grep "ROM"

    В выводе будет строка вроде Region 2: Memory at f6000000 (32-bit, non-prefetchable) [size=16K].

  3. Сохраните дамп:
    sudo dd if=/sys/bus/pci/devices/0000:01:00.0/rom of=bios.rom

Этот метод работает не на всех системах — некоторые дистрибутивы блокируют доступ к PCI-устройствам по умолчанию. Также он не подходит для карт с заблокированным чипом BIOS (например, некоторые NVIDIA RTX 40xx).

7. Способ 5: Аппаратное чтение через программатор (крайний случай)

Если видеокарта не определяется системой (например, после неудачного разгона или прошивки), остаётся только аппаратный метод — подключение программатора к чипу BIOS. Это требует:

  • 🔧 Программатор (например, CH341A или TL866II Plus).
  • 🔧 Пайка или SOIC8-клипса для подключения к ножкам чипа.
  • 🔧 ПО для работы с программатором (NeoProgrammer, Flashrom).

Алгоритм действий:

  1. Отключите питание ПК и извлеките видеокарту.
  2. Найдите чип BIOS (см. раздел 2) и подключите к нему программатор.
  3. В ПО программатора выберите модель чипа (например, MX25L2006E).
  4. Прочитайте содержимое в файл (обычно кнопка Read).

⚠️ Внимание: При работе с программатором:

  • 🚨 Не путайте ножки чипа — неправильное подключение может сжечь и чип, и программатор.
  • 🚨 Используйте стабильное питание (лучше от блока питания, а не от USB).
  • 🚨 Если чип запаян в BGA-корпус (без ножек), потребуется профессиональное оборудование.
Что делать, если программатор не определяет чип?

Проверьте правильность подключения (особенно пины VCC, GND, CLK, MOSI/MISO). Если чип всё равно не определяется, возможно, он защищён от чтения (например, некоторые чипы Winbond имеют бит защиты). В этом случае поможет только замена чипа на новый с такой же прошивкой.

8. Как проверить целостность сохранённого BIOS

Перед любыми манипуляциями с BIOS его нужно проверить на корректность. Вот что можно сделать:

  • 🔍 Сравните размер файла с эталонным для вашей модели (например, BIOS RTX 3060 обычно занимает 256–512 КБ).
  • 🔍 Откройте файл в HEX-редакторе и проверьте сигнатуры:
    • Для NVIDIA в начале должна быть строка NVIDIA.
    • Для AMDATOMBIOS или 113-XXXXXX-XXX (где XXXXXX — идентификатор модели).
  • 🔍 Используйте утилиты вроде ROM Validator или VBE7 для проверки контрольных сумм.

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

Признак NVIDIA BIOS AMD BIOS
Размер файла 256–512 КБ 128–256 КБ
Сигнатура в HEX 4E 56 49 44 49 41 (NVIDIA) 41 54 4F 4D 42 49 4F 53 (ATOMBIOS)
Типичное расширение .rom, .bin .rom, .bin, .vbios
Утилита для проверки nvflash --check amdvbflash -i

FAQ: Частые вопросы о BIOS видеокарт

Можно ли обновить BIOS видеокарты как драйвер?

Нет, BIOS и драйверы — это разные вещи. Драйверы обновляются через GeForce Experience или AMD Adrenalin, а BIOS прошивается отдельно с помощью специальных утилит (nvflash, AMDVBFlash). Обновление BIOS может улучшить совместимость или добавить новые функции, но это рискованная операция — при ошибке карта может выйти из строя.

Что будет, если прошить BIOS от другой видеокарты?

Скорее всего, видеокарта перестанет запускаться. BIOS содержит уникальные настройки для конкретной модели GPU, памяти и системы охлаждения. Прошивка BIOS от другой карты (даже той же серии) приведёт к несовпадению идентификаторов, частот и напряжений. В лучшем случае карта не загрузится, в худшем — сгорит.

Как восстановить BIOS, если видеокарта не включается?

Если карта не подаёт признаков жизни (нет изображения, вентиляторы не крутятся), есть два варианта:

  1. Слепая прошивка: подключить карту к второму ПК и прошить BIOS через nvflash -6 (для NVIDIA) или amdvbflash -f -p 0 new.rom (для AMD), не видя изображения.
  2. Программатор: физически подключиться к чипу BIOS и перепрошить его (см. раздел 7).

Для слепой прошивки нужен второй рабочий ПК с такой же моделью видеокарты или поддержкой интегрированной графики.

Можно ли разогнать видеокарту через модификацию BIOS?

Да, но это экстремальный метод. В BIOS хранятся таблицы частот и напряжений, которые можно редактировать с помощью Kepler BIOS Tweaker (для NVIDIA) или Radeon BIOS Editor (для AMD). Однако:

  • 🔥 Риск перегрева и деградации чипа выше, чем при программном разгоне.
  • 🔥 Не все карты поддерживают модификацию BIOS (например, RTX 40xx имеют защиту).
  • 🔥 Ошибка в таблицах может привести к брику (карта не будет запускаться).

Для большинства пользователей достаточно разгона через MSI Afterburner.

Где скачать оригинальный BIOS для своей видеокарты?

Официальные BIOS выкладывают только производители видеокарт (ASUS, Gigabyte, Sapphire и др.) на своих сайтах в разделе поддержки. Альтернативные источники:

  • 🔗 TechPowerUp — база BIOS для большинства моделей.
  • 🔗 Форумы Overclockers.ru или Reddit/r/overclocking (ищите темы по модели карты).

⚠️ Внимание: Скачивайте BIOS только для точной модели вашей карты (учитывайте ревизию PCB и тип памяти!). Прошивка BIOS от другой ревизии может привести к нестабильной работе.