显示卡 BIOS 升级详解

互联网 | 编辑: 1999-09-17 17:34:41

显示卡是计算机的必备品,而且它是计算机的多媒体性能的决定性的因素之一。使用适当的显示卡时也不要忘记使用适当的显示卡BIOS和驱动程序,以保证显示卡发挥最佳的效果。由于显示卡的BIOS升级比较复杂而且存在一定的危险性,因此Prin向大家详细分析一下显示卡的BIOS以及升级技巧。

显示卡 BIOS 的作用

经常听到BIOS,但大多数人不太清楚它的意思。其实BIOS是Basic Input Output system的简
称,也就是“基本输入输出系统”。一听就知道它的重要性了,没有它显示卡马上罢工。显示卡BIOS是一个软件,但它固化在显示卡所带的一个专用存储器里。BIOS中储存了显示卡的硬件控制程序和相关信息。可以说BIOS是显示卡的“神经中枢”。

显示卡只要正确的插在主板上就能开始工作,所以它是最典型的即插即用设备。系统驱动后第一个出现在显示器上的就是显示卡BIOS的信息提示,只有显示卡正常工作了显示器才可能显示其它内容。开机后显示卡BIOS中的数据被映射到内存里,并控制整个显卡的工作。在DOS下显示卡是不需要任何外加驱动程序的,Windows的启动也依赖于显示卡BIOS的支持。

为什么要升级BIOS(Windows2000的潜在问题)

当前的大多数显卡BIOS的一大特点是可以用特定的方法来刷新,这通常称为BIOS的升级。其实如果显示卡设计上完美无缺的话,BIOS也没必要去升级。但技术上有完美可言吗?如果硬件设计上有什么小问题,那最简单有效的解决方法就是改变显示卡的基本输入输出系统,以绕过出错的功能并用其它方法补偿。这时升级BIOS能解决硬件错误,大大提高稳定性和兼容性。

在Windows中显示卡性能发挥的决定因素在于驱动程序,BIOS则提供相应的硬件信息。如果使用一切正常,且没有拿到更高版本的显示驱动程序,那也没有很大的必要去升级BIOS。如果驱动程序还是老的,新版的BIOS帮不上大忙。不过许多显示卡推出新的驱动程序时会指定使用新的BIOS,此时不升级BIOS就只能对着新驱动望而兴叹了。

这里要特别提醒一点,许多显示卡在Windows NT 4.0和Windows2000下无法正常工作。这两个操作系统都是使用纯32位的NT系统核心,由于采用了32位GDI而非Windows98的16位,所以显示卡的工作方式有很大区别。无法正常工作是显示卡的BIOS与NT的图形核心有冲突的缘故。不使用Windows NT 4.0可能还无所谓,但如果不能升级到Windows2000那就与今后所有的新软件无缘了。这可以说是显示卡上普遍存在的“2000年操作系统”问题,绝对不可小看它。解决这一问题的唯一办法就是升级显示卡的BIOS了。最好趁早测试一下自己的显示卡是否能支持Windows2000,只要安装后可以正常启动就行了,没有驱动程序是另一回事。

什么样的显卡和BIOS芯片才能软件升级

显示卡的BIOS是存放在只读存储器(ROM)里,由于选用的ROM各有不同而并非所有的ROM都可由软件擦写,因此显示卡的BIOS并非都可升级。如果显示卡使用的是一次性的PROM(可编程只读存储器)那就不可能更改任何内容了。如果使用的是EPROM(可擦写可编程只读存储器)那也非常麻烦,别看名字是“可擦写”,但这种存储器的擦写一定要在专用的设备上才能完成。这种显示卡的BIOS如果要升级就必须找专业人员,对于普通用户而言没什么意义。采用PROM和EPROM储存BIOS 的显示卡都被列为不可软件刷新BIOS的显示卡,这种BIOS大量应用于廉价的显示卡中,因为它能降低一定的生产成本(其实差价不足10元)。如果你的显示卡使用的是这种BIOS芯片就只能自认倒霉了。

