摘要:卡VGA Debug灯,BIOS清零才能认卡开机HDMI/DP接口开机黑屏卡VGA灯,切换另一种接口后正常华硕主板上一切正常,映泰等二三线品牌同芯片主板上开机黑屏卡VGA灯随机黑屏、掉驱动、但不死机,无论桌面待机或是游戏高负载,显示器无信号,键盘大小写灯反应正
常在闲鱼走,哪有不翻车。
新买的二手显卡水土不服,别人机器上一切正常,到专业机构送修检测也合格,到你这儿奇怪问题一堆,包括:
卡VGA Debug灯,BIOS清零才能认卡开机HDMI/DP接口开机黑屏卡VGA灯,切换另一种接口后正常华硕主板上一切正常,映泰等二三线品牌同芯片主板上开机黑屏卡VGA灯随机黑屏、掉驱动、但不死机,无论桌面待机或是游戏高负载,显示器无信号,键盘大小写灯反应正常开机无显示,进不了bios界面,直到win桌面才显示画面排除电源功率不足瓦的风险后,很大的可能性,并非显卡有硬伤,而是显卡固件的UEFI版本太低。
Basic Input Output System 基本输入输出系统,简称BIOS,电脑的底层系统。
就像哺乳动物先天性反射:
眼睛扫射和观察,自动眨眼靠近R房,会凑上去吮吸抓握附近的物品,受到刺激缩手神经反射是动物感知世界、建立认知、形成条件反射的基础,就如BIOS,普通电脑用户不知道它的存在,但你使用的MAC OS、DOS、Windows、Linux、或是Unix操作系统,都需要通过BIOS去沟通、调度、使用硬件。
起源于70年代末的BIOS垂垂老矣,一套新的底层系统自2007年确立了标准,即UEFI
Unified Extensible Firmware Interface 统一可扩展固件接口,简称UEFI,为替代BIOS而生。
个人电脑发展至千禧年,硬件性能一日千里,依据摩尔定律,每18-24个月晶体管数量翻倍。
BIOS与UEFI的区别,犹如哺乳动物和人之间的大脑回路差距。
替代,已是必然;过程,事缓从恒,事缓则圆。
2012年10月26日,微软发布windows 8,大家惊讶的发现,开机速度一向拉胯的品牌电脑,全都支棱起来了,冷启动速度贼快;搭载SSD固态硬盘的型号,更能10秒内进桌面
同时期,支持intel酷睿二代、三代的6系、7系主板,御三家的部分中高端型号,开始使用全图形化界面,不再是蓝底白字,支持鼠标操作同时,还能联网更新固件。
这都是UEFI的功劳。
美观的图形界面,支持快速启动,支持nvme硬盘引导,能联网能用鼠标,更智能的电源管理和更安全的运行环境,UEFI已然是个mini的windows。
与之同时,UEFI内置了CSM兼容模块(Compatibility Support Module),模拟老旧的BIOS,以向前兼容老硬件、和windows 7 SP2之前的系统。
硬盘使用GPT分区,板卡均支持UEFI,windows 7 SP2以上系统的情况下,电脑可以使用纯UEFI模式,最速启动。硬盘仍是老旧的MBR分区,或板卡其一不能支持UEFI,就只能打开CSM兼容模块,使用Legacy传统模式启动intel作为UEFI标准的首倡者,推广最为激进,自酷睿十代平台开始,CPU核显不再支持Legacy启动,强制UEFI启动
品牌机和极少部分有经验的DIY玩家,会手动设置UEFI启动;绝大多数组装机用户,尤其是整机购置的用户,无论买自电脑城还是线上,基本都是Legacy传统模式启动。
OEM品牌机的UEFI整机兼容性,有严格测试;维修站、维修佬测试平台多为酷睿三、四代,或是酷睿七、八代,均使用Legacy传统模式,查不出UEFI兼容问题。
老司机翻车,篇头的显卡问题,多发生在使用UEFI启动、乃至开启Resizable BAR增强功能的资深DIY玩家身上。
现代主板和显卡,其固件由两部分组成,一个是各品牌各型号的自定义程序,一个是统一的UEFI通用模块,在显卡上叫GOP(Grapshics Output Protocol)
GOP负责显卡的基本显示功能,只要打开纯UEFI启动,开机自检和屏幕显示就只认GOP,不会读取各品牌的自定义固件部分
UEFI启动下,所有的显示故障,显示器没信号的问题,高度关联GOP
CPU或板载集成显卡的UEFI GOP,内置在主板固件内;譬如AMD平台主板,APU核显的UEFI GOP,就随着AMD AGESA官方版本一并更新
独立显卡搭载UEFI固件,大约是从Radeon 200/GTX 6系列开始。
百度搜索经验,打开GPU-Z,只要BIOS版本右侧的UEFI框框打√,这张显卡就能支持UEFI启动?
错!
UEFI通用模块跟其他软件一样,也存在版本更新。
主板的UEFI版本过老,就无法支持NVme硬盘启动;显卡的UEFI版本过老,就会出现篇头提到的各种问题。
intel 6/7/8/9系老主板,可以使用MMTOOL工具插入/更新UEFI模块,以支持Nvme SSD硬盘启动;显卡,则使用GOP更新工具更新UEFI模块,以解决各种显示BUG,譬如:
【重灾区】AMD RX 400/500/Vega;Nvidia GTX 7/9/10【轻灾区】AMD RX 5000/6000;Nvidia GTX 16/RTX 20/30【亮机老卡】AMD HD 6000/7000/8000、Radeon 200/300/400/Fury;Nvidia GT 2/3/4/5/6系简而言之,除开最新的intel Arc、AMD RX 7000/9000、Nvidia RTX 40/50系列两代显卡,任何显卡打开纯UEFI启动都可能出现各种BUG。
上市年代越近的显卡,越大牌的显卡(御三家+华擎+柏能+丽台),BUG几率越小。
更新GOP显示BUG的解决方法,要么认怂,打开CSM关闭UEFI,继续使用古老的BIOS
要么战斗到底,更新GOP
提取固件,更新GOP,刷入更新后的新固件。
过程简单,有手就行,理论上风险很小,但谨慎起见,如非必要,如果手头没有核显U或亮机显卡,请勿效仿!
可以使用显卡刷新工具nvflash/AMDVBFlash,提取当前显卡的备份
但最简单的通用方法,还是大家熟悉的GPU-Z
点击“BIOS版本”和“UEFI”之间的小箭头弹出的对话框中,选择显卡固件存储位置显示器可能会黑屏数秒,随后得到一个备份文件 x.rom(x指代随机文件名)博主的蓝奏云网盘内,下载“显卡UEFI GOP工具包”,软件均来自 level1techs 论坛
根据显卡型号,选择对应的GOP更新工具
AMD全系显卡是通用工具包Nvidia RTX 30和RTX 20各自对应单独的工具包Nvidia GTX 10及之前老型号,和AMD全系共用“通用工具包”工具包解压后,拷入上一步得到的备份文件 x.rom
鼠标选择 xxx.rom,将文件拖到 GOPupd.bat (英伟达RTX 名为:GOP 更新工具.bat)批处理脚本上,松手
弹出的类DOS界面内,可以看到当前固件的GOP版本,和可升级的对应GOP版本
命令行中输入英文字母 Y,同意升级,同一文件夹内得到升级后的固件 x_updGOP.rom
按任意键、退出类DOS界面后,方便起见,x_updGOP.rom 重命名为 1.rom
A卡的AMDVBFlash,N卡的NVFlash,和GPU-Z一样,都是出自著名的TechPowerUp(简称TPU)
咱们是刷入官方固件,显卡的硬件ID一致,不涉及魔改,也没有跨品牌跨型号,在TechPowerUp下载官方软件最新版本即可,刷黑的风险也小很多。
仅需注意,老显卡用旧版本刷新:
AMD RX 600及之前旧卡,建议使用AMDVBFlash V3.15及之前版本Nvidia GTX 9及之前旧卡,NVFlash V5.218为最佳博主已经一并打包提供。
刷新过程,建议在命令行下进行:
将AMDVBFlash或NVFlash,整个文件夹解压到某盘根目录下,譬如 D盘检查一下解压后的所有程序和文件,是否在一级目录下(这部很重要,解压软件产生两级目录的话,要全部手动移动到一级目录)将文件夹重命名为简单的英文,譬如A按下Win键进入开始菜单,搜索输入CMD找到命令提示符,鼠标右键“以管理员身份运行”切换英文输入法,在弹出的类DOS界面,输入 D: 回车输入 CD A 回车接下来部分,A卡和N卡刷新命令各有不同,A卡:
输入 amdvbflash -unlockrom 0(解锁写保护,老卡可跳过)输入 amdvbflash -p -f 0 1.rom0 代表第一显卡插槽 核显和第二显卡插槽亮机卡救砖时 命令不变 亮机卡第一显卡插槽 待救卡第二显卡插槽时 命令 改0为1
输入 nvflash64 --protectoff(解锁写保护 中间是两个 -)输入 nvflash64 -6 1.rom (-6前面两个空格)输入 Y,回车约一分钟后,进度走完,重启,生效
此时,在其他条件具备的情况下,主板选项内关闭CSM兼容、打开纯UEFI启动,已经没有之前的各种BUG了。
这也是次世代显卡开启Resizable BAR(A卡名:SAM)、Above 4G Decode的必备条件,极大的影响显卡性能。
必须承认,在当年数字矿潮的驱动下,为挖矿而生的这些软件,做得挺人性化的。
支持A N两家的显卡固件备份、本地刷新也就罢了,还有在线BIOS市场,自动根据型号匹配各类BIOS,只是A卡的线上BIOS需要自己注意下GPU-Z,仅N卡能自动识别显存品牌颗粒。
刷新成功率挺高的,过程傻瓜化,用来本地更新GOP,杀鸡用牛刀了。
缺点也很明显,windows防护和杀毒软件频繁报毒,必须加入杀软白名单才能使用。
为避嫌,我就不提供相关软件了,仅提供思路。
TuneIT是映众显卡的官方应用软件,主要是超频和光控。
该应用内置了固件更新选项,其他家N卡也能使用,相当于把N卡刷新软件图形化了,好用
早年索泰的FireStorm超频软件,也能这样用,毕竟都是柏能集团的产品,只是最新版屏蔽了,需要找到特定版本安装,不如TuneIT方便,可以在映众官网直接下载
点击右上角的齿轮图标【设置】-选择【BIOS Update】A卡刷固件程序,跟N卡不同,有官方的windows图形化界面
双击 amdvbflashWin.exe,【Load Image】选择已经升级GOP的固件路径,【Program】写入即可博主已经把命令 amdvbflashWin -p -f 0 1.rom 简单做成了 一键刷新.bat 批处理脚本
目录下放入重命名的 1.rom,可双击脚本,一键刷新但凡经历过篇头显示故障的,定能体会到这篇教程的含金量,都是折磨博主数年的血泪经验
做个小白也挺好,虽然硬件性能受限、无法完全释放、体验不够极致,但故障少啊。
完美主义强迫症,容易摊上事,每一点性能的提升,都要付出数倍的学习成本。
可是,不折腾,宁勿死!
追求极限,保持学习,不就是PC DIYer的精神内核么!
更多时侯,显卡故障,往往隐藏在魔鬼的装机细节里
PCI-E插槽没插牢/需清灰被USB3.0/Sata接头垫高、导致金手指接触不良一键超频键损坏短路(iGame、耕升)导致BIOS不被读取供电头没插紧/用了最末端(线缆过细)显卡支架作祟(短路元器件/PCB变弯/GPU散热器结合不紧)PC电源线偷工减料最后一点碎碎念:
显卡无论新旧,销量为王不踩坑,远离杂牌非主流首选御四家(Asus Giga MSI Asrock)、柏能系(蓝宝石 索泰 映众 万丽 电竞叛客)、丽台,手头实在紧再选七彩虹iGame和同德系(Palit 耕升 影驰 铭瑄 梅捷)华硕主板的最强兼容性,有时是把双刃剑,求稳不如买Gigabyte、华擎、映泰UEFI版本低的显卡,博主宁可在二三线主板上UEFI启动报错、点不亮,也不想要在华硕主板上看似顺利点亮、但各种黑屏又不死机,受尽折磨跨品牌魔改显卡固件时,远离华硕BIOS,封装不同、变砖可能性极大作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
来源:什么值得买