★我要吧★

 找回密码
 注册[Register]
搜索
qq空间相册密码查看为什么登陆后需要激活无法注册?

显卡BIOS刷新方法

[复制链接]
发表于 2009-5-6 01:43:51 | 显示全部楼层 |阅读模式
如何刷新NVIDIA显卡BIOS

  1.确认ROM芯片是否支持刷新

  通过启动盘进入到纯DOS环境下,在命令提示符后输入“nvflash -c”,测试显卡BIOS所使用的ROM类型。如果刷新程序支持显卡的ROM芯片,则会列出该芯片的详细信息,反之则出现错误提示。




  nvflash和各种命令参数配合使用时,可以实现不同的功能:

  -f <filename>:将名为“filename”的BIOS文件写入显卡的ROM芯片中,然后进行校验
  -b <filename>:从显卡的ROM芯片中读取BIOS,并以“filename”的名字保存
  -k <filename>:从显卡的ROM芯片中读取BIOS,并与名为“filename”的BIOS文件比较
  -c:检测显卡ROM芯片是否支持刷新
  -h:BIOS升级完成后重启机器
  -?:获取刷新程序的详细说明,包括命令行参数、支持的ROM芯片等

  2.备份当前BIOS

  备份BIOS的参数是“b”,其命令格式是“nvflash –b <filename>”,即备份显卡BIOS,并存为“filename”文件。此外,备份BIOS的工作还可以事先在Windows下完成,即通过NVIDIA BIOS Editor这个软件进行备份。

  3.刷新BIOS过程

  完成备份工作以后,再输入“nvflash –f <filename>”即可将新的BIOS写到ROM芯片中。刷新过程中,屏幕会有所抖动,并变黑,持续时间在10秒左右。如果再次回到DOS界面,那么刷新成功了




  要特别注意的是,刷新过程中千万不能断电或者中断,以免刷新失败






如何刷新ATi显卡BIOS

  1.ATi显卡BIOS常规刷新方法

  (1)先备份当前显卡的BIOS。启动机器进入纯DOS环境,并进入C盘下的BIOS文件夹。在命令提示符下输入“Flashrom.exe –s 0 backup.rom”,按Enter键之后,便可将当前显卡的BIOS信息备份到BIOS文件夹中,并命名为“backup.rom”。

  注意,在输入上述命令时,“Flashrom.exe”与“-s”之间有一个空格;“-s”与“0”之间也有一空格,此处的0为数字0而不是字母O,它表示系统中显卡的编号,即指AGP显卡;0与Backup.rom之间也有一空格。

  (2)在命令提示符下输入“Flashrom –p 0 newbios.rom”(“newbios.rom”为升级的BIOS文件名),按Enter键之后,程序便会将新BIOS写入当前显卡的BIOS芯片之中。等待数秒之后,如果发现没有出现错误信息则可以重新启动电脑了。




 Flashrom和各种命令参数配合使用时,可以实现不同的功能:

  -p <num> <filename>:向显卡ROM芯片中写入名为“filename”的BIOS文件,而num表示系统中其中一个显卡的编号
  -s <num> <filename>:对系统中第<num>块显卡ROM芯片中的BIOS文件进行备份,并命名为“filename”
  -i:显示ATi显卡的参数信息

  2.根据实际情况加入刷新命令参数

  (1)通过“-f”参数进行强制刷新

  Flashrom在刷新显卡BIOS时会检查新BIOS的SSID(BIOS及设备ID),如果发现新BIOS的ID与显卡本身的ID不符,则会拒绝刷新并给出警告信息——提示如果要强制刷新,则需要加入“-f”参数。




  如果确认新BIOS文件支持当前的显卡,则可以在刷新时输入“Flashrom -p -f 0 newbios.rom”,然后按Enter键执行。注意“-f”与“-p”、“0”之间都有一个空格。

  (2)加入“-atmel”或“-sst”参数

  对于一些采用mBGA封装显存的显卡,如果加了“-f”参数还是无法刷新,那就要注意:如果显卡的BIOS芯片是ATM公司的,则要在命令中加上“-atmel”参数,也就是“Flashrom -p -f –atmel 0 newbios.rom”;如果是SST公司的就加上“–sst”参数,也就是“Flashrom -p -f -sst 0 newbios.rom” 或“Flashrom -p 0 newbios.rom -f –sst”。









BIOS刷新失败了怎么办

  刷新后如果出现花屏或不稳定现象,这时就要把备份好的BIOS文件重新刷回到显卡中,具体刷新的方法跟刷新新版BIOS的方法一样,只不过要将命令行中的“newbios.rom”改为“backup.rom”。接下来着重介绍刷新后出现黑屏的补救措施。

  方法1.

  首先将AGP显卡拔下来,插上PCI显卡后开机,进入主板BIOS设置程序,选择“Intergrated Peripherals”选项,将“Init Display First”项的值改为“PCI Slot”。然后保存设置并关机。

  接下来将AGP卡重新插上,但仍让显示器连接在PCI显卡上,然后重新开机。最后按照前面的刷新方法,将正确的BIOS文件刷回去即可。这里要注意的一点是,输入刷新命令时要明确AGP显卡的编号(0表示AGP接口)。

  方法2.

  如果没有PCI显卡,也可以“摸黑”操作,即进行“盲刷”操作。首先另找一台机器,并在DOS启动软盘上建立一个自动批处理文件(AUTOEXEC.BAT),在该文本文件中写入以下命令行:“nvflash <filename>”(NVIDIA显卡使用,命令中的<filename>为备份的BIOS文件名)或“Flashrom –p 0 Backup.rom”(ATi显卡使用)。

  批处理文件编辑完成后,用该软盘重启需要修复显卡BIOS的电脑,读盘结束后等十几秒钟,最后重新启动机器,即可恢复正常。
发表于 2009-5-6 21:54:05 | 显示全部楼层
好东西,谢谢楼主分享。。。学习中~:)
发表于 2009-5-12 21:06:35 | 显示全部楼层
谢楼主分享 学习了 :lol
发表于 2009-7-4 18:15:15 | 显示全部楼层
没必要的话最好不要轻易尝试
发表于 2009-7-6 11:22:09 | 显示全部楼层
刷新太过危险啊。。。
发表于 2009-7-6 13:11:48 | 显示全部楼层
显卡BIOS ?什么东东
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

QQ|手机版|小黑屋|☆我要吧☆ ( 豫ICP备13016831号-1 )

GMT+8, 2024-11-22 06:19 , Processed in 0.059586 second(s), 20 queries .

Powered by abc369 X3.4

© 2001-2023 abc369.

快速回复 返回顶部 返回列表