百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术分析 > 正文

卡灯黑屏无信号 UEFI显卡玄学故障全解

liebian365 2025-02-15 00:00 3 浏览 0 评论

本内容来源于@什么值得买APP,观点仅代表作者本人 |作者:玩出个名堂

常在闲鱼走,哪有不翻车。

新买的二手显卡水土不服,别人机器上一切正常,到专业机构送修检测也合格,到你这儿奇怪问题一堆,包括:

  • 卡VGA Debug灯,BIOS清零才能认卡开机
  • HDMI/DP接口开机黑屏卡VGA灯,切换另一种接口后正常
  • 华硕主板上一切正常,映泰等二三线品牌同芯片主板上开机黑屏卡VGA灯
  • 随机黑屏、掉驱动、但不死机,无论桌面待机或是游戏高负载,显示器无信号,键盘大小写灯反应正常
  • 开机无显示,进不了bios界面,直到win桌面才显示画面

排除电源功率不足瓦的风险后,很大的可能性,并非显卡有硬伤,而是显卡固件的UEFI版本太低。

UEFI与BIOS

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个月晶体管数量翻倍。

BIOSUEFI的区别,犹如哺乳动物和人之间的大脑回路差距。

替代,已是必然;过程,事缓从恒,事缓则圆。

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

现代主板和显卡,其固件由两部分组成,一个是各品牌各型号的自定义程序,一个是统一的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.romx指代随机文件名)

步骤二:更新GOP

博主的蓝奏云网盘内,下载“显卡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为最佳

博主已经一并打包提供。

刷新过程,建议在命令行下进行:

  • AMDVBFlashNVFlash,整个文件夹解压到某盘根目录下,譬如 D盘
  • 检查一下解压后的所有程序和文件,是否在一级目录下(这部很重要,解压软件产生两级目录的话,要全部手动移动到一级目录)
  • 将文件夹重命名为简单的英文,譬如A
  • 按下Win键进入开始菜单,搜索输入CMD找到命令提示符,鼠标右键“以管理员身份运行”
  • 切换英文输入法,在弹出的类DOS界面,输入 D: 回车
  • 输入 CD A 回车

接下来部分,A卡和N卡刷新命令各有不同,A卡:

  • 输入 amdvbflash -unlockrom 0(解锁写保护,老卡可跳过)
  • 输入 amdvbflash -p -f 0 1.rom

0 代表第一显卡插槽 核显和第二显卡插槽亮机卡救砖时 命令不变 亮机卡第一显卡插槽 待救卡第二显卡插槽时 命令 改01