真正能用软件自由刷新的BIOS称为Flash EPROM(闪存)或EEPROM(电擦写可编程只读存储器)。这种存储器可以方便地进行擦写,需要的只是一个专用的软件。如果操作得法,数秒钟就能完成所有工作。当前比较正规的显示卡都采用了这种ROM来储存BIOS,同时也提供专用的软件来刷新显示卡BIOS,以方便用户的升级。挑选显示卡时应该注意此显示卡是否采用了可软件刷新的ROM储存 BIOS。

升级显卡BIOS的注意事项

刚才说过升级显示卡BIOS有一定的危险性,所以升级前一定要做好准备工作以防万一。首先要明确地了解所使用的显示卡以及将要升级的这个BIOS,这包括以下几点:

生产厂商及产品的型号一定要明确。不同的厂商所生产的显示卡一般都有不同的结构,他们使用不同的显示卡BIOS。如果错用了其它厂商的BIOS很可能造成不可预见的后果。即使是同一厂商的产品也有不同的型号,他们所使用的BIOS是不同的,一般不能通用。

使用的图形芯片和显示内存也是一定要明确的。不同的显示芯片所使用的显示卡BIOS是几乎不可能通用的,千万别做傻事。有些显示卡因使用的显存不同BIOS也有区别,比如RivaTNT就分SDRAM和SGRAM两种规格,他们的BIOS是不同的。如果用错了也会有不良的影响。

还要了解所使用的显示卡是否有特殊的功能,比如TV输出等都需要特殊的BIOS支持才能正常工作。用错了BIOS这些附加功能一般就不能用了。

了解了自己的显示卡然后就要选择适当的BIOS来升级。首先当然要与显示卡完全兼容才行,还有就是需要明确想要更新的BIOS是否比正在使用的要新,不要闹了半天不升反降。BIOS的来源也很重要,最好是从厂商网站或是著名的硬件驱动程序网站下载(比如“驱动之家”)。还有各种显示卡需要各自专用的BIOS刷新软件才能够成功地升级BIOS。比如RivaTNT就需要用专用的BIOS刷新软件“Nv4flash.exe”。

做完准备工作后别忘了阅读一下相关的BIOS升级说明,可不是指这篇文章。不同的显卡BIOS升级都应有自己的相关说明。还有就是做好升级失败的打算,也就是补救工作和心理准备。补救工作主要是准备一张备用的显示卡,而且不能是AGP显示卡。心理准备主要是不要因为怕升级出错而过分紧张。显示卡升级过程中显示器会出现画面混乱并高速抖动,而且会持续达10秒左右。这时千万不要害怕,更不能擅自重新启动系统。画面暂时混乱是正常的,因为BIOS正在改变,但如果重新启动而造成中断那后果是难以预料的。看显示错误就按RESET可是要出事的。

最后别忘了升级显示卡BIOS的工作往往必须在DOS模式下而不是Windows的“MS-DOS 方式”。如果在Windwos 9X操作系统中,最简单的方法就是选择“关闭系统”中的“重新启动计算机并切换到MS-DOS 方式”。如果用的是Windows NT 4.0等不支持DOS的操作系统就只有老老实实用DOS启动盘启动系统了。

特殊的TSR BIOS

是否听说过不需要刷新就能随便使用,且无任何升级危险的显示卡BIOS升级软件?那就是TSR BIOS。TSR是terminate and stay resident的简称,也就是“内存驻留程序”。许多显示卡都借助它的特点制作特殊的TSR BIOS。这种显示卡BIOS不需要真的修改原有的硬件BIOS而是在系统启动后运行一个TSR程序把新的BIOS驻留在内存里用以取代原来的 BIOS。使用这种程序非常简单,只要在Autoexec.bat里加上一条命令就可以了。不需要时把这条命令去掉并重新启动就马上还原。这种TSR BIOS的另一个好处就是能让无法修改的EPROM显卡也顺利升级。是不是非常出色?别高兴得太早,这种TSR程序有个致命弱点就是不能兼容Windows NT和今后的Windows2000。可以说这是Windows 9X的专用品,所以只能暂时用用。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