Полное руководство по удалению и замене BIOS на видеокартах AMD

Сбойная загрузка системы или артефакты на экране часто указывают на повреждение микрокода, хранящегося в чипе памяти AMD GPU. Пользователи, пытающиеся восстановить работоспособность устройства, иногда ошибочно ищут способ «удалить» прошивку, забывая, что чистый BIOS не существует в природе.

Фактически задача сводится к полной перезаписи или замене VEGA или Navi кода на корректную версию. Процесс требует предельной осторожности, так как отсутствие прошивки делает видеопроцессор полностью неработоспособным. Ошибочные действия могут превратить дорогостоящую RX 580 или RX 6800 XT в кирпич, требующий пайки.

Техническая невозможность полного удаления прошивки

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

Единственный легитимный сценарий «удаления» — это замена поврежденной версии на исправную. Это происходит через процесс перепрошивки, где старый код физически перезаписывается новым. Некоторые энтузиасты модифицируют файл, удаляя лишние блоки, но это требует глубоких знаний структуры AMDI и UEFI биоса.

⚠️ Внимание: Никогда не пытайтесь загрузить видеокарту в систему после очистки чипа памяти — это невозможно без наличия рабочего микрокода в SPI памяти.

Если вам необходимо изменить поведение карты, например, убрать ограничения по Power Limit, это делается не удалением, а редактированием параметров. Используйте утилиты вроде GPU-Z для сохранения текущей версии перед любыми манипуляциями.

Структура файла VBIOS

Из чего состоит прошивка AMD и как распределены блоки данных внутри файла.

Подготовка оборудования и программного обеспечения

Перед началом любых манипуляций необходимо подготовить инструментарий. Для программной перепрошивки требуется утилита ATIFlash или AMDVBFlash. Эти инструменты способны работать как с Windows, так и с DOS-средой, что критично при нестабильной работе системы. Также потребуется дистрибутив FreeDOS на флешке, если текущая ОС не загружается.

Обязательно создайте резервную копию текущей прошивки. Даже если она кажется нерабочей, она может содержать ключевые идентификаторы Device ID и Subsystem ID, необходимые для корректной работы. Сохраните файл с расширением .rom в надежное место на внешнем носителе.

Вам понадобятся следующие инструменты:

  • 🛠️ Утилита AMDVBFlash последней версии для совместимости с RX 5000 и RX 6000 сериями.
  • 💾 Загрузочная флешка с FreeDOS для безопасной прошивки без драйверов.
  • 📁 Файл прошивки VBios, точно соответствующий модели вашей видеокарты.
  • 🔌 Бесперебойный источник питания или ноутбук с полностью заряженным аккумулятором.

Программная перепрошивка через AMDVBFlash

Процесс замены BIOS начинается с загрузки утилиты. Запустите AMDVBFlash от имени администратора. В командной строке необходимо ввести команду для сохранения текущей версии: atiflash /s 0 backup.rom. Это создаст резервную копию на диске C: в папке с утилитой.

После создания бэкапа можно приступать к записи нового микрокода. Введите команду atiflash /p /f 0 new_vbios.rom. Флаг /f принудительно игнорирует проверку совместимости, что часто необходимо при установке модифицированных прошивок. Будьте готовы к тому, что экран может погаснуть на несколько секунд.

Критически важно не прерывать процесс. Если изображение исчезло, подождите минуту. В некоторых случаях система перезагрузится автоматически. Если экран остается черным более 5 минут, значит, прошивка не прошла успешно, и карта требует аппаратного вмешательства.

☑️ Стандартный чек-лист перед перепрошивкой

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

Аппаратный метод: использование программатора

Если программная перепрошивка невозможна из-за отсутствия изображения, применяется аппаратный метод. Для этого используется программатор EPROM, например, CH341A. Этот метод позволяет записать данные напрямую в чип Winbond или GigaDevice, минуя видеокарту.

Сначала необходимо определить местоположение чипа памяти на текстолите. У большинства AMD Radeon это 8-ногая микросхема, расположенная рядом с GPU кристаллом. Аккуратно выпаивайте чип или подключайте клипсу SOP8, соблюдая полярность. Ошибка в подключении может сжечь микросхему.

