如今3d加速芯片的更新换代速度非常快,有些显卡厂商为了抢先推出新产品,编制的bios难免会有一些问题,此时就只有靠升级显卡bios和驱动程序来弥补了。然而,一些用户在升级显卡bios的过程中却遇到了意外,导致出现显示器黑屏、无法启动机器等故障,让人感到很头痛。
1.升级显卡bios过程中可能遇到的问题有
(1)在刷新切flash rom的过程中系统掉电。在这种情况下,如果显卡bios未写完,将导致系统无法初始化显卡,绝大多数主板都无法启动。
(2)软盘质量不好,读出的bios程序有错。这种情况同样将导致系统无法初始化显卡。
(3)使用了其它型号显卡的bios。在这种情况下,两块显卡虽使用了相同的3d加速芯片,但一些配置和电路设计稍有差别。如果显卡设计很相近,那么多数情况下系统都能初始化显卡,也能启动机器,只是显卡的某些功能失效或出现混乱,并有可能无法进入windows9x系统。如果显卡设计差别较大,则可能导致显示器黑屏,但多数情况下仍能启动机器,少数情况下则根本无法启动。
(4)升级工具与系统中某些硬件设备不兼容引起系统在升级过程中死机。如果刷新贝flash rom的过程进行了很长时间,显示器仍不能恢复显示,则有可能属于这种情况,按下reset键后系统可能无法启动。
总的来说,遇到的这些问题可以分为两类情况:写入bios不成功或写入了错误的bios。当升级显卡bios结束后,可能出现四种结果:一是升级成功,系统完全正常;二是系统能够启动,显卡绝大部分功能都正常,但在使用某些加速功能时可能导致系统死机或出现非法操作;三是开机后显示器黑屏,但从硬盘或软盘的活动状态来看,可以确认系统能够启动,只是无法显示信息;四是开机后主板报警,根本无法启动。
2.升级失败后的处理办法
由以上可以看出,四种结果中的后三种都应归为升级失败,失败之后的处理办法有两种:一种是重新升级,另一种是写回原来的bios程序。如果你不能确定失败的原因,那么可以先试着重新升级一次,不成功的话,再写回原来的bios程序。
那么,原来的bios程序从哪里获得呢?这里有三种来源:一种是某些升级工具支持把显卡中原有的bios程序读出并保存到文件中,例如diamond的dflash工具加上“/df”开关后就能够备份它支持的显卡的bios程序,这种方法 保险,只要升级工具支持,建议一定要做备份;第二种是显卡所带光盘上原有bios程序;第三种是到生产厂家的网站上去下载,如果厂家网站上只有 新版本,那么可以写信去联系要一个旧版本的bios。
对于第二种结果,只要系统的基本功能正常,我们就可以按照一般方法启动到dos下重新升级显卡bios,升级完毕后重新启动系统,再检验所有功能是否正常。如果仍有问题的话, 好把显卡原有的bios程序写回去,其操作方法与升级bios一样。
对于第三种结果,显示器不输出任何信息,但系统能够启动,我们可以在启动盘中编辑生成autoexec.bat文件,由它在系统启动时自动运行升级工具,这样即使在黑屏情况下,我们仍然能够进行升级。某些升级工具可能在升级过程中有几次提问要求用户回答(一般是选择回答yes或no),此时可凭记忆来进行黑屏操作,并在两步操作之间等待较长时间。如果第二次升级仍不成功,那么就可考虑写回原来的bios程序。事实上,编辑autoexec.bat的工作 好在第一次升级之前制作启动盘的过程中就完成,并在第一次升级时记下所需的操作步骤,这样即使在出了问题时也可不慌不忙地恢复。
对于第四种结果,系统无法启动,我们需要另找一块pci显卡(越普通越好,例如以前常用的s3显卡),把它插入到第一个pci插槽中,把升级失败的显卡插人到第二个pci插槽(如果是agp显卡的话,需要先拔下该显卡。从pci显卡启动后,在cmos设置中指定先从pci显卡启动,然后关机再插回agp显卡),打开机器电源,看看显示器上是否输出有信息,如果没有的话,试着交换一下两块显卡的插槽位置,或者更换不同的插槽,重复实验直到显示器能够输出信息为止。启动成功后我们就可以从a盘运行升级工具重新进行升级,或者写回老的bios程序。
其实,只要掌握了正确的升级方法,出现意外的几率应该很小,下面有必要谈一谈升级显卡bios的正确方法。
在寻找新版本bios之前,首先应该对自己拥有的显卡有一个比较全面的了解,例如它的生产厂家是谁,型号是什么,使用的图形加速芯片是什么,显存有多少兆,是否带tv输出等等,这些信息将决定我们应该到什么地方去下载新版bios,以及应该下载哪种bios。一般来说,我们应首先访问生产厂商的网站,看看该种型号的显卡是否能够升级bios,如果能的话,则下载新版bios。如果你无法连接上厂商的网站,或者受语言所限,还可以到国内优秀网站驱动之家(http://www.mydrivers.com)去查找。
下载的显卡bios程序通常都是一个自解压程序或zip文件,把它解压到一个临时目录下,看看有没有readme.txt之类的文件,如果有的话请仔细阅读。这类文件往往介绍了升级工具的使用方法和注意事项,有的还介绍出错后恢复的办法。因此,理解readme.txt文件中的内容并严格按此操作是保证升级成功的关键,例如readme.txt通常会指出升级工具在哪些系统中运行可能会出现问题,如果你正好使用的是这种系统,就应该把显卡换到其它系统上去升级。
不同厂家使用的升级工具并不一样,但通常可分为两种类型,一种是升级工具与bios程序合并在一个文件中,例如creative的3d blaster显卡升级工具;另一种则是升级工具与bios程序分开成两个独立的文件,例如diamond的dflash工具。一般来说,前一种情况只适用于某一种特定的显卡,后一种情况则要灵活一些,升级工具可以支持数种图形加速芯片和flash rom芯片,但使用起来也要稍微复杂一些。
多数升级工具都要求在纯dos环境下或windows9x的dos命令行方式下运行,为了尽量减少升级过程中遇到的麻烦,建议制作一张dos6.22或dos7.0的启动盘(软盘质量要好),软盘中只有io.sys、msdos.sys和command.com三个文件,然后把解压出来的升级工具和相应的bios程序拷贝到启动盘上。重新启动机器,在cmos设置中指定先从a盘启动。成功启动之后,运行升级工具,按照提示完成升级过程。通常当升级工具开始刷新flash rom时,显示器会黑屏一会儿,时间大约在10~30秒之间,这属于正常现象,此时千万不要急着去关机器的电源,而应等到显示器恢复显示之后才能重启机器。