您现在的位置:电脑故障首页 > 显卡安装设置 > 显卡BIOS的备份与升级 > 正文

显卡BIOS的备份与升级

电脑故障提供关于显卡BIOS的备份与升级的解决办法


显卡工作在CPU和显示器之间,在电脑中的主要作用就是在程序运行时根据CPU提供的指令和有关数据,将程序运行过程和结果进行相应的处理并转换成显示器能够接受的文字和图形显示信号后通过屏幕显示出来,以便为用户提供继续或中止程序运行的判断依据。换句话说,显示器必须依靠显卡提供的显示信号才能显示出各种字符和图像。通常显卡多以附加卡的形式安装在电脑主板的扩展槽中,或是集成在主板上的。

  (一)为什么要升级显卡

  1.什么是显卡BIOS

  显卡只要正确地插在主板上就能开始工作,所以它是最典型的即插即用设备。几乎所有的显卡都是由图形处理芯片、RAMDAC(Random Access Memory Digital-to-Analog Converter,数模转换器)芯片、显卡BIOS芯片、显存、主板安装接口、显示信号和功能扩展接口(也叫特性连接端口)所组成。

  显卡BIOS芯片,如图13所示。主要用于保存VGA BIOS程序。VGA BIOS(Video Graphics Adapter Basic Input and Output System)即是视频图形卡基本输入、输出系统,和主板BIOS一样,显卡BIOS是储存在BIOS芯片中的,而不是储存在磁盘中,由于它属于显卡(硬件)的一部分,因此大家有时就称呼它一个既不同于软件也不同于硬件的名字“Firmware”(固件)。它是设备的控制软件,一般写在Flash ROM里,通过更新其内容,可以纠正软件中的错误或是提升设备的性能。随着BIOS的功能越来越强,支持的硬件越来越多,程序代码也越来越长,显卡BIOS的容量也从64KB增加到2MB。

请添加描述



  显卡BIOS主要用于显卡上各器件之间正常运行时的控制和管理,所以BIOS程序的技术质量(合理性和功能)必将影响显卡最终的产品技术特性。另外在显卡BIOS中还保存了所在显卡的主要技术信息,如图形处理芯片的型号规格、VGA BIOS的版本和编制日期等。显卡BIOS芯片在大多数显卡上比较容易区分,因为这类芯片上通常都贴有标签,但在个别显卡,如Matrox公司的MGA G200上就看不见,原因是它与图形处理芯片集成在一起了。也有的显卡的BIOS集成在主板的BIOS中。

  通常电脑在加电后首先显示显卡BIOS中所保存的相关信息,然后显示主板BIOS版本信息以及主板BIOS对硬件系统配置进行检测的结果等,由于显示BIOS信息的时间很短,所以必须注意观察才能看清显示的内容。目前许多显卡上的图形处理芯片表面都已被安装的散热片所遮盖,根本无法看到芯片的具体型号,但我们可以通过VGA BIOS显示的相关信息中了解有关图形处理芯片的技术规格或型号。开机后显示卡BIOS中的数据被映射到内存里并控制整个显卡的工作。

  显卡BIOS与主板BIOS一样具有版本,一般情况下版本高的BIOS功能强于低版本的,同时也解决了版本升级前所存在的某些问题(BUG)。早期显卡BIOS是固化在ROM中的,不可以修改,而现在的多数显示卡则采用了大容量的快闪ROM(Flash ROM)芯片,可以通过专用的程序进行改写升级。别小看这一功能,很多显卡就是通过不断推出升级的驱动程序来修改原程序中的错误、适应新的规范、提升显卡的性能的。对用户而言,软件提升性能的做法深得人心。

  升级显卡BIOS的原则与升级主板BIOS的相同,就是如果没有使用上的需要,就不必进行BIOS版本升级。即使确实需要升级VGA BIOS,也一定要使用原显卡生产厂家所提供或指定的升级工具软件和BIOS文件(Firmware),这类资料一般由显卡生产厂家通过其在互联网上的主页提供。尽管有媒体曾报道个别发烧友采用不同厂家显卡BIOS文件升级获得成功,但我们最好不要尝试这样做,因为型号不同的显卡BIOS文件具备的功能也不同,用不匹配的BIOS文件升级自己的显卡风险很大,极有可能出现升级后显卡反而无法运行的严重后果。

  2.升级显卡的理由

  BIOS的一大特点是可以用特定的方法写入,这通常称为BIOS的升级。如果显卡在设计上完美无缺的话,BIOS也没必要去升级,但这是不可能的。如果硬件设计上有什么小问题,那最简单有效的解决方法就是改变显卡的基本输入输出系统,以绕过出错的功能,并用其他方法补偿,所以升BIOS能解决硬件错误,大大提高稳定性和兼容性。

  目前,很多用户都在使用Windows操作系统,在Windows中显卡性能发挥的决定因素在于驱动程序,BIOS则提供相应的硬件信息。如果使用一切正常,且没有拿到更高版本的显示驱动程序,那也没什么必要去升级BIOS,对于老的驱动程序,新版BIOS也帮不上大忙,而许多显卡推出新的驱动程序时会指定使用新的BIOS。

  在这里,我们要特别提醒一点,对于一些比较“久远”的显卡,可能在Windows NT4.0和Windows 2000下会出现无法正常启动的现象。这两个操作系统都是NT的系统核心,由于采用了32位GDI而非Windows 98的16位,所以显卡的工作方式有很大区别,无法正常启动是显卡的B