Процедура выглядит следующим образом:

  • 🔌 Подключите программатор к USB-порту компьютера.
  • 💾 Загрузите чистый или модифицированный файл .rom в программное обеспечение (например, AsProgrammer).
  • ⚡ Нажмите кнопку «Erase» (Стереть), затем «Program» (Записать) и «Verify» (Проверить).
  • 🛠️ Установите чип обратно на плату, соблюдая маркировку «точкой» или вырезом.
⚠️ Внимание: При выпаивании чипа памяти соблюдайте температурный режим паяльника, чтобы не повредить дорожки текстолита и соседние компоненты.

Сравнение методов восстановления и риски

Выбор метода зависит от текущего состояния системы. Программный способ быстрее и безопаснее для новичков, но требует хотя бы минимальной работоспособности GPU. Аппаратный метод универсален, но требует навыков работы с паяльником и микроскопом. Ошибки здесь фатальны и могут привести к физической гибели чипа памяти.

Ниже приведена таблица сравнения рисков и сложности методов:

Параметр Программный метод Аппаратный метод
Необходимые навыки Базовые (командная строка) Продвинутые (пайка BGA/SOP)
Риск потери данных Низкий (при наличии бэкапа) Средний (риск повреждения чипа)
Скорость выполнения 5-10 минут 30-60 минут
Требования к софту AMDVBFlash, FreeDOS CH341A, AsProgrammer

Стоит отметить, что использование сторонних модифицированных прошивок несет риск потери стабильности системы. Некоторые карты могут не запускаться с «чужим» VBIOS из-за несовпадения ревизии ASIC или объема VRAM. Всегда проверяйте Device ID перед записью.

📊 Какой метод вы планируете использовать?
Только программный (через Windows/DOS)
Только аппаратный (программатор)
Не знаю, нужна консультация
Пока не планирую вмешиваться

Устранение ошибок после перепрошивки

После успешной записи новой прошивки система может не распознать видеокарту корректно. В Диспетчере устройств это проявляется кодом ошибки 43. Это часто означает, что драйверы конфликтуют с новым микрокодом. Необходимо полностью удалить драйверы через DDU и перезагрузить систему.

Если ошибка сохраняется, возможно, файл прошивки не подходит по версии или не содержит необходимых таблиц PowerPlay. В таком случае вернитесь к резервной копии, созданной перед началом работы. Использование atiflash /r позволит восстановить исходное состояние.

Иногда требуется прошивка биоса материнской платы, чтобы она корректно опознала UEFI настройки новой карты. Убедитесь, что в BIOS материнской платы включена поддержка CSM или UEFI, в зависимости от типа загружаемой прошивки.

⚠️ Внимание: Если после прошивки карта греется или останавливается вентиляторы, немедленно извлеките питание — возможно, Power Limit был сброшен до нуля.

FAQ: Часто задаваемые вопросы

Можно ли полностью стереть BIOS видеокарты, чтобы установить новую?

Нет, невозможно работать с видеокартой без прошивки. Вы можете только перезаписать существующий код новым. Пустой чип сделает карту невидимой для системы.

Что делать, если экран погас во время прошивки?

Подождите 2-3 минуты. Если изображение не появилось, попробуйте перезагрузить ПК. Если система загрузится без видео, используйте программатор для восстановления исходной прошивки.

Нужно ли скачивать драйверы до или после прошивки?

Драйверы лучше удалить до начала работы, чтобы избежать конфликтов. После успешной прошивки установите свежие драйверы с официального сайта AMD.

Подходит ли одна прошивка для всех карт серии RX 580?

Нет. У каждой карты свои Device ID и объем памяти. Использование неподходящей прошивки приведет к ошибке 43 или нестабильной работе.

Можно ли прошивать BIOS через Windows?

Технически да, но рекомендуется использовать FreeDOS, так как драйверы в Windows могут блокировать прямой доступ к чипу памяти.