N卡:

  • 输入 nvflash64 --protectoff(解锁写保护 中间是两个 -
  • 输入 nvflash64 -6 1.rom (-6前面两个空格
  • 输入 Y,回车

约一分钟后,进度走完,重启,生效

此时,在其他条件具备的情况下,主板选项内关闭CSM兼容、打开纯UEFI启动,已经没有之前的各种BUG了。

这也是次世代显卡开启Resizable BAR(A卡名:SAM)、Above 4G Decode的必备条件,极大的影响显卡性能。

刷新显卡固件的简洁方法

没经历过DOS时代、也不懂编程的普通用户,命令行界面有点望而却步。

没关系,还有其他更直观简单的办法。

方法一:轻松矿工

必须承认,在当年数字矿潮的驱动下,为挖矿而生的这些软件,做得挺人性化的。

支持A N两家的显卡固件备份、本地刷新也就罢了,还有在线BIOS市场,自动根据型号匹配各类BIOS,只是A卡的线上BIOS需要自己注意下GPU-Z,仅N卡能自动识别显存品牌颗粒。

刷新成功率挺高的,过程傻瓜化,用来本地更新GOP,杀鸡用牛刀了。

缺点也很明显,windows防护和杀毒软件频繁报毒,必须加入杀软白名单才能使用。

为避嫌,我就不提供相关软件了,仅提供思路。

刷新方法:

  • 【超频设置】-【BIOS】-【更新】-列表内选择显卡-选择本地BIOS(或BIOS市场内选择)

方法二:映众TuneIT

TuneIT是映众显卡的官方应用软件,主要是超频和光控。

该应用内置了固件更新选项,其他家N卡也能使用,相当于把N卡刷新软件图形化了,好用

早年索泰的FireStorm超频软件,也能这样用,毕竟都是柏能集团的产品,只是最新版屏蔽了,需要找到特定版本安装,不如TuneIT方便,可以在映众官网直接下载

刷新方法:

  • 点击右上角的齿轮图标【设置】-选择【BIOS Update】

方法三:AMD VB Flash Win

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,封装不同、变砖可能性极大

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

相关推荐

4万多吨豪华游轮遇险 竟是因为这个原因……

(观察者网讯)4.7万吨豪华游轮搁浅,竟是因为油量太低?据观察者网此前报道,挪威游轮“维京天空”号上周六(23日)在挪威近海发生引擎故障搁浅。船上载有1300多人,其中28人受伤住院。经过数天的调...

“菜鸟黑客”必用兵器之“渗透测试篇二”

"菜鸟黑客"必用兵器之"渗透测试篇二"上篇文章主要针对伙伴们对"渗透测试"应该如何学习?"渗透测试"的基本流程?本篇文章继续上次的分享,接着介绍一下黑客们常用的渗透测试工具有哪些?以及用实验环境让大家...

科幻春晚丨《震动羽翼说“Hello”》两万年星间飞行,探测器对地球的最终告白

作者|藤井太洋译者|祝力新【编者按】2021年科幻春晚的最后一篇小说,来自大家喜爱的日本科幻作家藤井太洋。小说将视角放在一颗太空探测器上,延续了他一贯的浪漫风格。...

麦子陪你做作业(二):KEGG通路数据库的正确打开姿势

作者:麦子KEGG是通路数据库中最庞大的,涵盖基因组网络信息,主要注释基因的功能和调控关系。当我们选到了合适的候选分子,单变量研究也已做完,接着研究机制的时便可使用到它。你需要了解你的分子目前已有哪些...

知存科技王绍迪:突破存储墙瓶颈,详解存算一体架构优势

智东西(公众号:zhidxcom)编辑|韦世玮智东西6月5日消息,近日,在落幕不久的GTIC2021嵌入式AI创新峰会上,知存科技CEO王绍迪博士以《存算一体AI芯片:AIoT设备的算力新选择》...

每日新闻播报(September 14)_每日新闻播报英文

AnOscarstatuestandscoveredwithplasticduringpreparationsleadinguptothe87thAcademyAward...

香港新巴城巴开放实时到站数据 供科技界研发使用

中新网3月22日电据香港《明报》报道,香港特区政府致力推动智慧城市,鼓励公私营机构开放数据,以便科技界研发使用。香港运输署21日与新巴及城巴(两巴)公司签署谅解备忘录,两巴将于2019年第3季度,开...

5款不容错过的APP: Red Bull Alert,Flipagram,WifiMapper

本周有不少非常出色的app推出,鸵鸟电台做了一个小合集。亮相本周榜单的有WifiMapper's安卓版的app,其中包含了RedBull的一款新型闹钟,还有一款可爱的怪物主题益智游戏。一起来看看我...

Qt动画效果展示_qt显示图片

今天在这篇博文中,主要实践Qt动画,做一个实例来讲解Qt动画使用,其界面如下图所示(由于没有录制为gif动画图片,所以请各位下载查看效果):该程序使用应用程序单窗口,主窗口继承于QMainWindow...

如何从0到1设计实现一门自己的脚本语言

作者:dong...

三年级语文上册 仿写句子 需要的直接下载打印吧

描写秋天的好句好段1.秋天来了,山野变成了美丽的图画。苹果露出红红的脸庞,梨树挂起金黄的灯笼,高粱举起了燃烧的火把。大雁在天空一会儿写“人”字,一会儿写“一”字。2.花园里,菊花争奇斗艳,红的似火,粉...

C++|那些一看就很简洁、优雅、经典的小代码段

目录0等概率随机洗牌:1大小写转换2字符串复制...

二年级上册语文必考句子仿写,家长打印,孩子照着练

二年级上册语文必考句子仿写,家长打印,孩子照着练。具体如下:...

一年级语文上 句子专项练习(可打印)

...

亲自上阵!C++ 大佬深度“剧透”:C++26 将如何在代码生成上对抗 Rust?

...

取消回复欢迎 发表评论: