ATI ATIFlash
下载地址:https://www.techpowerup.com/download/bios-flashing/
AMD显卡下载AMD/ATI ATIFlash,下载解压到C:/atiflash
- 备份现有ROM,进入目录使用管理员身份运行amdvbflashWin.exe,选择需要导出的显卡ROM,我一般放到C:/atiflash下,方便命令解析
- 下载需要替换的ROM,也放入C:/atiflash下。下面我会讲解ROM的选择要点
- 打开使用管理员身份运行的CMD或者PowerShell,进入atiflash目录运行 .\ATIWinflash -unlockrom 0解锁ROM
- 运行 .\amdvbflash -f -p 0 .\Sapphire.RX570.4096.Elpida.ORI.rom 刷入ROM,当看到类似下面这样的信息说明刷入成功,可以立即重启系统
- 进入系统发现分辨率没了,属于正常情况,一般不要动,Windows自动加载“新”显卡,对显卡安装驱动
- 打开GPU-Z可以看到“新”显卡的信息
- 对于一些定制版本的马甲显卡,如RX580 2048sp可能之前不能关闭CSM,现在刷入本核心的ROM(RX570)后,可以重启电脑进入BIOS关闭了
注意:如果黑卡了,可以找个WinPE进入命令行刷回原ROM
ROM的说明
- 核心一定要准确,AMD的卡肯定不能刷入NVIDIA的ROM,版本太低或者太高的ROM大部分也不能刷入
- 各品牌之间大部分是可以互刷的,但不推荐,慎刷!
- 显存大小必须一致,VBIOS都对显存做了校验
- 显存产商必须一致!刷似乎可以刷入(没试过),但容易黑卡
Miner.Tools
前言
- 刷 bios 前注意备份原版 bios,确保你准备刷入 bios 支持你的显卡,比如显卡的型号,显存容量,显卡型号,公版或者非公版,这些都可能导致刷写失败。
- 刷写 bios 的时候,尽量只插一张显卡,并且插在 16x 接口上,不要使用显卡延长线。
- 刷bios有风险,请谨慎操作
刷bios
使用最新的 gpu-z备份显卡 bios,点击如图所示的箭头,选择保存到文件,然后选择保存的位置并输入文件名称,确定即可。备份的显卡 bios 的后缀为 rom
使用 atiflash 刷写 amd 显卡的 bios。
首先把atiflash(https://pan.baidu.com/s/1b8vz4a ) 文件夹解压放到 c 盘根目录下,以管理员身份打开命令提示符。
输入 cd / 返回 c 盘根目录,输入 cd atiflash_274 可以进入atiflash_274文件夹所在目录。输入 AtiFlash.exe -unlockrom 0 并回车,解锁显卡 bios。回车后会显示 rom unlocked,表示 bios 已经解锁。
然后输入 AtiFlash.exe -f -p 0 xxx.rom 回车刷入 bios。
之后,重启即可。如果很不幸刷黑了,可以参考以下
准备一张好的显卡作为输出卡插在主板 16x 接口上,将刷黑的卡使用显卡延长线插在 1x 接口上。(主板或者 cpu 含有集成显卡或者核心显卡的,救活的思路类似,但可能需要在主板 bios 中设置集显或核显的优先级为最高,有点主板中还需要设置集显为 always on 状态。因为主板型号及 bios 版本众多,故无法详述)
进入 windows 系统,如果可以在设备管理器里面识别到刷黑的显卡,就比较简单。
使用
1 | AtiFlash.exe -i 0 |
确定显卡信息是否是输出卡,如果是,按照以下操作刷入备份的
1 | backup.rom:AtiFlash.exe -f -p 1 backup.rom |
- 如果不能识别刷黑的卡,可以卸载并重装驱动,看能否识别.
如果 windows 下不能识别,需要在 dos 下刷
准备一个可以进入 dos 的 u 盘,将备份的 bios 放在atiflash_274文件夹中,再将 atiflash 文件夹放在 u 盘根目录中。
将刷黑的卡插上,改 bios 为 u 盘启动优先。
从 u 盘启动后,找到 dos 工具选项打开 dos,输入
c: 查看 c 盘dir: 查看当前目录文件详情
以此方法找到 u 盘文件位置
输入AtiFlash.exe -i 查看显卡信息,如果可以识别,输入AtiFlash.exe -f -p backup.rom 刷入备份的 backup.rom
重启看显卡是否救回
如果在 dos 下还是不能识别,可以尝试盲刷
制作一个简易的 DOS 启动 U 盘;
建立一个 Autoexec.bat(内容: atiflash -p -f 0 backup.rom);
将备份 backup.rom 和 atiflash 文件全部放在 U 盘根目录;
将刷黑的卡单独插在 16x 接口上,设置 u 盘为第一启动;
重启,等待一分钟后按 ctrl+alt+alt,拔下 u 盘;
重启查看显卡是否救活