Posted on 2007-11-16 21:42
yukui 阅读(695)
评论(0) 编辑 收藏 所属分类:
技术
计算机用户在使用计算机的过程中,都会接触到BIOS,它在计算机系统中起着非常重要的作用。
BIOS,完整地说应该是ROM-BIOS,是只读存储器基本输入/输出系统的简写,它实际上是被固化到计算机中的一组程序,为计算机提供最低级的、最直接的硬件控制。准确地说,BIOS是硬件与软件程序之间的一个“转换器”或者说是接口(虽然它本身也只是一个程序),负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行。
一、BIOS的功能
从功能上看,BIOS分为三个部分:
1.自检及初始化程序;
2.硬件中断处理;
3.程序服务请求。
下面我们就逐个介绍一下各部分功能:
(一)自检及初始化
这部分负责启动计算机,具体有三个部分,第一个部分是用于计算机刚接通电源时对硬件部分的检测,也叫做加电自检(POST),功能是检查计算机是否良好,例如内存有无故障等。第二个部分是初始化,包括创建中断向量、设置寄存器、对一些外部设备进行初始化和检测等,其中很重要的一部分是BIOS设置,主要是对硬件设置的一些参数,当计算机启动时会读取这些参数,并和实际硬件设置进行比较,如果不符合,会影响系统的启动。
最后一个部分是引导程序,功能是引导DOS或其他操作系统。BIOS先从软盘或硬盘的开始扇区读取引导记录,如果没有找到,则会在显示器上显示没有引导设备,如果找到引导记录会把计算机的控制权转给引导记录,由引导记录把操作系统装入计算机,在计算机启动成功后,BIOS的这部分任务就完成了。
(二)程序服务处理和硬件中断处理
这两部分是两个独立的内容,但在使用上密切相关。
程序服务处理程序主要是为应用程序和操作系统服务,这些服务主要与输入输出设备有关,例如读磁盘、文件输出到打印机等。为了完成这些操作,BIOS必须直接与计算机的I/O设备打交道,它通过端口发出命令,向各种外部设备传送数据以及从它们那儿接收数据,使程序能够脱离具体的硬件操作,而硬件中断处理则分别处理PC机硬件的需求,因此这两部分分别为软件和硬件服务,组合到一起,使计算机系统正常运行。
BIOS的服务功能是通过调用中断服务程序来实现的,这些服务分为很多组,每组有一个专门的中断。例如视频服务,中断号为10H;屏幕打印,中断号为05H;磁盘及串行口服务,中断14H等。每一组又根据具体功能细分为不同的服务号。应用程序需要使用哪些外设、进行什么操作只需要在程序中用相应的指令说明即可,无需直接控制。
二、BIOS的种类
由于BIOS直接和系统硬件资源打交道,因此总是针对某一类型的硬件系统,而各种硬件系统又各有不同,所以存在各种不同种类的BIOS,随着硬件技术的发展,同一种BIOS也先后出现了不同的版本,新版本的BIOS比起老版本来说,功能更强。
目前市场上主要的BIOS有AMI BIOS和Award BIOS。
1.AMI BIOS
AMI BIOS是AMI公司出品的BIOS系统软件,最早开发于80年代中期,为多数的286和386计算机系统所采用,因对各种软、硬件的适应性好、硬件工作可靠、系统性能较佳、操作直观方便的优点受到用户的欢迎。
90年代,AMI又不断推出新版本的BIOS以适应技术的发展,但在绿色节能型系统开始普及时,AMI似乎显得有些滞后,Award BIOS的市场占有率借此机会大大提高,在这一时期,AMI研制并推出了具有窗口化功能的WIN BIOS,这种BIOS设置程序使用非常方便,而且主窗口的各种标记也比较直观,例如,一只小兔子表示优化的默认设置,而一只小乌龟则表示保守的设置,一个骷髅用来表示反病毒方面的设置,画笔和调色板则表示色彩的设置。
AMI WinBIOS已经有多个版本,目前用得较多的有奔腾机主板的Win BIOS,具有即插即用、绿色节能、PCI总线管理等功能。
2.Award BIOS
Award BIOS是Award Software公司开发的BIOS产品,目前十分流行,许多586主板机都采用Award BIOS,功能比较齐全,对各种操作系统提供良好的支持。Award BIOS也有许多版本,现在用得最多的是4.X版。
▲BIOS是什么?
所谓BIOS,实际上就是微机的基本输入输出系统(Basic Input System),其内容集成在微机主板上的一个ROM芯片上,主要保存着有关微机系统最重要的基本输入输出程序,系统信息设置,开机上电自检程序和系统启动自举程序等。
▲BIOS的功能
BIOS ROM 芯片不但可以在主板上看到,而且BIOS管理功能如何在很大程度上决定了主板性能是否优越。BIOS管理功能包括:
1.BIOS中断服务程序实质上是微机系统中软件与硬件之间的一个可编程接口,主要用于程序软件功能与微机硬件之间 接。例如,WINDOWS98对软驱,光驱,硬盘等管理,中断的设置等服务、程序。
2. BIOS系统设置程序:微机部件配置记录是放在一块可写的CMOS RAM芯片中的,主要保存着系统的基本情况,CPU特性,软硬盘驱动器等部件的信息。在BIOS ROM 芯片中装有“系统设置程序”,主要来设置CMOS RAM中的各项参数。这个程序在开机时按某个键就可进入设置状态,并提供良好的界面。
3.POST上电自检:微机接通电源后,系统首先由(Power On Self Test,上电自检)程序来对内部各个设备进行检查。通常完整的POST自检将包括对CPU,640K基本内存,1M以上的扩展内存,ROM,主板,CMOS存储器,串并口,显示卡,软硬盘子系统及键盘进行测试,一旦在自检中发现问题,系统将给出提示信息或鸣笛警告。
4. BIOS系统启动自举程序:系统完成POST自检后,ROM BIOS就首先按照系统CMOS设置中保存的启动顺序搜索软硬盘驱动器及CD-ROM,网络服务器等有效地启动驱动器,读入操作系统引导记录,然后将系统控制权交给引导记录,并由引导记录来完成系统的顺序启动。
接通微机的电源,系统将执行一个自我检查的例行程序。这是BIOS功能的一部分,通常称为POST——上电自检(Power On Self Test)。
完整的POST自检包括对CPU、系统主板、基本的640KB内存、1MB以上的扩展内存、系统ROM BIOS的测试;CMOS中系统配置的校验;初始化视频控制器,测试视频内存、检验视频信号和同步信号,对CRT接口进行测试;对键盘、软驱、硬盘及CD-ROM子系统作检查;对并行口(打印机)和串行口(RS232)进行检查。自检中如发现有错误,将按两种情况处理:对于严重故障(致命性故障)则停机,此时由于各种初始化操作还没完成,不能给出任何提示或信号;对于非严重故障则给出提示或声音报警信号,等待用户处理。
当自检完成后,系统转入BIOS的下一步骤:从A驱、C驱或CD-ROM以及网络服务器上寻找操作系统进行启动,然后将控制权交给操作系统。
CMOS与BIOS一样吗?
CMOS是互补金属氧化物半导体的缩写。其本意是指制造大规模集成电路芯片用的一种技术或用这种技术制造出来的芯片。在这里通常是指微机主板上的一块可读写的RAM芯片。它存储了微机系统的实时钟信息和硬件配置信息等,共计128个字节。系统在加电引导机器时,要读取CMOS信息,用来初始化机器各个部件的状态。它靠系统电源和后备电池来供电,系统掉电后其信息不会丢失。 BIOS是基本输入输出系统的缩写,指集成在主板上的一个ROM芯片,其中保存了微机系统最重要的基本输入输出程序、系统开机自检程序等。它负责开机时,对系统各项硬件进行初始化设置和测试,以保证系统能够正常工作。 由于CMOS与BIOS都跟微机系统设置密切相关,所以才有CMOS设置和BIOS设置的说法。CMOS RAM是系统参数存放的地方,而BIOS中系统设置程序是完成参数设置的手段。因此,准确的说法应是通过BIOS设置程序对CMOS参数进行设置。而我们平常所说的CMOS设置和BIOS设置是其简化说法,也就在一定程度上造成了两个概念的混淆。
BIOS,(Basic Input/output system)即基本输入/输出系统。它实际上是被固化到计算机中的一组程序,为计算机 提供最低级的、最直接的硬件控制。准确地说,BIOS是硬件与软件程序之间的一个“转换器”或者说是接口(虽然它本身也只是一个程序) ,负责解决硬件的即时需求,并按软件对硬件的操作要求具体执行。程序员可以通过对INT 5、INT 13等中断的访问直接调用BIOS中断例程。
BIOS是固化在主板上的ROM芯片,而系统设置程序,微机部件配置情况是则是放在一块可读写的CMOS RAM芯片中的,它保存着系统CPU、软硬盘驱动器、显示器、键盘等部件的信息,关机后,系统通过一块后备电池向CMOS供电以保持其中的信息。当微机接通电源后,系统将有一个对内部各个设备进行检查的过程,这是由一个通常称之为POST(Power On Self Test,上电自 检)的程序来完成的。这也是BIOS的一个功能。完整的POST自检将包括CPU、640K基本内存、1M以上的扩展内存、ROM、主板、 CMOS存贮器、串并口、显示卡、软硬盘子系统及键盘测试。自检中若发现问题,系统将给出提示信息或鸣笛警告。在完成POST自检后,ROM BIOS将按照系统CMOS设置中的启动顺序搜寻软硬盘驱动器及CDROM、网络服务器等有效的启动驱动器 ,读入操作系统引导记录,然后将系统控制权交给引导记录,由引导记录完成系统的启动。
目前市场上主要的BIOS有AMI BIOS和Award BIOS。586以前的BIOS多为可重写EPROM芯片,上面的标签起着保护BIOS内容的作用(紫外线照射会使EPROM内容丢失),不能随便撕下。 586以后的ROM BIOS多采用EEPROM(电可擦写只读ROM),通过跳线开关和系统配带的驱动程序盘,可以对EEPROM进行重写,方便地实现BIOS升级,这就是我们常说的BIOS升级。
CMOS,(是指互补金属氧化物半导体——一种大规模应用于集成电路芯片制造的原料)是微机主板上的一块可读写的RAM芯 片,用来保存当前系统的硬件配置和用户对某些参数的设定。CMOS可由主板的电池供电,即使系统掉电,信息也不会丢失。 CMOS RAM本身只是一块存储器,只有数据保存功能,而对CMOS中各项参数的设定要通过专门的程序。早期的CMOS设置程序驻留 在软盘上的(如IBM的PC/AT机型),使用很不方便。现在多数厂家将CMOS设置程序做到了BIOS芯片中,在开机时通过特定的按键 就可进入CMOS设置程序方便地对系统进行设置,因此CMOS设置又被叫做BIOS设置。 早期的CMOS是一块单独的芯片MC146818A(DIP封装),共有64个字节存放系统信息,见CMOS配置数据表。386以后的微机一般将 MC146818A芯片集成到其它的IC芯片中(如82C206,PQFP封装),最新的一些586主板上更是将CMOS与系统实时时钟和后备电池集 成到一块叫做DALLDA DS1287的芯片中。随着微机的发展、可设置参数的增多,现在的CMOS RAM一般都有128字节及至256字节 的容量。为保持兼容性,各BIOS厂商都将自己的BIOS中关于CMOS RAM的前64字节内容的设置统一与MC146818A的CMOS RAM格式 一致,而在扩展出来的部分加入自己的特殊设置,所以不同厂家的BIOS芯片一般不能互换,即使是能互换的,互换后也要对 CMOS信息重新设置以确保系统正常运行.
什么是BIOS设置
我们所使用的计算机都是由一些硬件设备组成的,而这些硬件设备会由于用户的不同需要而在品牌、类型、性能上有很大差异。例如,对于硬盘,就可能存在容量大小和接口类型等方面的不同,而不同的硬件配置所对应的参数也不同,因此,我们在使用计算机之前,一定要确定它的硬件配置和参数,并将它们记录下来,存入计算机,以便计算机启动时能够读取这些设置,保证系统正常运行。
通常情况下,我们通过设置程序对硬件系统设置参数。由于ROM(只读存储器)具有只能读取、不能修改且掉电后仍能保证数据不会丢失的特点,因此这些设置程序一般都放在ROM中,我们常常称其为BIOS设置。此外,运行设置程序后的设置参数都放在主板的CMOS RAM芯片中,这是由于随着系统部件的更新,所设置的参数可能需要修改,而RAM的特点是可读取、可写入,加上CMOS有电池供电,因此能长久地保持参数不会丢失,但电池如果使用时间较长,电力不足,也可能会产生掉电现象,系统设置参数会丢失,这时只需要更换一只新电池并重新进行设置就可以了,从上面我们也可以看出,BIOS设置和CMOS设置是不完全相同的,二者不能混淆。
一、BIOS设置程序的基本功能
BIOS的设置程序目前有各种流行的版本,由于每种设置都是针对某一类或几类硬件系统,因此会有一些不同,但对于主要的设置选项来说,大都相同,一般分为下面几项:
*基本参数设置
包括系统时钟、显示器类型、启动时对自检错误处理的方式。
*磁盘驱动器设置
包括自动检测IDE接口、启动顺序、软盘硬盘的型号等。
*键盘设置
包括上电是否检测硬盘、键盘类型、键盘参数等。
*存储器设置
包括存储器容量、读写时序、奇偶校验、ECC校验、1M以上内存测试及音响等。
*Cache设置
包括内/外Cache、Cache地址/尺寸、BIOS显示卡Cache设置等。
*ROM SHADOW设置
包括ROM BIOS SHADOW、VIDEO SHADOW、各种适配卡SHADOW
*安全设置
包括硬盘分区表保护、开机口令、Setup口令等。
*总线周期参数设置
包括AT总线时钟(ATBUS Clock)、AT周期等待状态(AT Cycle Wait State)、内存读写定时、Cache读写等待、Cache读写定时、DRAM刷新周期、刷新方式等。
*电源管理设置
是关于系统的绿色环保节能设置,包括进入节能状态的等待延时时间、唤醒功能、IDE设备断电方式、显示器断电方式等。
*PCI局部总线参数设置
关于即插即用的功能设置,PCI插槽IRQ中断请求号、PCI IDE接口IRQ中断请求号、CPU向PCI写入缓冲、总线字节合并、PCI IDE触发方式、PCI突发写入、CPU与PCI时钟比等。
*板上集成接口设置
包括板上FDC软驱接口、串并口、IDE接口的允许/禁止状态、串并口、I/O地址、IRQ及DMA设置、USB接口、IrDA接口等。
*其它参数设置
包括快速上电自检、A20地址线选择、上电自检故障提示、系统引导速度等。
二、BIOS设置程序的进入方法
进入BIOS设置程序通常有三种方法
1.开机启动时按热键
在开机时按下特定的热键可以进入BIOS设置程序,不同类型的机器进入BIOS设置程序的按键不同,有的在屏幕上给出提示,有的不给出提示,几种常见的BIOS设置程序的进入方式如下:
Award BIOS:按Ctrl+Alt+Esc,
屏幕有提示;
AMI BIOS:按Del或Esc,屏幕有提示;
COMPAQ BIOS:屏幕右上角出现光标
时按F10,屏幕无提示;
AST BIOS:按Ctrl+Alt+Esc,屏幕无
提示。
2.用系统提供的软件
现在很多主板都提供了在DOS下进入BIOS设置程序而进行设置的程序,在Windows 95的控制面板和注册表中已经包含了部分BIOS设置项。
3.用一些可读写CMOS的应用软件
部分应用程序,如QAPLUS提供了对CMOS的读、写、修改功能,通过它们可以对一些基本系统配置进行修改。
AWARD BIOS设置手册
AWARD BIOS是目前兼容机中应用较为广泛的一种BIOS,但是由于里面的信息全为英文且需要用户对于相关专业知识的理解相对深入,所以有些用户设置起来感到困难很大。如果这些有关信息设置不当的话,将会大大影响整台电脑主机的性能。下面介绍一下AWARD BIOS中的有关设置选项的含义和设置方法,AWARD BIOS的主菜单主要有以下几个菜单项:
Standard CMOS Setup(标准CMOS设定):
在本菜单中,用户可以修改日期、时间、第一主IDE设备(硬盘)和IDE设备(硬盘或CD-ROM)、第二个主IDE设备 (硬盘或CD-ROM)和从IDE设备(硬盘或CD-ROM)、软驱A与B、显示系统的类型、什么出错状态要导致系统启动暂停等。
说明:
(1)用户可以在Type(类型)和Mode(模式)项设置 为Auto,使BIOS自动检测硬盘。也可以在主菜单中的IDE HDD Auto Detection操作来设置。用户还可以使用User选 项,手动设定硬盘的参数。您必须输入柱面数(Cyls),磁 头数 (Heads),写预补偿(Precomp),磁头着陆区(Landz) ,每柱面扇区数(Sectorxs),工作模式(Mode)等几种参数 。硬盘大小在上述参数设定后自动产生。
(2) 显示类型可选EGA/VGA(EGA、VGA、SEGA、SV GA、PGA显示适配卡选用)、CGA 40(CGA显示卡,40列方式 )、CGA80(CGA显示卡,80列方式)、MONO(单色显示方式, 包括高分辨率单显卡 )等四种,用户应根据情况正确选用 。
(3) 暂停的出错状态选项有:All Errors(BIOS 检测到任何错误,系统启动均暂停并且给出出错提示)、N o Errors (BIOS检测到任何错误都不使系统启动暂停)、A ll But Keyboard(BIOS检测到除了磁盘之外的错误后使系 统启动暂停,磁盘错误暂停)、All But Disk/Key(BIOS检 测到除了键盘或磁盘之外的错误后使系统启动暂停。
BIOS Features Setup(BIOS功能设定)
该项用来设置系统配置选项清单,其中有些选项 由主板本身设计确定,有些选项用户可以进行修改设定, 以改善系统的性能。主要说明如下:
(1) CPU Internal Cache:缺省为Enable(开启) ,它允许系统使用CPU内部的第一级Cache。486、586档次 的CPU内部一般都带有Cache,除非当该项设为开启时系统 工作不正常,此项一般不要轻易改动。该项若置为Disabl e(关闭),将会降低系统的性能。
(2) External Cache:缺省设为Enable,它用来 控制主板上的第二级(L2)Cache。根据主板上是否带有Cac he,选择该项的设置。
(3) Quick Power On Self Test:缺省设置为En able,该项主要功能为加速系统上电自测过程,它将跳过 一些自测试。使引导过程加快。
(4) Hard Disk Boot From:选择由主盘、从盘或 SCSI硬盘启动。
(5) Boot Sequence:选择机器开电时的启动顺 序。当机器开电时,有以下四种启动顺序:
C,A 系统将按硬盘,软驱顺序寻找启动盘
A,C 系统将按软驱,硬盘顺序寻找启动盘
CDROM,C,A 系统按CDROM,硬盘,软驱顺序寻 找启动盘
C,CDROM,A 系统按硬盘,CDROM,软驱顺序寻 找启动盘
请注意,某些老式主板并不支持由CD-ROM启动 。
现在的新主板增加了更多的启动顺序如D,A;LS 120,C;ZIP,C等。
(6) Swap Floppy Drive:(交换软盘驱动器)缺省 设定为Disable。当它Disable时,BIOS把软驱连线扭接端 子所接的软盘驱动器当作第一驱动器。当它开启时,BIOS 将把软驱连线对接端子所接的软盘驱动器当作第一驱动器 ,即在 DOS下A盘当作B盘用,B盘当作A盘用。
(7) Boot Up Floppy Seek:当Enable时,机器 启动时BIOS将对软驱进行寻道操作。
(8) Floppy Disk Access Contol:当该项选在R /W状态时,软驱可以读和写,其它状态只能读。
(9) Boot Up Numlock Strtus:该选项用来设置 小键盘的缺省状态。当设置为ON时,系统启动后,小键盘 的缺省为数字状态;设为 OFF时,系统启动后,小键盘的 状态为箭头状态。
(10) Boot Up System Speed:该选项用来确定 系统启动时的速度为 HIGH还是LOW。
(11)Typematic Rate Setting:该项可选Enable 和 Disable。当置为Enable时,如果按下键盘上的某个键 不放,机器按您重复按下该键对待;当置为 Disable时, 如果按下键盘上的某个键不放,机器按键入该键一次对待 。
(12) Typematic Rate:如果(11)选项置为Enable ,那么可以用此选项设定当您按下键盘上的某个键一秒钟 ,那么相当于按该键6次。该项可选6、8、10、12、15、2 0、24、30。
(13) Typematic Delay:如果(11)选项置为Enab le,那么可以用此选项设定按下某一个键时,延迟多长时 间后开始视为重复键入该键。该项可选250、500、750、1 000,单位为毫秒。
(14) Security Option:选择System时,每次开 机启动时都会提示您输入密码,选择Setup时,仅在进入C MOS Setup时会提示您输入密码。
(15)PS/2 Mouse Function Control:当该项设 为Enable,机器提供对于PS/2类型鼠标的支持。否则,选 Disable。
(16) Assign PCI IRQ For VGA:选Enable时,机 器将自动设定PCI显示卡的IRQ到系统的DRAM中,以提高显 示速度和改善系统的性能。
(17) PCI/VGA Palett Snoop:该项用来设置PCI /VGA卡能否与MPEG ISA/VESA VGA卡一起用。当PCI/VGA卡 与MPEG ISA/VESA VGA卡一起用时,该项应设为Enable,否 则,设为 Disable。
(18) OS Select For DRAM>64MB:该项允许您在 OS/2操作系统中,使用64M以上的内存。该项可选为NON- OS2,OS2。
(19) System BIOS Shadow:该选项的缺省设置默 认为Enable,当它开启时,系统BIOS将拷贝到系统Dram中 ,以提高系统的运行速度和改善系统的性能。
(20) Video BIOS Shadow:缺省设定为开启(Enab le),当它开启时,显示卡的BIOS将拷贝到系统DRAM中, 以提高显示速度和改善系统的性能。
(21) C8000-CBFFF Shadow/DFFFF Shadow:这些 内存区域用来作为其他扩充卡的 ROM映射区,一般都设定 为禁止(Disable)。如果有某一扩充卡ROM需要映射,则用 户应搞清楚该 ROM将映射地址和范围,可以将上述的几个 内存区域都置为 Enable;但这样将造成内存空间的浪费。 因为映射区的地址空间将占用系统的 640K~1024K之间的 某一段内存。
Chipset Features Setup(芯片组功能设定)
该项用来设置系统板上芯片的特性。它有以下选项:
(1) ISA Bus Clock frequency(PCICLK/4)ISA传 输速率率设定
设定值有:PCICLK/3;PCICLK/4。
(2) Auto Configuration(Enabled)自动状态设 定
当设定为Enabled时BIOS依最佳状况状态设定, 此时BIOS会自动设定DRAM Timing,所以会有无法修改DRA M的细项时序,我们强烈建议选用Enabled,因为任意改变 DRAM的时序可能造成系统不稳或不开机。
(3) Aggressive Mode(Disabled)高级模式设定
当您想获得较好的效能时,而且系统在非常稳定 状态下,可以尝试 Enabled此项功能以增加系统效能,不 过必须使用较快速DRAM(60ns以下)。
Power Management Setup(节电功能设定)
该项为电源管理设定,用来控制主板上的“绿色 ”功能。该功能定时关闭视频显示和硬盘驱动器以实现节 能的效果。
具体来说,实现节电的模式有四种:
1、Doze模式 当设定时间一到,CPU时钟 变慢,其他设备照常运作;
2、Standby模式 当设定时间一到,硬盘和显 示将停止工作,其他设备照常运作;
3、Suspend模式 当设定时间一到,除CPU以 外的所有设备都将停止工作;
4、HDD Power Down模式 当设定时间一到,硬 盘停止工作,其他设备照常运作。
该菜单项下面的可供选择的内容有以下几种:
(1) Power Management节电模式的主控项,有四 种设定:
Max Saving(最大节电)在一个较短的系统不活动 的周期 (Doze、Standby、Suspend、HDD Power Down四种 模式的缺省值均为1分钟)以后,使系统进入节电模式,这 种模式节电最大。
MIN Saving(最小节电)在一段较长的系统不活动 的周期在这种情况下, (Doze,Standby,Suspend三种模式 的缺省值均为 1小时,HDD Power Down模式的缺省值为15 分钟 )后,使系统进入节电模式。
Disable 关闭节电功能,是缺省设置。
User Defined(用户定义)允许用户根据自己的需 要设定节电的模式。
(2) Video Off Method(视频关闭)该选项可设为 V/H Sync+Blank、Dpms、Blank Screen三种。
V/H Sync+Blank将关闭显示卡水平与垂直同步 信号的输出端口,向视频缓冲区写入空白信号。
DPMS(显示电源管理系统)设定允许BIOS在显示卡 有节电功能时,对显示卡进行节能信息的初始化。只有显 示卡支持绿色功能时,用户才能使用这些设定。如果没有 绿色功能,则应将该行设定为Blank Screen(关掉屏幕)。
Blank Screen(关掉屏幕)当管理关掉显示器屏幕 时,缺省设定能通过关闭显示器的垂直和水平扫描以节约 更多的电能。没有绿色功能的显示器,缺省设定只能关掉 屏幕而不能终止 CRT的扫描。
(3) PM Timers(电源管理记时器)下面的几项分 别表示对电源管理超时设置的控制。Doze,Stand By和Sus pend Mode项设置分别为该种模式激活前的机器闲置时间 ,在MAX Saving模式,它每次在一分钟后激活。在MIN Sa ving模式,它在一小时后激活。
(4)Power Down和Resume Events(进入节电模式 和从节电状态中唤醒的事件 )。该项下面所列述的事件可 以将硬盘设在最低耗电模式,工作、等待和悬挂系统等非 活动模式中若有事件发生,如敲任何键或 IRQ唤醒、鼠标 动作、 MODEM振铃时,系统自动从电源节电模式下恢复过 来。
(5)Soft-Off By Pwr-Bttn:ATX机箱的设计不 同于传统机箱,按下开关4秒以上才能关闭系统;选择ins tant-off方式将使ATX机器等同于传统机器,而若置为de lay 4 sec方式,那么您按住开关的时间不足4秒时将使系 统进入Suspend Mode。
PNP/PCI Configuration Setup(即插即用与PCI状态 设定 )
该菜单项用来设置即插即用设备和PCI设备的有 关属性。
(1)PNP OS Installed:如果软件系统支持Plug -Play,如Win 95,可以设置为YES。
(2)Resources Controlled By:AWARD BIOS支持 “即插即用”功能,可以检测到全部支持“即插即用”的 设备,这种功能是为类似 Win95之类操作系统所设计,可 以设置Auto(自动)或Manual(手动)。
(3) Resources Configuration Data:缺省值是 Disabled,如果选择Enabled,每次开机时,Extend Syst em Configuration Data(扩展系统设置数据)都会重新设 置。
(4)IRQ3/4/5/7/9/10/11/12/14/15, Assingned To:在缺省状态下,所有的资源除了IRQ3/4,都设计为 被PCI设备占用,如果某些ISA卡要占用某资源可以手动设 置。
Intergrated Peripherals Setup(外部设备设定)
该菜单项用来设置集成主板上的外部设备的属性 。
(1) IDE HDD Block Mode:如果选择Enable,可 以允许硬盘用快速块模式 (Fast Block Mode)来传输数据 。
(2) IDE PIO Mode 这个设置取决于系统硬盘的 速度,共有AUTO,0,1,2,3,4五个选项,Mode4硬盘传 输速率大于是 16.6MB/秒,其它模式的小于这个速率。请 不要选择超过硬盘速率的模式,这样会丢失数据。
(3) IDE UMDA(Ultra DMA)Mode:Intel 430TX芯 片提供了Ultra DMA Mode,它可以把传输速率提高到一个 新的水准。
Load BIOS Defaults(装入BIOS缺省值)
主机板的CMOS中有一个出厂时设定的值。若CMOS 内容被破坏,则要使用该项进行恢复。由于BIOS缺省设定 值可能关掉了所有用来提高系统的性能的参数,因此使用 它容易找到主机板的安全值和除去主板的错误。
该项设定只影响BIOS和Chipset特性的选定项。 不会影响标准的CMOS设定。移动光标到屏幕的该项然后按 下 y键,屏幕显示是否要装入BIOS缺省设定值,回 答Y即装入,回答N即不装入。选择完后,返回主菜单。
Supervisor Password And User Password Setup(管 理者与使用者密码设定 )
User Passowrd Setting功能为设定密码。如果 要设定此密码,首先应输入当前密码,确定密码后按y,屏幕 自动回到主画面。输入User Passowrd可以使用系统,但不 能修改CMOS的内容。输入Supervisor Password可以输入、 修改CMOS BIOS的值,Supervisor Password是为了防止他 人擅自修改CMOS的内容而设置的。 用户如果使用IDE硬盘驱动器,该项功能可以自 动读出硬盘参数,并将它们自动记入标准CMOS设定中,它 最多可以读出四个 IDE硬盘的参数。
以上介绍了Award BIOS Setup的常用选项的含义 及设置办法。更改设置后,请选 Save and Exit Setup项 来保存修改的内容,以便使所修改的内容生效。
编后:AWARD BIOS是一种常用的BIOS,各大主板 制造商都在它的基础上进行了修改与添加,因而本文只是 一个参考,读者最好能仔细阅读随机附带的主板说明书。
AMI BIOS设置
BIOS是英文Basic Input/Output System(基本输入/输出系统)的缩写,其程序储存在主板上的 EPROM或Flash ROM 内,作用是测试装在主板上的部件能否正常工作,并提供驱动程序接口,设定系统相关配备的组态。当你的系统配件与原CMOS参数不符合时,或CMOS参数遗失时,或系统不稳定时,就需要进入BIOS设定程序,以重新配置正确的系统组态。
进入AMI BIOS设定程序
1.打开系统电源或重新启动系统,显示器屏幕将出现自我测试的信息;
2. 当屏幕中间出现"Press <Del> to enter setup"提示时,按下键,就可以进入BIOS设定程序。
3. 以方向键移动至你要修改的选项,按下键即可进入该选项的子画面;
4. 使用 方向键及〈Enter〉键即可修改所选项目的值,也可用鼠标(包括PS/2鼠标)选择BIOS选项并修改。
5. 任何时候按下键即可回到上一画面;
6. 在主画面下,按下键,选择“Saving Changes And Exit"即可储存你的新设定并重新启动系统。选择“Exit Without Saving",则会忽略你的改变而跳出设定程序。
Standard Setup(标准设定)窗口
Date/Time: 显示当前的日期/时间,可修改。
Floppy Drive A,B: 设定软盘驱动器类型为None/720K/1.2M/1.44M/2.88M 。
Pri Master/Slave以及Sec Master/Slave: 此选项可设定:
HDD Type(硬盘类型): Auto(自动检测)、SCSI(SCSI HDD)、CD-ROM驱动器、Floptical(LS-120大容量软驱)或是Type 1~47等IDE设备。
LBA/Large: 硬盘LBA/Large 模式是否打开。目前540M以上的硬盘都要将此选项打开(On),但在Novell Netware 3.xx或4.xx版等网络操作系统下要视情况将它关掉(Off)。
Block Mode: 将此选项设为On,有助于硬盘存取速度加快,但有些旧硬盘不支持此模式,必须将此选项设为Off。
32 Bit Mode: 将此选项设为On,有助于在32位的操作系统(如WIN95/NT)下加快硬盘传输速度,有些旧硬盘不支持此模式,必须将此选项设为Off。
PIO Mode: 支持PIO Mode0~Mode5(DMA/33)。用BIOS程序自动检查硬盘时,会自动设置硬盘的PIO Mode。
注意:当你在系统中接上一台IDE设备(如硬盘、光驱等)时,最好进入BIOS,让它自动检测。如果使用的是抽屉式硬盘的话,可将Type设成Auto,或将Primary以及Secondary的Type都改成Auto 即可。所谓Primary指的是第一IDE接口,对应于主板上的IDE0插口,Secondary指的是第二IDE接口,对应于主板上的IDE1插口。每个IDE接口可接Master/Slave(主/从)两台IDE设备。
Advanced Setup(高级设定)窗口
1st/2rd/3rd/4th Boot Device: 开机启动设备的顺序,可选择由IDE0~3、SCSI、光驱、软驱、 Floptical (LS-120大容量软驱)或由Network(网络)开机。
S.M.A.R.T For HardDisk: 开启(Enable)硬盘S.M.A.R.T功能。如果硬盘支持,此功能可提供硬盘自我监控的功能。
Quick Boot: 开启此功能后,可使开机速度加快。
Floppy Drive Swap: 若将此功能Enable,可使A驱与B驱互换。
PS/2 Mouse Support : 是否开启PS/2鼠标口,若设定为Enable,则开机时,将IRQ12保留给PS/2鼠标使用,若设定为Disable,则IRQ12留给系统使用。
Password Check: 设定何时检查Password(口令),若设定成Setup时,每次进入BIOS设定时将会要求输入口令,若设定成Always时,进入BIOS或系统开机时,都会要求输入口令,但先决条件是必须先设定口令(Security窗口中的User选项)。
Primary Display: 设定显示卡的种类。
Internal Cache: 是否开启CPU内部高速缓存(L1 Cache),应设为Enable。
External Cache: 是否开启主板上的高速缓存(L2 Cache),应设为Enable。
System BIOS Cacheable: 是否将系统BIOS程序复制到内存中,以加快BIOS存取速度。
C000-DC00,16K Shadow: 此8项是将主内存的UpperMemory(上位内存区)开启,将所有插卡上ROM程序映射到内存中,以加快CPU对BIOS的执行效率。Disable:不开启本功能;Enable:开启,且可提供读写区段功能;Cached:开启,但不提供读写功能。
Chipset Setup(芯片组设定)窗口
本功能中的选项有助于系统效率的提升,建议使用默认值。若将某些Chipset、DRAM/SDRAM或SRAM部分的Timing值设得过快,可能会导致系统"死机"或运行不稳定,这时可试着将某些选项的速度值设定慢一点。
USB Function Enabled: 此选项可开启USB接口的功能,如没有USB设备,建议将此选项设为Disable,否则会浪费一个IRQ资源。
DRAM Write Timing: 设定DRAM的写入时序,建议值如下:
70ns DRAM: X-3-3-3; 60ns DRAM: X-2-2-2。
Page Mode DRAM Read Timing: 设定DRAM读取时序,建议值如下 :
70ns DRAM: X-4-4-4; 60ns DRAM: X-3-3-3。
RAS Precharge Period: 设定DRAM/EDO RAM的Precharge(预充电)时间,建议设成4T。
RAS to CAS Delay Time: 设定DRAM中RAS到CAS延迟时间,建议设定成3T。
EDO DRAM Read Timing: 设定EDO DRAM读取时序,建议值如下:
70ns DRAM : X-3-3-3; 60ns DRAM : X-2-2-2。
DRAM Speculative Read: 此选项是设定DRAM推测性的引导读取时序,建议设定成Disable。
SDRAM CAS Latency: 设定SDRAM的CAS信号延迟时序,建议设定值如下 :
15ns(66MHz)/12ns(75MHz) SDRAM: 3
10ns(100MHz) SDRAM: 2。
SDRAM Timing: 设定SDRAM(同步内存)的时序,建议设定值如下:
15ns(66MHz)/12ns(75MHz) SDRAM: 3-6-9
10ns(100MHz) SDRAM: 3-4-7。
注意:若系统使用SDRAM不稳时,建议将SDRAM速度调慢。
SDRAM Speculative Read : 此选项是设定SDRAM推测性的引导读取时序,建议设定成Disable。
Pipe Function: 此选项设定是否开启Pipe Function(管道功能),建议设定成Enable。
Slow Refresh: 设定DRAM的刷新速率,有15/30/60/120us ,建议设在60us。
Primary Frame Buffer: 此选项保留,建议设定成Disable。
VGA Frame Buffer: 设定是否开启VGA帧缓冲,建议设为Enable。
Passive Release: 设定Passive Release(被动释放)为Enable时,可确保CPU与PCI总线主控芯片(PCI Bus Master)能随时重获对总线的控制权。
ISA Line Buffer: 是否开启ISA总线的Line Buffer,建议设为Enable。
Delay Transaction: 设定是否开启芯片组内部的Delay Transaction(延时传送),建议设成 Disable。
AT Bus Clock: 设定ISA总线时钟,建议设成Auto。
Power Management Setup(能源管理)窗口
能源管理功能可使大部份周边设备在闲置时进入省电功能模示,减少耗电量,达到节约能源的目的。电脑在平常操作时,是工作在全速模式状态,而电源管理程序会监视系统的图形、串并口、硬盘的存取、键盘、鼠标及其他设备的工作状态,如果上述设备都处于停顿状态,则系统就会进入省电模式,当有任何监控事件发生,系统即刻回到全速工作模式的状态。省电模式又分为“全速模式(Normal)、打盹模式(Doze)、待命模式(Standby)、沉睡模式(Suspend)",系统耗电量大小顺序:Normal>Doze>
Standby > Suspend。
Power Management/APM: 是否开启APM省电功能。若开启(Enable),则可设定省电功能。
Green PC Monitor Power State/Video Power Down Mode/Hard Disk Power Down Mode : 设定显示器、显示卡以及硬盘是否开启省电模式,可设定成Standby、Suspend以及Off(即不进入省电模式)。
Video Power Down Mode: 设定显示器在省电模式下的状态 :Disable: 不设定 ;Stand By: 待命模式;Suspend: 沉睡模式。
Hard Disk Power Down Mode: 设定硬盘在省电模式下的状态。(同上)
Standby Timeout/Suspend Timeout: 本选项可设定系统在闲置几分钟后,依序进入Standby Mode/Suspend Mode等省电模式。
Display Activity: 当系统进入Standby Mode时,显示器是否进入省电模示,Ingroe:忽略不管;Monitor:开启。
Monitor Serial Port/Paralell Port/Pri-HDD/Sec- HDD/VGA /Audio/Floppy: 当系统进入省电模式后,是否监视串并行口、主从硬盘、显示卡、声卡、软驱的动作。Yes:监视,即各设备如有动作,则系统恢复到全速工作模式;No:不监视。
Power Button Override: 是否开启电源开关功能。
Power Button Function: 此选项是设定当使用ATX电源时,电源按扭(SUS-SW)的作用。 Soft Off: 按一次就进入Suspend Mode,再按一次就恢复运行。Green: 按第一下便是开机,关机时要按住4秒。
Ring resume From Soft Off:是否开启Modem唤醒功能。
RTC Alarm Resume From Soft Off: 是否设定BIOS 定时开机功能。
PCI/PnP Setup窗口
此选项可设定即插即用(PnP)功能。
OnBoard USB: 是否开启芯片组中的USB功能。
Plug and Play Aware OS: 如你的操作系统(OS)具有PnP功能(如 Win95),此项应选Yes;若不是,则选No。如某些PnP卡无法检测到时,建议设成No。
PCI Latency Timer: 此选项可设定PCI时钟的延迟时序。
Offboard PCI IDE Card: 如使用了其它的PCI IDE卡,则此项必须设定,这要视你的PCI IDE卡是插在哪个Slot(1-4)上而定,并设定以下各IDE IRQ 值。Slot5、6以及Hardwared为保留选项。
Offboard PCI IDE Primary IRQ: 设定PCI IDE卡上IDE 0所要占用的INT#,一般都是设定成INT#A。
Offboard PCI IDE Secondary IRQ: 设定PCI IDE卡上IDE 1所要占用的INT#,一般都是设定成 INT#B。
Assign IRQ to PCI VGA Card: 指定一个IRQ给VGA卡使用,一般不用指定IRQ给VGA卡。
IRQ 3、4、5、7、9、10、11、12、14、15/DMA Channel 0、1、3、5、6、7:本选项是设定各IRQ/DMA是否让PnP卡自动配置,若设定成PCI/PnP,则BIOS检测到PnP卡时,会挑选你所有设成PCI/PnP状态的其中一个IRQ/DMA来使用;反之,若设成ISA/EISA,则BIOS将不会自动配置。一般设为PCI/PnP。
Peripheral Setup(外围设备设定)窗口
Onboard FDC: 是否启用主板上的软驱接口。
Onboard Serial Port 1: 选择串行口1(COM1)的地址,一般设成Auto。
Serial Port1 IRQ: 此选项可设定串行口1的IRQ,建议设成4。
Onboard Serial Port 2: 选择串行口2的地址, 一般设成Auto。
Serial Port2 Mode : 若设成 Normal,为一般接鼠标、Modem用;如有红外线装置(IrDA),则建议设成IrDA ASKIR。
Serial Port2 IRQ: 此选项可设定串行口2的IRQ,建议设成3。
Onboard Parallel Port: 选择并行口的地址。
Onboard Parallel Mode: 选择并行口的传输模式(ECP/EPP/Normal)。默认为标准模式(Normal)。
Parallel Mode IRQ : 设定并行口IRQ,建议设定成7。
EPP Version: 设定EPP Mode为1.7或1.9 版。
Onboard IDE : 是否启用主板上的PCI IDE0、IDE1接口。如果采用外接的IDE卡,则此项必须改成Disable,反之则设成Both。此选项若设错,将会导致硬盘、光驱等IDE设备检测不到。
Security(安全)窗口
User:允许User(用户)设定密码,输入密码后,必须再输入一次确认。
Anti-Virus:此选项开启后,可防止病毒入侵硬盘的Boot区以及BIOS。
Utility (实用)窗口
Detect IDE:此功能可以自动检测所有接在IDE0及IDE1上的设备,包括硬盘、CD-ROM、LS-120等,且会自动判断其PIO模式,以及LBA/Normal/Large模式,一次即可检测完毕。
为什么要升级BIOS呢?
免费获得新功能
升级BIOS最直接的好处就是不用花钱就能获得许多新功能,比如原来你用的是PⅡ的CPU,升级BIOS后也许就能直接使用PⅢ的CPU,不用换主板了;看着别人能用光驱来启动的计算机,自己的不行,升级BIOS后,成了;另外还能增加PnP即插即用功能、新硬盘的LBA和DMA功能、识别其它新硬件等等,简直就是免费升级电脑!
解决莫名其妙的故障
另外,升级BIOS还可以解决一些特殊的电脑故障,这些故障往往令电脑高手也觉得莫名其妙。下面我们就介绍两个因微机BIOS版本过旧引起的故障实例,让大家对升级BIOS的必要性有一个初步认识。
故障一:BIOS引起老声卡不能工作
春节前新攒了一台微机,主板选用磐英P2-112A,操作系统为Windows 98,为了节约Money,使用一块朋友升级换下的ESS1868声卡,可装上后无论怎样调整、更换驱动程序,却始终发不出声音,将其装回朋友的电脑上却工作正常,当时判断可能是该声卡与主板不兼容,只得悻悻作罢。后来我怀着侥幸心理到磐英的主页上去浏览,在 “技术支援/BIOS下载/PⅡ”网页上发现P2-112A主板栏目中有如下字样:
新版本BIOS添加(增强)了以下功能:
01/25/1999
1.升级内存大于512MB的功能;
2.解决了SB-LINK在WINDOWS95/98中读取软盘造成系统死机的问题;
3.BIOS预设“CPU/System warning temp”(系统报警)为60℃;
4.支援Pentium Ⅲ CPU (Katmai);
5.……
12/03/1998
1.支持HD(硬盘)S. M. A. R. T 功能;
2.修正SB-Link与ESS1868相冲突的问题;
3.……
哈!看来新版的BIOS不仅解决了ESS1868声卡兼容问题,还给主板新增了不少最新的功能(如支持最新P ⅢCPU、支持新硬盘的S. M. A. R. T 功能),真是太好太及时了!立即下载升级程序,将主板BIOS升级为最新版本,嘿,声卡终于开口了!
故障二:升级BIOS 找回“失去”的Modem
一台伦飞P97tx笔记本电脑,在最近将原Windows 95升级为Windows 98后,发现其内置Modem不能工作了(已排除病毒原因)。“设备管理”里面没有它,用手动方式添加硬件及驱动程序后,系统却检测报告COM3打开错误,而且Windows 98运行程序的速度也非常慢。用原机附带的恢复光盘将操作系统恢复成Windows 95,速度倒是恢复到同以前一样了,可系统仍找不到Modem。反复折腾了一天也无法解决,打电话到伦飞公司办事处,对方回答“可能是Modem坏了”,可在此以前,它明明工作很正常,Windows 98总不至于像CIH一样能破坏硬件设备吧!无奈,只好到伦飞公司的主页上去看看 “问题解答”栏中有没有这种问题的答案,结果发现该机升级操作系统为Windows 98的注意事项中有“安装Windows 98前,机器的BIOS版本应为1.04”的提示,而我的笔记本电脑的BIOS版本是1.01,难怪运行速度那么慢!不知Modem“意外丢失”与此有无关系?立即按其提供的方法下载升级程序,将该机的BIOS升级为1.04版。 开机,哈!自检时显示的CPU型号变成了Pentium 200 MMX,比以前多了MMX三个字母。哎,怎么有三个串口的IRQ了?记得以前这里只显示两个的?看来COM3能打开了,进入Windows 98后,报告发现新硬件,按要求提供驱动程序……Modem工作正常了!这次升级BIOS 不但找回了升级Windows时意外“丢失”的Modem,还使整机性能大大地提高了一步(大家应记得Inter公司的Pentium与Pentium MMX的性能差别吧!),Windows 98 运行非常顺畅,而且操作中再也没有原来那么多的“非法操作”,系统变得更稳定了,真是“因祸得福!”
解决2000年问题
2000年的到来对全世界都是一件大事,对电脑更是一个大问题,存在银行里的钱连本金带利息都可能被电脑算错,管理户籍的电脑可能会删掉你的户口……诸如此类的问题不胜枚举。当然,你的电脑不会出这样的大漏子,但是你能保证电脑里的数据不会因为2000年问题而被错误删除吗?或者你电脑里老旧的数据库软件把2000年当成了1900年。不怕一万防备万一,升级BIOS不过是举手之劳,然后你就能放放心心地同全世界人民一起迎接2000年了。
像这样通过升级BIOS解决特殊故障或使系统性能得到提升的事例不胜枚举,而且BIOS的先进、完善程度也是进行整机性能优化的基础,无论你是电脑发烧友还是初级玩家,像这样既不花钱又能增强机器性能、提高系统稳定性的好事,你应该不会拒绝吧!关键是怎样才能安全、有效地将它升级为最新版本,那好,请你接着往后看。
升级前我们还应该知道
看过前面的文章,也许有许多朋友已经跃跃欲试想将自己主板上的BIOS升级了(有这种便宜,能不动心吗?)。别心急,我们先来看看升级BIOS的进行过程。首先,你必须知道自己的主板型号;其次,要确认主板上的BIOS的类型和版本;第三,到主板生产商的网页上去下载同自己主板型号和BIOS类型一致的BIOS升级程序;最后,进行BIOS升级操作。在这里,我们先介绍前两个步骤的实现方法。
如何查知电脑的主板类型?
看看包装盒和说明书
新主板刚买回来时,都是装在包装盒里的,还附有产品介绍和使用说明,这些资料上都明确地标明了主板的生产厂家和产品型号,如华硕(ASUS)P/I-P55T2P4主板在包装盒和使用手册上都有明显标注。
有的主板上有标注
有的主板上标注有厂商标志和产品型号,如华硕(ASUS)TX97-LE。有的主板将厂商标志标注在CPU的散热片上,而产品型号却标注在主板上的其他位置。
查看开机画面
如果找不到主板的包装和说明资料,主板上也没有任何标注,你可以在电脑启动进行自检时看到关于主板和BIOS的信息。具体方法是当系统检测内存时按下键盘上的Pause/Break键,这样系统的检测过程就会暂停。通常这时屏幕上的第一行(或前两行)为BIOS的相关信息,如右图所示,Amerian Megatrends,Inc.就是AMIBIOS的出品公司名称;接下来就是主板的型号,如A5169MS 表示是微星(MSI)公司生产的MS-5169型主板,V2.2表示AMIBIOS的当前版本为2.2。
使用测试软件
有一些测试软件可以测出电脑的各项硬件配置,如主板、CPU、显卡、声卡等,可以用它们来测电脑的主板类型。但是这些测试软件可能无法辨认新近出品的硬件类型,或者会出现错误分类的情况。由于升级BIOS要求十分严格,型号规格必须完全对应,如果弄错了主板类型或者升级程序有问题,后果将非常严重,所以请尽量以前三种方法来确定电脑的主板型号。
确定BIOS的种类和版本
1. BIOS的分类
目前市面上较流行的主板BIOS主要有 Award BIOS、AMI BIOS、Phoenix BIOS三种类型。
Award BIOS是由Award Software公司开发的BIOS产品,在目前的主板中使用最为广泛。Award BIOS功能较为齐全,支持许多新硬件,目前市面上多数586主机板和PⅡ主板都采用了这种BIOS。
AMI BIOS是AMI公司出品的BIOS系统软件,开发于80年代中期,早期的286、386大多采用AMI BIOS,它对各种软、硬件的适应性好,能保证系统性能的稳定,到90年代后,绿色节能电脑开始普及,AMI却没能及时推出新版本来适应市场,使得Award BIOS占领了大半壁江山。
Phoenix BIOS是Phoenix公司产品,Phoenix意为凤凰或埃及神话中的长生鸟,有完美之物的含义。Phoenix BIOS 多用于高档的586原装品牌机和笔记本电脑上,其画面简洁,便于操作。
2. 主板BIOS版本的确定方法
要想升级BIOS ,前提是主板上的BIOS必须是Flash BIOS(快闪存储器),普通的BIOS是不能用软件方法升级的。识别其是否是Flash BIOS可查看电脑主板的使用手册(一般586及以上的主板都采用了Flash BIOS),还可根据主板的品牌及型号,到主板生产公司的网页上查看有无该型号主板的BIOS新版本,如有,当然就可判断其为Flash BIOS 。如果是原装机,应到生产整机的厂商主页去查看有无该机型的BIOS升级软件。
确定了主板BIOS可升级后,还应确定其目前的版本号,具体方法如下:
重新启动机器,我们可看到如下几种开机画面。如需仔细查看,可在显示这些画面时按下键盘右上角的“Pause”键。
3. BIOS升级的最后确定
由于各厂家技术的不断发展,对时间稍久一点的机器进行BIOS升级后,机器性能增强的效果最为明显。在知道自己的主板BIOS版本后,建议到生产该主板厂家的主页去看看有无针对该种主板BIOS的新版本,如有,可再看看该版本的BIOS较自己现在的版本增加了些什么功能,对自己的机器有无实用价值。例如:新版本只增加了支持P Ⅲ CPU的功能,而你现在根本就没有这种CPU,这种功能对你就形同虚设,也就没必要进行升级了。如果有修复原BIOS的一些BUG或增加了如CD-ROM启动、解决“2000年问题”、解决主板与某些硬件冲突问题等提高系统性能的BIOS升级版本,就应进行升级工作了!
第一步 确定您是否需要升级BIOS
我们升级BIOS的首要原因通常是2000年问题。
很多电脑,尤其是1997年以前生产的电脑(主板),硬件方面基本上都存在2000年问题。为了消除此问题,电脑厂商和主板的厂商纷纷推出了其修正版的BIOS。因此,将原来存在2000年问题的BIOS升级为不存在2000问题的版本成了当务之急。 升级BIOS的另一个原因在于硬盘和光驱的升级。早期一点的电脑往往不能支持ULTRA DMA方式的IDE接口。因此,虽然原来的硬盘换成了大容量的支持ULTRA DMA 方式数据传输的硬盘,但主板不支持这种工作方式,这样就不能发挥硬盘的工作速度。这时,您也需要升级BIOS版本。 升级BIOS的再一个原因是为了让主板识别升级以后的CPU,比如IDT C6系列、AMD K6-2系列、CYRIX公司的MⅡ等。很多朋友在升级原来的电脑时,往往只是换一下CPU,遗憾的是,更换CPU后,往往主板识别不出来CPU了。例如,MⅡ/300的CPU,主板报告的却是PR266;K6-2/266的CPU,主板报告的却是K6/266;C6/200的CPU,主板报告的却是486DX。为了解决这些问题,您需要升级BIOS。 以上三个原因是我们遇到的需要升级BIOS的最常见的原因。
一般来讲,如果主板的BIOS有更新的版本,您就需要将BIOS升级。因为更新的BIOS版本,往往意味着BIOS性能的提升和功能的完善。 笔者曾经遇到过一块主板(芯片组采用VXPRO+,主板的右上角有V5.2A的标记),它在WIN97/98的环境下安装ISA声卡的驱动程序不能成功,而只有在最早版本的WIN95下,才可以安装ISA声卡。后来,我尝试将该主板的BIOS升级,升级以后,不仅在任何版本的WIN95下均可以安装声卡,而且在WIN98下安装声卡也无问题。
第二步 确定主板的BIOS是否可以升级
观察您的主板上的BIOS芯片(一般为一个28针或32针的双列直插式的集成电路,上面有BIOS字样),该芯片大多为AWARD或AMI的产品。揭掉BIOS芯片上面的标签(纸质或者金属标签),观察芯片的外观,如果芯片上面的号码中有28或29的数字,或者是以下号码,那么该BIOS就是可以升级的。 Am29F010、Am28F010、Am28F010A、AT28C010、AT28MC010、AT29C010、AT29LC010、AT29MC010、CAT28F010V5、CAT28F010V5I、CAT28F010、CAT28F010I、28F010、HN58C1000、HN28F101、HN29C010、HN29C010B、HN58C1001、HN58V1001、A28F010、28F001BX-B、28F001BX-T、28F010、M5M28F101FP、M5M28F101P、M5M28F101RV、M5M28F101VP、MX28F1000、MSM28F101、KM29C010、DQ28C010、DYM28C010、DQM28C010A、DQ47F010、DQ48F010、M28F010、M28F1001、28EE011、29EE010、PH29EE010、TMS29F010、TMS28F010、W29EE011、W27F010、X28C010、X28C010I、XM28C010、XM28C010I、29LVxxx 或者直接查看主板说明书,看上面是否有关于主板的BIOS是否可以升级的说明。不过,即使主板说明书上没有有关的说明,也不必灰心,您完全可以亲自动手试一下。因为并不是所有的主板都将此特性写在说明书上的。
第三步 寻找可以擦写BIOS的工具软件
目前市场上的主板的BIOS类型一般为AWARD 和AMI两种,其它还有MR、PHOENIX等几种,对应于这些BIOS类型,分别有相应的BIOS擦写程序(或称擦写器)。 建议大家擦写BIOS时,优先采用各自配套的擦写器。比如您的主板若采用AWARD公司的BIOS芯片,则要采用软件AWDFLASH来擦写;若为AMI公司的BIOS芯片,那么则要采用AMIFLASH来擦写。这两个擦写器可以在下列网页中找到:WWW.PING.BE/BIOS/BIOSUTIL.HTML。 AWARD的擦写器还可以在WWW.AWARD.COM.TW中下载到;MRBIOS的擦写程序可以在FTP.MRBIOS.COM处找到。 许多人声称MRBIOS的擦写器MRFLASH可以用来擦写任意的BIOS,但是椐笔者实验,情况并非如此,很多主板的BIOS,MRFLASH都无能为力。但是,AWDFLASH和AMIFLASH两个擦写器在大多数情况下可以换用,比如尽管您的BIOS是AWARD的,但是您还是可以使用AMIBIOS的擦写器来改写BIOS。值得注意的是,一些著名的主板例如华硕(ASUS)随机会提供一个擦写器程序,要对华硕主板的BIOS进行擦写时,必须使用这个擦写器。还可以到华硕的网站WWW.ASUS.COM.TW下载。
第四步 寻找主板新版本的BIOS文件
一般来讲,每个主板厂商都会定期针对自己原来的产品推出更新的BIOS版本,以解决该主板在实际中遇到的新问题。这些新的BIOS,主板厂商都以文件的形式存放在自己的站点上,以供用户们前来下载。因此,获取主板更新的BIOS版本的最直接途径是到主板生产厂商的因特网站点去下载。 如果不知道厂商的网址,可以借助引擎在网上搜索一下。搜索的内容就是主板的型号(一般在主板上有标记)或者厂商的名称。 如果您手头没有任何有关主板的资料(既不知道主板的厂商,也不知道主板型号,主板上也没有任何其他的足以辨别主板身份的标记),那么也不必沮丧,您还可以通过主板的BIOS号码来找更新版本的BIOS。 所谓BIOS号码是指机器启动、自检到内存时,在屏幕最下方显示的诸如“7/31/95-TRITON-2A59CF54C-00”(对于AWARD BIOS)或者“51-0102-1101-00111111-101094-AMIS123-P”(对于AMI BIOS)之类的信息。该信息内含主板所采用的芯片组、生产厂商、BIOS版本和BIOS的日期等内容。通过该号码可以获得有关该主板的准确信息。 如果BIOS号码是AWARD格式的,那么您可以将BIOS号码的倒数第二个字段记下来(前述中的2A59CF54C),然后到台湾站点WWW.AWARD.COM.TW处,根据此号码寻找一个同样号码的BIOS下载。 如果是AMI公司的,那么您可以根据BIOS号码,到站点WWW.PING.BE中找找看。该网站提供了全世界几乎全部的主板厂家以及几乎全部的主板的列表。在这里不仅可能找到所需要的BIOS信息,而且还可以讨论有关BIOS的话题以获得帮助。自然,也可以将您的不知名的主板描述一番,让大家帮您鉴定。 如果以上办法均不能奏效,那么您还可以试一下下面的办法,找出一个替用的BIOS。方法就是根据您的主板所使用的芯片组类型,板上ISA、PCI插槽的个数,内存槽的种类和个数,是否有AGP插槽,电源插座是AT的还是ATX等特性,来寻找一个具有同样特性的已知型号的主板,用已知型号的主板的BIOS来升级您的未知名称的主板(此方法仅供专业人士使用,风险自负)。
第五步 升级主板BIOS的过程
BIOS的升级,实质是借助BIOS擦写程序,将BIOS芯片中旧版本的内容以更新版本的内容来代替。因此,为了升级您的BIOS,就需要有BIOS擦写程序和新版本的BIOS数据文件。有了两者以后,我们就可以开始了。具体的方法如下: 1首先开机进入BIOS设置画面,在CMOS CHIPSET FEATURE SETUP选项中,将SYSTEM BIOS CACHEABLE和VIDEO BIOS CACHEABLE项禁止掉(否则在某些情况下会造成一些麻烦),然后依次敲ESC键、F10键,保存设置并退出。 2重启机器,使硬盘以DOS方式引导并避免加载任何可能驻留内存的程序(在引导DOS至出现“STARTING MS-DOS”时,按F5键);若硬盘上安装的是WIN95/98,那么,当硬盘引导至"STARTING WINDOWS 95/98"时,同时按下CTRL和F5键,以避免DRVSPACE.BIN程序的加载,从而省出大约108KB的常规内存。 此步也可省略为用一张干净无毒并且带有DOS系统文件、BIOS擦写程序、新版本的BIOS数据文件的软盘启动。 3引导系统成功后,输入下面的命令来进行BIOS升级:
AWDFLASH (用于使用AWARD公司的BIOS)
AMIFLASH (用于使用AMI公司的BIOS)
MRFLASH (用于MR公司的BIOS)
擦写程序运行时,会提醒您输入新版本的BIOS文件名。改写结束后,会提醒您重新启动机器。
注意: AWDFLASH擦写程序运行时会首先提示您输入新的BIOS数据文件的名称,然后提示是否保存旧版本的BIOS,您应该起一个文件名,将旧版本的BIOS文件保存下来,以便将来万一发现升级后的BIOS存在问题,还可以将原来的BIOS版本恢复。接着擦写器将会让您再次确定是否真的要改写BIOS的内容,回答Y后,BIOS的升级正式开始,您将可以看到一条闪亮的小方块不停地延伸长度(该过程中应杜绝机器断电)。最后,改写结束,擦写器程序提示您按F1重新启动机器。
AMIFLASH运行时如果不加参数的话,那么擦写程序并不提示您保存原来的BIOS文件,因此在运行该程序时,最好以这样的命令格式来运行“AMIFLASH /F:OLD.ROM”,以便有机会将原来的BIOS文件用OLD.ROM文件名保存一份。 MRFLASH运行时,会出现一个菜单,您可以非常直观地选择保存当前的BIOS或升级当前的BIOS。
某些主板厂商(如华硕)只允许使用他们自己的BIOS擦写程序来升级主板的BIOS,但过程与前面几种基本一致。 4升级BIOS结束后,如果升级成功,那么重启机器时,将会出现正常的显示。这时,我们需要再次进入BIOS设置画面,在CMOS CHIPSET FEATURE SETUP选项中,将SYSTEM BIOS CACHEABLE和VIDEO BIOS CACHEABLE项设为允许后,依次敲ESC→F10,保存设置并退出。 这样,整个BIOS的升级过程即大功告成。
特别提醒:
新版本的AWARD擦写程序运行时,会检查您指定的新版本的BIOS文件是否与主板一致。如果不匹配,该程序将会给出警告信息:“您想要升级使用的BIOS文件与您的主板不匹配”。不过,如果使用下面的参数,擦写程序将不做一致性的检查:AWDFLASH 2A××××××.BIN/Py 。 升级BIOS时,最好使用在线式的UPS对主机供电,以避免在擦写BIOS的过程中主机掉电。 无论是使用了错误的主板BIOS版本,还是在BIOS擦写过程中主机掉电,您的电脑都将有可能从此不再正常启动。
第六步 万一升级BIOS失败怎么办?
当擦写主板的BIOS不成功时,可以尝试下面的办法来进行挽回。
方法1: 使用BIOS中的自举块
很多基于AWARD BIOS的主板上都有一个自举块(BOOT BLOCK),自举块是主板BIOS的一部分,它在您擦写BIOS时不会被改写。 自举块只支持软驱和ISA协议的显卡,并且可以执行引导软盘上的AUTOEXEC.BAT文件,所以可以利用自举块将一个擦写失败的BIOS芯片恢复。
方法为:将AWARD擦写程序和正确版本的BIOS文件拷贝到可引导的软盘上,并且在AUTOEXEC.BAT文件中加入“AWDFLASH .BIN(正确版本的BIOS文件)”的语句,然后用此软盘引导机器。
方法2:换一片新的BIOS芯片
与主板生产商联系,看他们是否出售BIOS芯片。一些主板生产厂商免费向其用户提供该芯片。如果他们不出售BIOS芯片,那么请和RCSystems公司联系。只要提供与BIOS对应的.BIN文件,该公司就可以提供您所需要的任何BIOS芯片。该公司的网址为:WWW.RCSYSTEMS.COM。
方法3:热交换
寻找一块与您的主板一样的主板,将该主板上可以正常工作的BIOS芯片拆下来替换到您的主板上。然后通过软盘或硬盘启动到DOS。在主机带电的情况下,将正常工作的BIOS芯片取下,然后将升级失败的BIOS芯片换到主板上。最后,将一个正确的BIOS版本擦写入您的BIOS芯片中,重启机器。 如果找不到一样的主板也无妨碍,您可以寻找一块可以正常工作的主板,启动后,将正常工作的BIOS芯片取下,然后将升级失败的BIOS芯片换到主板;使用一个正确的BIOS版本擦写入您的BIOS芯片中即可。擦写时注意屏蔽掉BIOS版本和主板一致性的检查。 不过,需要注意的是,可能有的主板并不一定支持擦写您的升级失败的BIOS芯片,最常见的原因在于芯片擦写的电压不同和BIOS芯片的种类不同。这时就需要寻找一款和您的BIOS芯片相同的主板了。
升级主板BIOS完全手册
现如今,电脑的硬件技术一日千里,电脑的升级也就成了发烧友的家常便饭了,甚至有人开玩笑地说“现在的电脑不会用坏,只会被淘汰!”。这种说法虽说有点偏颇,但也确实有一定的道理。不过,话又说回来了,电脑毕竟不像时装,它更注重实用、够用、好用。试想想用一台P Ⅲ的电脑来进行文字处理,无疑是一种巨大的浪费。所以对于普通的电脑用户来说,一则没有必要,二则没有经济能力来追赶电脑的潮流。但是,笔者在这里想要和大家探讨的不是电脑的升级,而是主板的BIOS 的升级。这种升级可以用极小的代价换取电脑性能的提高,可谓是免费升级。但是,对于新手来说,升级主板BIOS 并不是一件非常容易的事儿,因为它不仅要求使用者具备一定的电脑知识,而且还存在一定的危险性,所以笔者在此详细地介绍一下与升级主板BIOS 有关的各种问题。
一、为什么要升级主板BIOS?
所谓BIOS,即“Basic Input/Output System"(基本输入输出系统)。目前,市面上的586档次以上的主板的BIOS 绝大多数采用的是Flash EPROM (闪速可擦可编程只读存储器)存储,可直接用软件改写升级,因而给BIOS 的升级带来极大的方便。目前BIOS 的生产厂商主要有Award、AMI、Phoenix 和MR 等。升级主板BIOS 当然不只是为了获得BIOS 版本的提升,更重要的是它可以修正以前版本中的Bug 并对新的硬件设备或技术规范提供支持,总的说来可以归纳为以下三点:
首先,Y2K 问题:提到电脑,可能许多人首先会想到近来被媒体炒得火热的Y2K (千年虫)问题。的确,1996年以前生产或组装的电脑上的主板基本都存在这一问题。为此,许多电脑或主板的生产商先后推出了各自修正版的BIOS,可以在一定程度上解决Y2K 问题。
其次,提供对新的硬件或技术规范的支持:如前所述,电脑硬件技术日新月异的发展使得早期生产的主板“见识”太短,不能正确识别新的硬件或技术规范。比如K6-3、P Ⅲ等新的CPU ,DMA33、DMM66等硬件技术规范。笔者今年1月份组装了的一台电脑,用的是梅捷6BA+主板,但是不支持英特尔的P Ⅲ处理器。于是到梅捷的网站找到了4月份推出的BIOS 并成功地升级,结果发现新的BIOS 不仅可以很好地支持P Ⅲ,而且支持的倍频也由以前的5.5提升到了8.0。这样一来,我的主板可以支持到100MHz 的CPU 了。
最后,修正老版本BIOS 中的一些Bug :这也是升级BIOS 的一个十分重要的原因,无须多述,仅举个简单的例子说明一下。笔者的梅捷主板在启动时检测CD-ROM 的时间过长,但升级BIOS 后,检测速度有了明显的改观,而且对Riva 128的显卡的支持也更好了。
所以,从某种意义上说,升级主板的BIOS 就意味着整机性能的提升和功能的完善。
二、如何判断主板BIOS 可否升级?
升级之前,当然必须明确自己的主板是否支持BIOS 的升级,最好的办法是找到主板的说明书,从中查找相关的说明。不过,并不是所有的主板说明书中都有此方面的介绍,但也不用灰心,可以咨询一下销售商或请懂行的朋友帮帮忙。如果以上方法行不通的话,你就必须亲自动手了,其实也挺简单的。方法是:观察你的主板上的BIOS 芯片,如果它是一个28针或32针的双列直插式的集成电路,而且上面印有BIOS 字样的话,该芯片大多为Award 或AMI 的产品。然后,揭掉BIOS 芯片上面的纸质或金属标签,仔细观察一下芯片,你会发现上面印有一串号码,如果号码中有28或29的数字,那么就可以证明该BIOS 是可以升级的。
三、升级BIOS 需要什么工具?
升级主板BIOS 之前,你必须拥有BIOS 的烧录程序(擦写程序或擦写器)和新版本的BIOS 数据文件。BIOS 的烧录程序其实就是一个可执行文件,不同的BIOS 生产商使用的程序是不同的,最好不要混用。也就是说,Award 芯片最好用它自身的烧录程序,这是最安全、最保险的方法。所以,要升级BIOS 之前,必须明确自己的主板使用的是何种品牌的BIOS 芯片,然后找到相应的烧录程序。目前主板上使用最多的是Award和AMI 的芯片,其烧录程序分别为Awdflash 和Ami—flash。既然要升级BIOS,你还必须拥有该主板最新的
BIOS 数据文件,一般以BIN 为扩展名。需要注意的是,BIOS 文件一定要与主板的型号严格一致,也就是说即使是同一牌号的主板,只要型号不一致,其BIOS 数据也不能通用。比如华硕TX-97的BIOS 文件就千万不能用来升级华硕P2B的主板BIOS,否则后果是不堪设想的。烧录程序和BIOS 文件可以分别从BIOS 生产商和主板厂商的网站上获得,详细的网址请见附录。对于没有条件上网的朋友,可以向销售商索取,另外许多电脑报刊的配套光盘上也会收录这些文件。也有的主板生产商将二者压缩在同一个文件中,放在网站上供用户下载。