Обход защиты драйверов AMD от измененных BIOS'ов видеокарт

  • 03.03.2017
  • 55 844
  • 16
  • 19.01.2020
  • 14
  • 14
  • 0
Обход защиты драйверов AMD от измененных BIOS'ов видеокарт
В данной статье предполагается, что вы понимаете, что делаете и на какой риск идете. Администрация сайта и автор статьи не несут никакой ответственности за вышедшее из строя оборудование в результате действий пользователя.

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

С выходом драйверов 16.12.1, так же известных как Crimson ReLive, инженеры и программисты AMD решили убрать возможность использования на видеокартах серии RX 400 не оригинальные BIOS'ы. Теперь каждый, кто попробует перепрошить BIOS на своих картах на любой, отличающийся от оригинального, столкнется с тем, что драйвера AMD отказываются работать с видеокартой.

О подробной процедуре перепрошивки BIOS на видеокартах AMD можно прочитать здесь.

Однако, народные умельцы нашли способ обхода данного ограничения, о чем ниже и пойдет речь. Для отключения проверки BIOS'a понадобиться утилита AMD/ATI Pixel Clock Patcher, которую скачать можно здесь. Так же для самой прошивки видеокарты нужна утилита ATI Winflash, которую скачать можно по этой ссылке.

Перепрошивка BIOS

Данная статья предполагает, что у вас уже есть готовый rom BIOS'a для видеокарты, который вы хотите перепрошить.

Перед прошивкой лучше будет отключить видеоадаптер в Windows. Для этого нужно открыть "Диспетчер устройств", раскрыть список "Видеоадаптеры", и выбрав нужный, нажать на нем правой кнопкой мыши и выбрать пункт "Отключить".

Затем запускаем с правами администратора ATIWinflash. Нажимаем на кнопку Loaded, выбираем нужный rom-файл BIOS'a.

Выбрав файл запускаем процедуру перепрошивки кнопкой Program.

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

По завершению появится сообщение о успешной перепрошивке.

Затем, после нажатия кнопки "OK" появится предложение о перезагрузке, от которого нужно отказаться.

Отключаем проверку BIOS'a видеокарты

Запускаем AMD/ATI Pixel Clock Patcher. Убеждаемся, что в появившемся окошке программы присутствует строка BIOS signature check: found, и на вопрос "Patch found values" отвечаем нажатием кнопки "Да".

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

После появления данного окна можно смело перезагружаться и пользоваться видеокартой с прошитым пользовательским BIOS'ом и новейшими драйверами AMD.

Была ли эта статья Вам полезна?

Комментарии к статье (16)

    • Павел

    А можно ли поинтересоваться? После выхода других драйверов или переустановке систему нужно будет снова патчит?

    • В обоих случаях должно быть да, поскольку патчится именно драйвер, который хранится именно в файлах операционной системы. Соответственно при установке другого драйвера, патченный будет заменен, а при переустановке системы он вообще будет отсутствовать в "чистой" системы.

    • Александр

    вин флэш не запускается, пишет что не может найти дискретную видюху ати

      • Recluse

      Что за видеокарта? Что за версия программы?

      Существует более новая программа для данных целей - AMD AMDVBFlash - возможно с ней у Вас получится перепрошить видеокарту.

    • Андрей

    Обноаляю драйвер rx480,с удалением старого и установкой на ,,чистую,, -пропатчить не выходит-то ошибка,то драйвер слишком большой то еще что.Ставлю прежний-все патчится легко,все работает.Но ведь драйвер намного старее .В чем причина ?Спасибо.

      • Recluse

      Версия AMD/ATI Pixel Clock Patcher точно последняя? Такая ошибка может возникать при версии ниже 1.4.7.

    • Гасан

    XFX RX 470 4gb прошил на 8 bg. Ни один метод не помог решить проблему. После прошивки карта отказывается работать с компьютером. Поделитесь способами как можно обойти эту проблемку?

      • Recluse

      Здесь только одна проблема - BIOS от 8ГБ версии рассчитан на видеокарту с таким же объемом памяти, и работать корректно на видеокарте с 4ГБ памяти он не будет.

      По этому, нужно прошивать на карту с 4ГБ памяти BIOS, рассчитанный на работу с таким же объемом памяти, и желательно, той же модели, что и оригинальная карта.

    • Al

    Спасибо! А я мучался!

    • Колян

    Сработало, я все голову ломал не мог понять как же заставить эти драйвера не проверятся, спасибо вам

    • Александр

    Приветствую!
    Помоги пожалуйста!
    Карта сапфир 470 8 гб память микрон - поменял тайминги, сохранил, залил - все прошилось затем перегрузил систему. карта показалась в диспетчере только без драйверов, начали ставиться дрова и все, система зависла - темно синий экран, и не грузится. появляется при запуске заставка материнки потом темный экран и система висит. кулера крутятся не останавливаются. отключаешь рейзер все работает.
    Суть проблемы наверно в запрете биоса у АМД, КАК ВОСПОЛЬЗОВАТЬСЯ ТВОИМ МЕТОДОМ ЕСЛИ СИСТЕМА С КАРТОЙ НЕ ЗАПУСКАЕТСЯ?

      • Recluse

      Судя по всему проблема в прошитом вами BIOS'е видеокарты, с которым она отказывается работать. Теперь вам необходимо вернуть все как было, то есть прошить оригинальный BIOS. Сделать это можно с помощью загрузки в безопасном режиме, или, с использованием другой видеокарты (в том числе встроенной в процессор).

    • Тибо

    Рабочий способ, с первого раза!

    • Андрей

    Данный метод работает. В Диспетчере Устройств нет восклицательного значка. При первой неудаче повторные попытки и попытки в безопасном режиме приведут к успеху. РЕСПЕКТ И СПАСИБО РАЗРАБОТЧИКАМ!

    • Recluse

    И в чем заключается его неработоспособность? Пробовали повторно применить процедуру патча драйверов?

    • Костя

    данный метод не работает!

Добавить комментарий для Андрей

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.