概述

我们日常使用的主板有 BIOS 大家都知道,显卡也是有 VBIOS 的(Video Basic Input and Output System),VBIOS 是图形卡的基本输入输出系统(BIOS),它提供了一组与视频相关的功能,程序使用这些功能来访问视频硬件。普通电脑安装 macOS 的时候,有些 AMD 显卡使用的 VBIOS 导致不能免驱,例如 RX580 2048SP,RX590 GME;有些品牌显卡性能羸弱,UEFI 支持不完善等;或是有意无意买到了挖过矿的显卡,VBIOS 是针对挖矿优化的版本,以上情况都可通过刷显卡 VBIOS 解决。下面演示的是 XFX RX470 4GB 刷 VBIOS 变成 RX570 4GB 的流程。

「注」显卡刷 VBIOS 有变砖风险,自行斟酌。

 

备份 VBIOS

切换到 Windows,打开 TPU 网站(TechPowerUp),下载 GPU-Z,运行(懒人可以直接拉到最后进入懒人通道),得到以下信息:

 

根据检测,得到以下信息:

  • 显卡厂商:XFX 讯景
  • 显存厂商:Elpida(尔必达),其它可能的有 Hynix(海力士),Micron(镁光),Samsung(三星)。三星的时序比较好,海力士次之,镁光和尔必达垫底。
  • 核心频率:1226 MHz
  • 显存频率:1750MHz

点击图中所示位置备份现有的 VBIOS 文件,如果你的显卡物理上有双 VBIOS 开关,可以切换到备用(一般是超频 VBIOS)然后再备份,可自行决定替换哪一套。备份文件名存为 backup.rom(或者其他你能记住的名字),万一刷黑了还能用核显进系统恢复过来。

最后记录一下核心和显存的频率,稍后会用到。

「特别注意」看仔细你的显存厂商是哪家的,要刷入的 VBIOS 也只能选哪家的,否则显卡会黑屏;记仔细你的核心和显存频率,新 VBIOS 如果超出原来上限太多显卡会黑屏不断重启或运行不稳定,就像处理器超频失败一样。

 

查找 VBIOS 文件

接下来在 TPU 网站 下载我们需要的 vbios 文件,推荐刷蓝宝石(Sapphire)的,找的时候依次按规格选择过滤器:

找到符合你显卡实际情况的条目,在显存规格相符的情况下,看频率和 PCB 版型,普通台式机建议不要选 ITX 版型,因为它的的风扇策略十有八九比较吵没有必要;另外就是不能选频率高出原来太多的,否则容易黑,如果是降频这种情况则可以随意选择。

选中然后点击 Details 进入详情页,看一下这个 VBIOS 的显存支持情况:

最后点击页面里的 Download 即可,文件保存为 1.rom(主要是方便后续操作)。

需要特别指出几点:

  • 看仔细你的显存厂商是哪家的,要刷入的 VBIOS 也只能选哪家的,三星只能刷三星,镁光只能刷镁光,否则显卡会黑屏;
  • 记仔细你的核心和显存频率,新 VBIOS 如果超出原来上限太多显卡会黑屏不断重启或运行不稳定,就像处理器超频失败一样;
  • RX580 2048SP 需要刷入 RX570 的 VBIOS(因为硬件规格一致);
  • RX590GME,请先尝试能不能在 macOS 里直接免驱使用,不能免驱的情况下尝试刷入普通 RX590 或 RX580 2304SP 的 VBIOS;
  • 一般情况下只允许不同品牌间采用公板 PCB 设计的显卡跨品牌选择 VBIOS(例如从 XFX 公板刷到蓝宝石公板),原因是非同一品牌的非公板 PCB 设计的显卡可能存在不相同的细节,长期使用不对板的 VBIOS 可能会损坏你的显卡,或造成其它不可见问题,或造成部分端口不可用。

 

刷入新 VBIOS

TPU 网站下载 ATI ATIFlash / AMD VBFlash,解压到 C:\atiflash 目录下,把之前保存的 1.rom 和 backup.rom(改文件名 2.rom)都复制到 C:\atiflash 目录下,然后点击左下角 Windows 菜单,搜索 CMD,右键以管理员权限打开。

输入下面的命令,第一步切换到软件所在目录:

cd c:\atiflash
 

第二步,刷入新 VBIOS(强制模式):

amdvbflash -f -p 0 1.rom
 

短暂的读条过后就完成了,可能会有 2 个提示窗口,关掉就行,重启电脑生效。

如果顺利就能重新启动并进入 Windows 了,这时再打开 GPU-z,读取的信息,厂家已经变成了蓝宝石(Sapphire),频率也会有变化,型号变成了 RX570。

此时再进入 macOS,原本不能驱动的 RX580 2048SP 即可免驱,类似下图:

懒人通道

本文所用到的所有文件,均可在下面链接中下载到,包里还提供了几个其它型号可以用的 VBIOS 文件:

隐藏内容
本内容需权限查看
  • 普通: 9.9星币
  • 会员: 免费
  • 终身会员: 免费

VBIOS 文件建议各位最好还是自己去下载哦~

救砖

如果很不幸,你在刷vBISO后显卡工作不正常,或者你不喜欢新刷的vBISO,怎么办呢?很简单,用备份的原装vBISO刷回去就行了。

如果你的显卡已经无法正常显示了咋办?

这时候,你就需要使用核显开机进系统(BISO里设置首选显卡为核显,并且将显示器链接到主板是视频输出口上),或者使用另一张显卡进系统,也是可以的。然后按照上文的方法用原装vBISO刷回去就OK啦!