Драйвера на прошивку видеокарт

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    • Александр
    • 30.11.2020 17:56

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Источник

    Обновление драйверов на видеокартах AMD с перепрошитым BIOS’ом

    Ранее на нашем сайте была статья о том, как обойти защиту драйверов AMD от измененных BIOS’ов видеокарт, однако там речь шла только об установке драйверов на свежеперепрошитый BIOS. Теперь речь пойдет о том, как установить или обновить драйвера на видеокарте с уже прошитым пользовательским BIOS’ом.

    Инструкция по обновлению драйверов на видеокартах AMD с перепрошитым BIOS

    Для этой процедуры понадобится последняя версия AMD/ATI Pixel Clock Patcher, скачать её можно отсюда.

    1. Скачиваем и устанавливаем драйвера как обычно.
    2. По окончанию установки драйвера будет предложено перезагрузить компьютер, отказываемся от этого любезного предложения.
    3. Запускаем AMD/ATI Pixel Clock Patcher, на вопрос «Patch found values» отвечаем утвердительно.
    4. По завершению процедуры пропатчивания драйвера будет выведено соответствующее сообщение. Теперь можно смело перезагрузить компьютер.
    5. После перезагрузки все должно работать.

    Примечание: Если после перезагрузки видеокарта все еще не работает нормально, пробуем применить патч еще раз.

    Источник

    Как перепрошить (обновить)
    BIOS видеокарты

    Видеокарта компьютера — весьма сложное устройство. Она состоит из нескольких элементов: графического ядра, видеопамяти, RAMDAC, системы охлаждения и др. От настроек этих элементов и порядка их взаимодействия между собой зависит ее работа в целом. Алгоритмы функционирования элементов видеокарты определяются ее BIOS (базовой системой ввода-вывода), хранящейся в специальной микросхеме, которая называется видео-ПЗУ или Video ROM.

    В большинстве случаев видеокарта весь период эксплуатации успешно работает со своей «родной» BIOS. Однако, в некоторых случаях BIOS бывает целесообразно изменить (перепрошить). Это может устранить несовместимость видеокарты с остальным компьютерным оборудованием или программным обеспечением, а также позволяет решать другие задачи (разгон, даунлокинг и т.д.).

    О том, как обновить BIOS, здесь и пойдет речь. Для наглядности, в статье использованы изображения процесса перепрошивки BIOS видеокарты Geforce GTS 450. Но точно таким же образом это можно сделать с любой другой видеокартой серии Geforce или Radeon.

    Важно. Процесс перепрошивки BIOS сопряжен со многими рисками и может закончиться серьезными последствиями. Нужно понимать, что в случае неудачного его осуществления видеокарта может прийти в неработоспособное состояние и для ее «оживления» придется обращаться в специализированный сервис. НЕ ОБНОВЛЯЙТЕ BIOS без весомых на то причин. Абсолютное большинство проблем можно решить другим способом.

    В случае выхода видеокарты из строя сайт chaynikam.info ответственности за случившееся не несет. Все перечисленные ниже действия Вы совершаете на свой страх и риск.

    Другие предупреждения

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

    2. Если в системе одновременно используется несколько дискретных видеокарт, на время прошивки в компьютере нужно оставить только ту видеокарту, BIOS которой требуется обновить, подключив ее к основному (тот, что ближе всего к процессору) разъему PCI-Express материнской платы.

    3. Изложенные на этой странице рекомендации подходят для перепрошивки BIOS видеокарт с одним графическим процессором. Это абсолютное большинство видеокарт, установленных в домашних и офисных компьютерах. Но все же, перед использованием инструкции убедитесь, что Ваша видеокарта тоже является однопроцессорной. В противном случае в результате нижеизложенных действий она, скорее всего, придёт в нерабочее состояние.

    Узнать количество графических процессоров конкретной модели видеокарты можно, изучив ее спецификации на сайте производителя. Явным признаком наличия двух процессоров является присутствие пометки «X2» в названии модели видеокарты. Проверить количество графических процессоров можно также при помощи утилиты для перепрошивки непосредственно перед самой перепрошивкой (см. ниже).

    Этапы перепрошивки

    I. Подготовка:

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

    2. Узнайте модель и другие характеристики видеокарты, а также текущую версию ее BIOS. С этой целью удобно использовать утилиту GPU-Z.

    Запустив GPU-Z на компьютере, необходимо узнать следующие данные (см. изображение ниже):

    • название модели видеокарты (Name);

    • текущую версию BIOS (BIOS Version);

    • производителя видеокарты (Subvendor)

    • идентификатор устройства (Device ID);

    • тип видеопамяти (Memory Type);

    • размер видеопамяти (Memory Size);

    • ширину шины видеопамяти (Bus Width);

    • частоты графического ядра (GPU Clock) и видеопамяти (Memory Clock).

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

    Сделать копию BIOS можно при помощи все той же утилиты GPU-Z, упоминающейся в предыдущем пункте. С этой целью необходимо запустить GPU-Z и один раз щелкнуть левой кнопкой мышки по маленькой иконке, находящейся справа от поля, отображающего версию BIOS (в виде микросхемы со стрелкой, см. изображение). Появится меню, в котором нужно щелкнуть мышкой по пункту «Сохранить в файл» («Save to file»).

    Через непродолжительное время появится окно «Сохранить как», в котором необходимо выбрать место для сохранения, указать имя файла, в который будет скопирована BIOS, и нажать кнопку «Сохранить».

    Имя файла можно указать любое. Главное, чтобы оно не было слишком длинным и хорошо запоминалось. Например, файл можно назвать oldbios.rom. Так будет понятно, что это старая версия BIOS.

    4. Скачать новую версию BIOS (файл прошивки). Скачивать ее желательно с авторитетных сайтов, например, с этого — www.techpowerup.com.

    Подбирать BIOS на указанном сайте нужно по параметрам видеокарты, полученным при помощи утилиты GPU-Z (см. выше в п.2). При этом нужно найти BIOS, предназначенную для видеокарты с точно таким же идентификатором (Device ID).

    Чтобы узнать Device ID видеокарты, BIOS которой предлагается для загрузки на сайте techpowerup.com, необходимо нажать на ссылку «Details», находящуюся рядом с ним (см. изображение).

    Кроме идентификатора устройства, нужно, чтобы совпадал тип и объем видеопамяти, а частота графического ядра и памяти в загружаемом файле BIOS не сильно отличалась от текущей.

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

    Если целью перепрошивки является изменение частот графического ядра и/или памяти видеокарты, скачивать новую версию BIOS с Интернета не нужно. Лучше соответствующим образом откорректировать «родную» BIOS видеокарты, предварительно сделав ее резервную копию. О том, как сохранить ее в файл прошивки, речь шла в предыдущем пункте.

    Откорректировать файл прошивки можно при помощи специальных утилит. Для правки BIOS видеокарт GeForce серии GT400 и выше, нужна программа Fermi BIOS Editor. Для более старых моделей GeForce используйте программу NiBiTor.

    BIOS видеокарт Radeon редактируется программой Radeon Bios Editor.

    Для наглядности при подготовке этой статьи использовалась GeForce GTS 450 производства Point of Viev (видно на скриншотах выше). Путем перепрошивки BIOS я решил «превратить» ее в видеокарту GeForce GTS 450 производства PNY со сниженными ниже стандартных частотами видеоядра и памяти. Карточка почти «умерла» от старости и постоянных экспериментов. Дефорсировать ее было решено с целью нормализации работы, поскольку на «заводских» частотах при любом повышении нагрузки она намертво «зависала» и затем отправляла компьютер в синий экран смерти. Даже некоторые фильмы на ней невозможно было смотреть.

    С указанной целью я скачал прошивку BIOS для GeForce GTS 450 от PNY с подходящими параметрами и затем откорректировал ее программой Fermi BIOS Editor. При этом, для снижения скорости графического ядра я изменил частоту шейдерных блоков с 1566 до 1200 MHz. Частота памяти была снижена с 1804 до 1600 MHz (см. изображение).

    5. Скачать утилиту для перепрошивки BIOS.

    Для видеокарт NVidia (Geforce) нужна утилита NVFlash. Состоит она из двух файлов: NVFLASH.exe и CWSDPMI.EXE. Чтобы скачать архив с указанными файлами нажмите сюда.

    Для видеокарт ATI/AMD (Radeon) требуется утилита ATIFlash. Она представляет собой один файл atiflash.exe. Чтобы скачать архив с этим файлом нажмите сюда.

    6. Создать загрузочную флешку с DOS.

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

    Процесс создания загрузочной флешки с DOS подробно описан здесь.

    7. Скопировать на загрузочную флешку следующие файлы:

    • старую версию BIOS (файл oldbios.rom, см. выше в п.3).

    • новую версию BIOS или откорректированную старую BIOS, которую Вы бы хотели прошить вместо используемой в данный момент (файл newbios.rom или как Вы там его назвали, см. выше в п.4);

    • файлы утилиты для прошивки BIOS. Если перепрошивается видеокарта GeForce — это утилита NVFlash (файлы NVFLASH.exe и CWSDPMI.EXE), если видеокарта Radeon — утилита ATIFlash (файл atiflash.exe), см. выше в п.5.

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

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

    1. Загрузить компьютер с флешки, созданной на предыдущем этапе.

    Подробную инструкцию о том, как загрузить компьютер с флешки, см. здесь.

    Когда компьютер загрузится под DOS, Вы не увидите привычных окон системы или других элементов графического интерфейса. На экране, на черном фоне, отобразится несколько строк из символов белого цвета. О том, что загрузка компьютера состоялась, можно узнать по появлению приглашения для ввода команд «С:\>» (см. изображение).

    2. Убедиться в том, что видеокарта является однопроцессорной. С этой целью сразу же после приглашения «С:\>» необходимо ввести одну из следующих команд:

    • для видеокарты GeForce: nvflash —list

    • для видеокарты Radeon: atiflash -i

    Затем нажать клавишу Enter.

    Через некоторое время на экране отобразится требуемая информация и снова появится приглашение для ввода команд «С:\>» (см. изображение).

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

    3. Во многих случаях для видеокарт GeForce требуется отключить защиту от изменения BIOS. С этой целью после приглашения «С:\>» необходимо ввести команду nvflash -protectoff , нажать клавишу Enter и дождаться появления приглашение «С:\>».

    Если компьютер попросит подтвердить Ваши намерения — жмем соответствующую клавишу (Y или Enter).

    Для видеокарт Radeon отключать защиту обычно не требуется и этот этап можно пропустить.

    4. Перепрошить старую BIOS, заменив ее новой.

    С этой целью после приглашения «С:\>» необходимо ввести одну из следующих команд:

    • для видеокарт GeForce: nvflash -4 -5 -6 newbios.rom

    • для видеокарт Radeon: atiflash –p –f 0 newbios.rom

    В указанных командах newbios.rom — название файла с новым BIOS. В Вашем случае этот элемент может быть другим, в зависимости от того, как Вы назвали этот файл на этапе подготовки (см. выше).

    После ввода команды нужно нажать клавишу Enter и немного подождать, пока опять не появится приглашение «С:\>». Его появление свидетельствует о завершении процесса перепрошивки. Если компьютер потребует подтверждения Ваших намерений — жмем соответствующую клавишу (Y или Enter, по ситуации).

    5. После перепрошивки перезагрузить компьютер в обычном режиме. Для перезагрузки можно нажать на клавиатуре комбинацию клавиш Ctrl+Alt+Delete или же кнопку Reset на системном блоке компьютера.

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

    Моя подопытная GeForce GTS 450 в результате перепрошивки получила более низкие частоты графического ядра и видеопамяти (см. изображение). С ними она «ожила» и теперь стабильно работает при любых нагрузках.

    Если перепрошивка BIOS прошла неудачно

    Если после перепрошивки на экране появились артефакты, видеокарта не работает или работает не стабильно, можно вернуть ее в прежнее состояние, «зашив» обратно прежнюю версию BIOS (файл oldbios.rom).

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

    2. Загрузить компьютер с флешки, которая использовалась для перепрошивки BIOS;

    3. После загрузки DOS и появления на мониторе приглашения «С:\>» ввести одну из следующих команд:

    • для видеокарт GeForce: nvflash -4 -5 -6 oldbios.rom

    • для видеокарт Radeon: atiflash -p -f 0 oldbios.rom

    В указанных командах oldbios.rom — название файла с резервной копией старой BIOS и в Вашем случае этот элемент может быть другим.

    Введя команду, нужно нажать клавишу Enter и дождаться появления приглашения «С:\>». Если в процессе компьютер потребует подтверждения Ваших намерений — жмем соответствующую клавишу (Y или Enter, по ситуации).

    4. Перезагрузить компьютер, предварительно снова подключив шнур монитора к разъёму видеокарты.

    В мире компьютерных игр в 2018 году произошло событие, которое многие эксперты отнесли к разряду революционных. Речь идет о внедрении в игры трассировки лучей.

    Трассировка лучей (англ. Ray Tracing) — это технология отрисовки трехмерной графики, симулирующая физическое поведение света. Используя ее, видеокарта в точности моделирует прохождения лучей от источников освещения и их взаимодействие с объектами. При этом, учитываются свойства поверхностей объектов, на основании чего вычисляются точки начала рассеивания, особенности отражения света, возникновения теней и многое другое.

    По сути, это симуляция модели человеческого зрения, которая вплотную приближает компьютерную графику к кинематографическому уровню (см. примеры).

    В марте 2020 года компания Microsoft объявила о выходе новой версии графического API — DirectX 12 Ultimate (в составе крупного обновления Windows 10 20H1). Эксперты считают это значительным шагом в развитии графических технологий, способствующим массовому внедрению передовых достижений в сферу видеоигр.

    Рассматривать DirectX 12 Ultimate с точки зрения разработчиков игровых приложений не будем, а попытаемся разобраться, что сулит его появление рядовому геймеру.

    Длинные кабели нужны в различных ситуациях: установка домашнего кинотеатра, аудиосистемы, подключение удаленного принтера и др. Чаще всего возникает необходимость в использовании длинных кабелей HDMI, USB, Ethernet. Но есть ли какие-то ограничения по их максимальной длине? Об этом и пойдет речь в статье.

    У каждой компьютерной игры есть определенные требования к внутренним устройствам компьютера (видеокарте, процессору объему оперативной памяти и др.). Если компьютер им не отвечает, насладиться игровым процессом вряд ли получится.

    В этом каталоге можно подобрать игры с учетом как игровых предпочтений пользователя (жанр, сюжет, особенности геймплея и т.д.), так и быстродействия в них конкретного компьютерного «железа».

    Онлайн-сервис сравнения характеристик видеокарт. Построен в виде сравнительной таблицы, в которую можно одновременно добавить неограниченное число графических карт, выбрав их из списка (доступно около 700 дискретных и интегрированных видеокарт nVidia, AMD и Intel).

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

    Рейтинг быстродействия и характеристики десктопных и мобильных видеокарт NVIDIA и AMD (ATI), а также графических чипов, интегрированных в процессоры и системную логику материнских плат.

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


    ПОКАЗАТЬ ЕЩЕ

    Источник

    READ  Как настроить чтобы компьютер не засыпал windows 10