作者在 2008-04-19 23:10:30 发布以下内容
一 BIOS的基本概念
说到BIOS大家关注过它吗?其实每当你按下机箱上的power键时,它就认认真真的为你工作了。那么什么是BIOS呐?书本上给了我们一个定义:"BIOS是Basic Input-output System(基本输入输出系统)的缩写,它负责开机时对系统的各项硬件进行初始化设置和测试,以确保系统能够正常工作。若硬件不正常则立即停止工作,并把出错的设备信息反馈给用户。BIOS包含了系统加电自检(POST)程序模块、系统启动自举程序模块,这些程序模块主要负责主板与其它计算机硬件设备通讯的作用。"
简单的说BIOS就是被"固化"在计算机硬件中的一组程序,它为你的计算机提供最低级的、最直接的硬件控制。BIOS实际上相当于计算机硬件与软件程序之间的一座桥梁,它本身其实就是一个程序也可以说是一个软件。我们对它最直观的认识就是POST(Power On System Test)功能,当计算机接通电源后,BIOS将进行检验其内部所有设备的自检,包括对CPU、内存、只读存储器、系统主板、CMOS存储器、并行和串行通信子系统、软盘和硬盘子系统以及键盘进行测试。自检测试完成后,系统将在指定的驱动器中寻找操作系统,并向内存中装入操作系统。
二 CMOS是什么?
BIOS被存放在CMOS存储器中,CMOS是complementary metal-oxide semiconductor的首写字母缩写,中文就是互补金属氧化物半导体,它是一种半导体技术,可以将成对的金属氧化物半导体场效应晶体管(MOSFET)集成在一块硅片上。该技术通常用于生产RAM和交换应用系统,用它生产出来的产品速度很快功耗极低,而且对供电电源的干扰有较高的容限。具体到我们这是指电脑主机板上一块特殊的RAM芯片,这一小块RAM通常为128字节或256字节。CMOS RAM的作用是保存系统的硬件配置和用户对某些参数的设定。
因为CMOS RAM的功耗极低,所以当系统电源关闭后CMOS RAM*主板的后备电池供电就可以了,因此保存在CMOS内的用户设置参数不会丢失。CMOS RAM本身只是一块存储芯片,只有数据保存功能,而对CMOS中各项参数的设定要使用专门的程序。早期计算机的CMOS设置程序是保存在一张软盘上的,每次设置都要用那张软盘,很不方便。现在绝大多数厂家已将CMOS设置程序--即BIOS固化到了Flash EPROM芯片中,Flash EPROM芯片的容量一般为1MB、2MB ,现在有许多815E的板子到了4MB(4MB哈哈,可以放MM的照片了,一开机就显示MM的照片想想就觉得很CooL,不过开机Logo只有256色还是有点不爽)。为了便于察看BIOS的容量我们可以利用BIOS芯片上的型号来识别:像27C010、27C512等以"27"打头的芯片均是EPROM(486以及486以下的电脑采用的芯片),而28C010、29C010、29C020、29C040等,均为EEPROM,29C010是128K*8,即1M比特并行EPROM,29C010是128K*8(1M比特),29C020是256K*8(2M比特)、29C040是512K*8(4M比特)的FLASH ROM(586以及pII,PIII档次的BIOS芯片)。串行EEPROM在计算机主板上较少见,而提供这些芯片的厂家多为MX、WINBOND、ATMEL等厂家。
三 BIOS的设置及其影响
目前使用广泛的主板BIOS主要来自三个公司: American Megatrends公司的AMI BIOS、Award公司的Award BIOS和Phoenix公司的Phoenix BIOS,早期486机上还有一些如Eurosoft公司的Euro BIOS和Microid Research公司的MR BIOS等。现在主板使用最普遍的是AWARD BIOS。另外还有少数主板使用AMI 的窗口化WinBIOS,WinBIOS在系统启动后会自动识别鼠标,当计算机上插有鼠标时,可以直接使用鼠标器进行BIOS设置操作。三种BIOS的进入方法也略有不同,AWARD BIOS和AMI BIOS是开机时按住<Delete>键;Phoenix BIOS则是按<F2>键,还有一些BIOS视厂商不同进入方法也不一样,一般开机加电后屏幕左下角都会出现Press <Anykey>(具体主板具体分析) To Enter Setup。
下面就对BIOS的设置作个粗略的介绍:
(一).BIOS Features Setup
1.Virus Warning / Anti-Virus Protection (病毒警告/防毒保护)
选项:Enabled, Disabled, ChipAway
当这个选项被设为Enable时,如果有任何软件正在尝试要改写引导扇区或者文件分配表时,Bios就会自动弹出一个警告窗口,说某某软件正在改写引导扇区或者文件分配表。这时如果你想通过Bios来禁止任何软件改写引导扇区或者文件分配表可以打开这个选项。当然值得注意的是这个功能只能保护引导区以及文件分配表不被改写,而不能保证硬盘上的内容不被病毒感染或是被其他磁盘工具改写。
值得注意的一点的是,当这个选项被设Enable时,使用一些磁盘工具或者在安装Windows95/98时候系统报错,并且安装失败。
有些主板厂家在BIOS中内置了病毒代码,使系统能在启动时不受到一些引导型病毒的攻击,但是现在的病毒更新的速度远远的快于主板病毒代码更新的速度,打开这个选项并不能有效的防止现在流行病毒的攻击,不过至少可以防止一些病毒的攻击,建议打开这个选项,反正消耗的资源并不多。
2.CPU Level 1 Cache(CPU一级缓存)
选项: Enable, Disable
这个BIOS选项是用来打开或禁止CPU的一级缓存。当然,一般情况下,为了系统性能,强烈建议打开这个选项。但是,这个功能主要是为了一些超频爱好者来设置的,比如说在打开了CPU得一级缓存的情况下,一个赛扬300A最高能超到450MHZ,但是如果关闭了一级缓存,有可能再超一档,而且会更加稳定。如果你不超频请不要关闭这个选项,因为,关闭了CPU的一级缓存,系统不知道会慢成怎么样。
3.CPU Level 2 Cache(CPU二级缓存)
选项: Enable, Disable
这个选项是用来打开或者关闭CPU的二级缓存的。主要功能也是为了超频的稳定。基于Intel CPU的二级缓存集成在CPU上,而Socket7主板的二级缓存则是集成在主板上的。关闭了二级缓存之后,CPU的超频性能会更好,但是总体性能上会牺牲不少。这就是缺少了二级缓存的赛扬266比同频的P266更好超,但是总体性能总是上不来的主要原因。
4.CPU L2 Cache ECC Checking(CPU二级缓存ECC校验)
选项: Enable, Disable
这个选项用打开或是关闭主板二级缓存的纠错功能。(有些主板有这个功能,有些没有)。建议打开这个选项,因为打开了这个功能之后,BIOS就能自动检测并纠正储存在二级缓存上的数据,这样能使系统更加稳定。尤其是对一些在超频后经常出错的系统来说,打开就错功能明显能使出错的几率大大的减少。但是纠错是以牺牲系统性能的情况下进行的,而且一些能超更高的CPU会因为打开了就错功能之后可超性会变得更差。看来稳定与速度是不可兼得的,这就要看你怎么考虑了。
5.Quick Power On Self Test(快速自检)
打开了这个选项后,系统会忽略BIOS自荐的某些过程,使启动速度更快。但是在更改了硬件的配置或者在系统自检时报错之后,可以关闭这个选项,使BIOS进行一次更全面的检测,当然,自检之后又可以从新打开这个选项。
6.Boot Sequence(启动顺序)
选项:
A, C, SCSI/EXT
C, A, SCSI/EXT
C,D-ROM, A
CD-ROM,C, A
D, A, SCSI/EXT (至少需要有两个IDE硬盘)
E, A, SCSI/EXT (至少需要有三个IDE硬盘)
F, A, SCSI (至少需要有四个IDE硬盘)
SCSI/EXT, A, C
SCSI/EXT, C, A
A, SCSI/EXT, C
LS/ZIP,C
这个选项可以设置BIOS先从那个盘来寻找操作系统,一般来说,操作系统是安装在C盘上的,就应从C盘先启动。如果使用的是SCSI硬盘则应该选择先从SCSI启动的顺序。如果硬盘启动失败时,则因设置先从A盘启动,用启动盘来引导系统,进行修复或者从装系统。在其他时候如果设置从A盘启动,A盘中如果没有引导盘,Windows会提示你先把软盘那出来然后再启动。因此这个选项可以减少BIOS搜寻操作系统的多余步骤,减少启动时间。
对于一些特殊的主板(如升技的BE6和BP6),由于板载了特殊的IDE控制器,启动顺序中就会缺少SCSI选项,而多出一个EXT选项。这个选项允许你可以从第三或者第四个IDE设备来启动,或是先从SCSI设备来启动。具体的设置我们在Boot Sequence EXT Means 中再讲解。
7.Boot Sequence EXT Means(启动顺序EXT方式)
选项: IDE, SCSI
这个功能只有在前面的启动顺序中先选择了EXT才能打开。如果要从第三或者是第四个IDE设备启动,就要先从Boot Sequence启动顺序种选择EXT, C, A ,然后在Boot Sequence EXT Mean种选择IDE。如果要先从SCSI设备先启动,就重复前面的第一个步骤,然后在Boot Sequence EXT Means项中选择SCSI就可以了。
8.Swap Floppy Drive(调转软驱)
选项: Enable, Disable
这个选项能使你调整软驱的逻辑盘符,当你有两个软驱并且需要更换他们逻辑驱动器的位置时,不用把他们重新拆出来从新调换位置,只要把选项设为Enable就行了。原来的A:驱就会自动映像成B:驱,而B:驱则会变成A:。这个功能主要是为拥有两个格式不同的软驱所准备的。由于BIOS只能从两个软驱中的A:启动,因此只要通过这个选项就可以使BIOS从任何一个软驱启动(当然,要这两个软驱都支持启动才行了!)
9.Boot Up Floppy Seek(启动时搜寻软驱)
选项: Enable, Disable
这个选项控制的是BIOS在启动时是否自动寻找软驱,如果设为Enable并且BIOS找不到软驱,就会自动弹出一条出错信息,说找不到软驱,同时,BIOS会自动监测软盘是40轨的或是80轨的。这个选项最好设定Disable。
10.Boot Up NumLock Status(启动时小键盘状态)
选项: On, Off
这个功能控制的是小键盘在启动时的状态。如果设为On时,小键盘将会处于数字状态(用于输入数字)但是如果设为Off的话,小键盘将处于光标控制状态(用于控制光标的方向)。
11.IDE HDD Block Mode(IDE硬盘块模式)
选项: Enabled, Disabled
它的作用就是使硬盘能够从多个块来传输文件,主要是用来加速硬盘的传输速度。当把它设为Enable时,BIOS将自动检测你的硬盘是否支持这个功能,并且配置好各种参数。如今几乎所有的硬盘都支持这个功能,因此你没有理由禁用这个功能。
但是说到这里所有的WinNT4.0的用户就要注意了。Windows NT并不支持这个功能,如果打开这个选项的话,系统有可能会丢失数据。所以微软建议WinNT4.0的用户把这个选项关闭。
不用说,关闭了这个选项之后就会降低硬盘的传输速度。因此的话只有你在使用WinNT是把这个选项关闭。其他的情况下为了提高系统的性能,最好把这个选项设为Enable。
12.Typematic Rate Setting(连续击键率设置)
选项: Enabled, Disabled
当你需要连续按相同的键时,这个选项允许你控制击健的速度。如果设为Enable时,就可以手动调整键击的速度以及停顿的时间。如果设为Disable时,BIOS将使用默认的设置。
13.Typematic Rate (Chars/Sec)[连续击键率(字符/秒)]
选项: 6, 8, 10, 12, 15, 20, 24, 30
当你重复按同一个键时,这个选项允许你控制每个字符的重复率,单位是每个字符/秒,不过必须先要在Typematic Rate Setting中设为Enabled。
14.Typematic Rate Delay (Msec)[ 连续击键延迟时间(微秒)]
选项: 250, 500, 750, 1000
当你重复按同一个键时,这个选项控制的是每个字符的停顿时间,单位是毫秒,即每个字符出现前停顿多少毫秒,当然,你要在Typematic Rate Setting中设为Enabled。
15.Security Option(安全选项)
选项: System, Setup
打开system这个选项后,每次开机的时候就会出现一个输入密码的窗口,只有输入正确的密码才能启动电脑。
至于Setup这个选项吗,就是在进入BIOS是需要输入密码,这个功能的主要作用就是当你是系统管理员时只希望给你的用户使用电脑而禁止他们对BIOS的各项设置进项修改而设置的。
16.Assign IRQ For VGA(为显卡指定IRQ)
选项: Enabled, Disabled
在这个选中你可以分配一个IRQ给VGA显卡。现在越越来越多的显卡需要分配一个IRQ才能工作,当你使用了这些类型的显卡后并且关闭了这个选项之后就会导致显示质量的下降或者不稳定。所以在设置这个选项之前最好要先检查一下显卡,最好打开这个选项。如果显卡不需要的话则可以节省下一个IRQ。
17.OS Select For DRAM > 64MB (操作系统选择内存> 64MB )
选项: OS/2, Non-OS/2
当系统内存大于64MB时,OS/2管理内存的方式与其他的操作系统不同。所以只有在使用IBM 的操作系统OS/2才选为OS/2方式,其他的操作系统一律都选为Non-OS/2。
18.HDD S.M.A.R.T. Capability(硬盘S.M.A.R.T.功能)
选项: Enabled, Disabled
这个功能用打开或是禁止硬盘的S.M.A.R.T.功能。现在,几乎市面上的硬盘都支持S.M.A.R.T. (自我监测分析以及报告)技术。打开了这个功能之后系统能够随时监测硬盘可能发生的错误,以便在硬盘发生故障之前使你能够有足够的时间来来给你的重要资料作备份,从而挽救了你的重要数据。所以强烈建议打开硬盘的S.M.A.R.T.功能,即使你关闭了这个功能,也不会给系统带来一丝一毫的性能提升。
19.Delay IDE Initial (Sec)(延迟IDE初始时间)
选项: 0,1,2,3, ...., 15
这个选项是用来延迟某些IDE设备初始化的时间。因为这些老式IDE设备在初始化的时候需要一定的时间才能够旋转起来,否则的话就不能检测到这些IDE设备。如果你没有这样老式的IDE设备的话,最好把延迟设为0,加快启动时间。
20.Processor Number Feature(处理器序列号功能)
选项: Enabled, Disabled
这是关于奔3系列序列号的选项。至于这个功能么,我就不想多说了,各大媒体在前段时间早有大篇的报告了,想必各位读者都对Intel擅自弄出来的这个东东非常反感吧,那我们就在BIOS中把它关闭了吧。
21.Video BIOS Shadowing(映射视频BIOS)
选项: Enabled, Disabled
当设置为Enable时,视频BIOS就会自动映射到系统内存当中。这样的话系统就能通过64位的内存总线更快的调用视频BIOS,以提高性能。然而现在的操作系统已经完全的跳跃过了视频BIOS这一步,直接调用显卡的硬件资源。既然不直接调用视频BIOS,那把它映射到内存中也没有什么用处,只会白白浪费你的内存资源。
当然打开视礏IOS也不是完全没有用。DOS游戏由于不能调用显卡的硬件资源因此必须要通过视频BIOS来进行,所以只有当你是一个DOS游戏玩家的话为了提升显示性能,可以把这个选项设置为Enable。
22.Shadowing address ranges (xxxxx-xxxxx Shadow)(映射内存址xxxxx-xxxxx)
选项: Enabled, Disabled
通过这个选项你可以为其他添加的适配卡手动选择映射在内存址xxxxx-xxxxx当中。如果你没有新添加的适配卡是在这段内存址之内,就应把这个选项设为Disable。同时就像映射视频BIOS一样,如果你使用的是Win95/98系统在为新的适配卡安装了正确的驱动程序之后也不需要把这个选项打开
(二). Chipset Features Setup
1. SDRAM RAS-to-CAS Delay (SDRAM RAS-CAS延迟)
选项 : 2, 3
这个选项允许你设置RAS-CAS的延迟时间。当设为 2时可以减少SDRAM内存的延迟时间,提高内存读写的速度。如果设为2之后系统不稳定的话可以还原为原来的默认值3。
2.SDRAM CAS Latency Time(SDRAM CAS 等待时间)
选项 : 2, 3
这个选项是用来控制SDRAM在收到了一个读的命令之后的等待时间。等待时间越少,传输速度就越快。然而,有些SDRAM在等待时间设置为2之后会变得不稳定。所以,在内存允许的条件下最好把这个选项设为2,当然如果系统变得不稳定的话就应该还原为默认值3。
3.SDRAM Leadoff Command(SDRAM 开始命令)
选项 : 3, 4
这个选项允许你手动的调节系统调用储存在内存中的数据的时间。选3的可以提高性能,不稳定的话可以还原为4。
4.DRAM Data Integrity Mode(内存数据整合模式)
选项 : ECC, Non-ECC
这个BIOS选项是用来设置内存的类型。如果你的爱机装备的时的是带有ECC功能的内存(通常这种内存使用在服务器上)把这个选项设为Enable之后,就会自动就自动检测并且纠正内存中奇数位的错误,但是对于偶数位的错误,则只能检测而不能纠正。这样虽然会牺牲一些速度,但是却能够是系统运行的更加稳定,因此建议所有使用Ecc内存的读者打开这个选项,但对于其他使用普通内存的DIY来说,则需要选择Non-ECC,否则也许会引起一些小小的问题。
5.System BIOS Cacheable(系统BIOS缓冲)
选项 : Enabled, Disabled
这个功能是用来打开或是禁止系统BIOS ROM是否用二级缓存当中F0000h-FFFFFh的区域作为缓冲。带这个选项之后会极大的提高系统调用系统BIOS的速度,但是如今我们使用的操作系统已经很少直接调用系统BIOS了,即使提高了调用系统BIOS的速度也不会提高多少整体速度。因此,这样做不仅提高不了速度,还牺牲了珍贵的二级缓存。另外一方面,如果有什么程序写入了这段内存址之后,就会引起系统的崩溃。为了系统的的性能和稳定,建议这
个禁止这个选项。
6.Video BIOS Cacheable(视频BIOS缓冲)
选项 : Enabled, Disabled
这个功能是用来打开或是禁止视频BIOS ROM是否用二级缓存当中C0000h-C7FFFh的区域作为缓冲,与系统BIOS缓冲一样,这个功能也是牺牲了宝贵的二级缓存来存放视频BIOS。同时如果有什么程序写入了这段内存址之后,也会引起系统的崩溃。因此,建议这个禁止这个选项。
7.Video RAM Cacheable(显存缓冲)
选项 : Enabled, Disabled
这个功能是用来打开或是禁止系统BIOS ROM是否用二级缓存当中A0000h-AFFFFh的区域作为缓冲。这将极大的提高显存与系统交换数据的速度,但是并不能提高系统的总体速度。因为大多数显卡的显存的带宽至少是1.6GB/s (128bit x 100MHz),而SDRAM的带宽只有0.8GB/s (64bit x 100MHz)左右。由于P2-500的二级缓存带宽是2.0GB/s因此系统主要的瓶颈存在于二级缓存与主存当中,而不是二级缓存与显存当中。用二级缓存来给内存作为缓存显然更加合理。另外一方面,如果有程序写入了被用作显卡的缓冲的这段内存址之后,也会引起系统崩溃。
8.8-bit I/O Recovery Time (8位I/O回复时间)
选项 : NA, 8, 1, 2, 3, 4, 5, 6, 7
由于PCI总线比ISA总线更加快,因此一些老式的ISA卡不能很好的工作在PCI总线当中。为了解决这个问题,BIOS的这个选项允许你能够手动的调整ISA设备的循环周期,设为NA的话无疑会给你的老ISA卡带来更好的性能。当然的话,如果你没有ISA卡的话这个选项也就没有用了。
9.Memory Hole At 15M-16M(内存段寻址于15M-16M)
选项 : Enabled, Disabled
有些特殊的ISA卡需要在这段内存址内才能够工作。打开这个选项之后就会预留一段内存址给ISA卡,同时系统也只能够使用16MB内存。所以,除非你的ISA卡需要打开这个选项才能够工作,不然最好关闭这个选项。
10.AGP Aperture size (MB)(AGP 通道大小)
选项 : 4, 8, 16, 32, 64, 128, 256
这个选项允许你指定AGP显卡最大能使用系统主存的多少,手动指定AGP显卡最大能使用系统主存的大小。但这与与系统性能的提高关系并不大。由于目前的游戏都需要消耗大量的显存来储存贴图,因此在这里可以把值设到最大。
11.Auto Detect DIMM/PCI Clk(自动检测 DIMM/PCI设备)
选项 : Enabled, Disabled
这个选项是为了减少电磁干扰而设置的,设置为Enable之后BIOS可以监视AGP, PCIand SDRAM插槽的状态。如果在这些插槽中没有适配卡的话,BIOS就会关闭这些插槽的时钟信号,既减少机箱内的电磁干扰,使系统更加稳定,但是这样的话会牺牲一些性能。因此如果你的电脑没有任何电磁干扰问题,建议关闭这个选项来提高系统的性能!
12.Flash BIOS Protection(BIOS防写保护)
选项 : Enabled, Disabled
这个功能是为了保护BIOS不被他人用刷写工具随意刷新BIOS而设置的。当设置为Enable时,就可以打开防写保护了。当然了,如果你要刷新BIOS是千万要记得要把这个选项设置为Disable,不然的话,刷写是不够能够成功的。BIOS保护功能是非常有用的一个功能,还记得前段时间CIH病毒肆虐么?对大多数DIY们来说硬盘上的数据并不太重要,但是BIOS被刷了就...结果各个杀毒软件公司就是*CIH大赚了一笔。现在只要打开了这个功能就能够防止病毒随意刷写BIOS了。
13.Hardware Reset Protect(硬启动保护)
选项 : Enabled, Disabled
这个功能主要是为全天运行的文件服务器和路由器设置的,当设置为Enable之后,机箱面板上的Reset键就会失去作用,这样你就不会因为不小心碰中Reset键而重新起动服务器了。如果设置为Disable的话,Reset键就会恢复正常了。所以对大多数用户来说,设置为Disalbe是最合适的。
(三).Integrated Peripherals
1. Onboard IDE-1 Controller(板载IDE-1控制器)
选项 : Enabled, Disabled
这个功能允许你你激活或是禁止主板上的第一个IDE控制器。在通常的情况下板载的IDE控制器是处于激活状态的。如果设置为Disable之后,该接口上的所有IDE设备都不能工作。如果完全不使用IDE设备的话可以设置Disable以节约一个IRQ给其他的设备使用。
2.Onboard IDE-2 Controller(板载IDE-2控制器)
选项 : Enabled, Disabled
板载第二个IDE控制器,这个功能允许你激活或是禁止主板上的第二个IDE控制器,与前面的第一个选项的功能一样。
3.Master/Slave Drive PIO Mode(主/从 驱动器PIO模式)
选项 : 0, 1, 2, 3, 4, Auto
这个选项通常是与Onboard IDE-1 Controller 或者 Onboard IDE-2 Controller选项是在一起的。如果在前面的选项中你禁止了任何一个板载IDE控制器,那么与这个IDE控制器相对应的'主/从 驱动器PIO模式'的选项就会变成灰色。因此只有在前面的Onboard IDE-1Controller 或者 Onboard IDE-2 Controller设置为Enables时才能够通过这个选项来设置IDE设备的PIO(Programmed Input/Output)模式。在一般的情况下,应当设为Auto。但是如果你是一个超频爱好者的话可以在这个选项中对IDE设备进行超频。为了硬盘的稳定,硬盘厂商在硬盘出厂前把硬盘的传输模式标低一点,现在我们可以利用这点提高硬盘的传输模式从而提高硬盘的传输速率。怎么样,还不打算超频你的旧硬盘么?我们在这里只要把硬盘的模式设高一点就可以得到更高的传输率了。跟超频CPU一样,超频后的硬盘有可能会丢失数据,不过对于旧硬盘来说能最大的发挥它的作用才是最重要的。不过要注意的是这里所指的是旧硬盘,如果你现在使用的是支持UDMA的新硬盘的话就注意不要把你的硬盘'降频'了。
下面的图表就在PIO模式下IDE设备的传输速率:
PIO 数据传输模式 最大传输率 (MB/s)
PIO Mode 0 3.3
PIO Mode 1 5.2
PIO Mode 2 8.3
PIO Mode 3 11.1
PIO Mode 4 16.6
4.Master/Slave Drive Ultra DMA(主/从 驱动器Ultra DMA模式)
选项 : Auto, Disabled
这个选项也是与Onboard IDE-1 Controller 或者 Onboard IDE-2 Controller选项是在一起的。如果在前面的选项中你禁止了任何一个板载IDE控制器,那么于这个IDE控制器相对应的'主/从 驱动器Ultra DMA模式'的选项就会变成灰色。在这里我们可以激活或是禁止UltraDMA传输模式(如果硬盘支持的话)。一般的情况下应该把它设为Auto,让BIOS自动检测硬盘是否支持UltraDMA。但是值得注意的一点的是要真正的实现DMA33或是DMA66需要操作系统的支持,在BIOS中仅仅是打开了这个选项而已。具体的步骤就进入WIN95/98后,右击'我的电脑'选择' 属性',然后再硬盘属性的项目中选择DMA就可以了,对于某些VIA主板在硬盘属性中DMA选项是灰色的,因此需要安装了VIA四合一的补丁程序之后才可以选择DMA项目。
以下是有关DMA模式传输率列表:
DMA模式 最大传输率 (MB/s)
DMA Mode 0 4.16
DMA Mode 1 13.3
DMA Mode 2 16.6
UltraDMA 33 33.3
UltraDMA 66 66.7
5.Ultra DMA-66 IDE Controller(Ultra DMA-66 IDE 控制器)
选项 : Enabled, Disabled
这个选项你可以打开或是禁止板载的DMA-66控制器。如果要使用DMA-66的设备,只
要设成Enable就行了。如果主板上的IDE设备不支持DMA-66或是这些设备有问题的话(这种情
况在一些兼容主板上经常出现的)可以把它设为Disable,这样做的话不仅可以避免问题的发
生,甚至可以减少一些启动的时间。
6.USB Controller(USB控制器)
选项 : Enabled, Disabled
主要是用来打开或是禁止USB(通用串行总线),打开之后就可以使用USB设备了,如果没有USB设备的话就应该禁止这个选项,这样做不仅减少了系统的冲突问题,而且还可以节省出一个IRQ给其他的设备使用。
7.USB Keyboard Support(USB键盘支持)
选项 : Enabled, Disabled
打开这个选项之后就可以使用USB键盘了,如果没有的话就把它关闭了吧。
8.USB Keyboard Support Via(USB键盘支持通过)
选项 : OS,BIOS
通过这个选项可以选择是使用操作系统或是BIOS来支持USB键盘,如果使用Windows98的话就选OS,这样的话在USB键盘Win98中的功能就会多一些。如果你仍然在使用MS-DOS的话就选BIOS,可以不加载驱动程序在MS-DOS下直接使用USB键盘。
9.Init Display First(初始化显示类型)
选项 : AGP, PCI
在你有两块显卡并且只一个显示器的情况下,这个功能就显得格外的有用,因为通过设置可以选择使用AGP或是PCI显卡来使用显示器。如果只有一块显卡的话,在这里就硬正确选择你目前使用的显卡类型,以减少启动所用的时间。
10.KBC Inp选项 : 8MHz, 12MHz, 16MHz
这个功能用来调节键盘的频率以提高响应速度。选择16MHz的话,响应速度就越快。但是如果键盘受不了这么高的频率的话有可能会变得不稳定或是不能够初始化,就应该把频率降下来。
11.Power On Function(打开电源方式)
选项 : Button Only, Keyboard 98, Hot Key, Mouse Left, Mouse Right
这个选项允许你是用以下任何一种方式开机。在一般的情况是设为Button Only(只使用开关键),其他的选项分别是使用98键,热键,和鼠标。值得注意的一点是,如果你现在使用的是COM或是USB接口的鼠标是开不了机的,因为只有PS/2接口的鼠标支持鼠标开机功能,COM 接口和 USB接口的鼠标都不支持这个功能,当然罗,一些PS/2届都的'老鼠'也许会存在一些兼容性的问题导致开不了机,这是只要把选项设为只使用开关键就可以了。Keyboard 98项只要安装了Win98之后用键盘上的唤醒键来开机就可以了。当然了,老键盘就只能自己定义热键。
12.Onboard FDD Controller(板载软驱控制器)
选项 : Enabled, Disabled
这个功能能主要是用来打开或是禁止板载软驱控制器的。在默认的情况下板载软盘控制器是打开的,如果使用的其他的软盘控制器或者根本没有软盘的话可以把这个选项关闭以节省下一个IRQ.
13.Onboard Serial Port 1/2(板载串行口)
选项: Disabled, 3F8h/IRQ4, 2F8h/IRQ3, 3E8h/IRQ4, 2E8h/IRQ3, 3F8h/IRQ10,2F8h/IRQ11, 3E8h/IRQ10, 2E8h/IRQ11, Auto
这个功能允许你手动配置串行口的I/O址和IRQ,通常硬把这个选项设为Auto让BIOS自动设置I/O址和IRQ。但是如果你的某些设备和串行口所占用的地址冲突的话,可以在这里通过手动设置来解决问题。但是对于不使用串行口的用户来说可以在这里选择Disable以节省一个IRQ。
14.Onboard Parallel Port (板载并行口)
选项 : 3BCh/IRQ7, 278h/IRQ5, 378h/IRQ7, Disabled
这个功能允许你手动配置并行口的I/O址和IRQ,在大多数情况下,默认的I/O 地址378h 和 IRQ 7都能够正常的工作。如果你的并行口与其他的设备有冲突,可以手动配置其他的I/O 地址和IRQ给并行口以解决问题。
15.Parallel Port Mode(并行口模式)
选项 : ECP, EPP, ECP+EPP, Normal (SPP)
这个功能通常副属于Parallel Port option这个选项内,如果你禁止了板载串行口,这个功能通常会消失或是变成灰色不可选的状态。在这里有四个模式可以选择,默认的值是Normal (SPP),SPP模式与其他的的并口设备的兼容性最好,但是速度也最慢。另外还有其他的两个可选模式就是ECP(增强Com口), EPP( 增强并行端口)。ECP由于使用了DMA协议,所以最大数据传输率可达到2.5Mbits/s,适用于需要与接口设备进行单向大量数据传输情况(比如说使用扫描仪或是打印机),而EPP则适用于与需要与接口设备进行双向数据相互传输的情况(比如说一些连接在并口上的驱动器)。但是对于不知道该选择以上那种模式的用户来说,BIOS提供了ECP+EPP的模式,即BIOS自动选择以上两种模式中的一种(当然了,这需要你的接口设备支持以上两种模式中的其中的一种才行)但是这样的话往往达不到最高的性能,因此为了提高接口设备的传输速度,最好正确选择其中一种模式。
16.ECP Mode Use DMA(ECP模式使用DMA)
选项 : Channel 1, Channel 3
这个功能也是副属于Parallel Port option选项内,通常应选择Channel 3,如果设备有冲突的话可以选择Channel 1。
17.EPP Mode Select(EPP模式选择)
选项 : EPP 1.7, EPP 1.9
这个功能也是副属于Parallel Port option选项内,通过这个选项可以选择EPP传输模式的版本,当然了虽然这两个选项表面上看不出有什么不同,但是根据以往的经验来说版本越高的也就更完善,要不然的话软件怎么天天都在升级呢?因此,就选EPP 1.9吧。
18.ut Clock Select (选择键盘输入时钟频率)
(四).PNP/PCI Configuration
1.PNP OS Installed (即插即用操作系统已安装)
选项 : Yes, No
如果你现在使用的是像Win9x这样即插即用的操作系统,就把这个选项设为Yes,让操作系统管理所有的设备资源,如果选No的话就BIOS就会自动管理设备资源。说到这里,使用ISA卡的Linux的用户要注意了,因为大多数的Linux的版本都附带一个叫做ISAPNPTOOLS的工具来配置ISA卡。如果把这个选项设置为 No的话,BIOS就会自动的配置ISA卡的资源,同时ISAPNPTOOLS也会帮助ISA卡配置资源,因此有可能两者会产生冲突。解决的办法就是把PNP OS Installed设置为Yes,让ISAPNPTOOLS自动帮助ISA卡配置资源,问题可能会解决。
2.Force Update ESCD / Reset Configuration Data(强制更新ESCD/重置配置数据)
选项 : Enabled, Disabled
ESCD(扩展系统配置数据)是即插即用BIOS的一个功能,用于储存系统IRQ, DMA, I/O和内存的信息。通常这个选项被设为Disable。但是如果你安装的新适配卡引起资源冲突的话(比如说系统不能正常启动),就应该把这个选项重新打开让BIOS从新配置即插即用设备,以解决新设备的冲突问题。在下次重起时BIOS又会自动把这个选项设为Disable。
3.Resource Controlled By(资源控制使用)
选项 : Auto, Manual
通常情况下应设置为Auto,让BIOS自动为即插即用设备配置IRQ和DMA资源。除非BIOS不能自动为设备分配资源时就应该选择Manual手动为各个设备分配IRQ和DMA。
4.Assign IRQ For VGA(分配IRQ给VGA)
选项 : Enabled, Disabled
现在许多的3D加速卡都需要分配一个IRQ才能够正常的工作,如果设为Disable以后这些显卡有可能不能够正常工作或是性能大打折扣。然而一些低端的显卡不需要IRQ也能够正常工作,因此除非你急切需要一个空余的IRQ,否则就应把这个选项设为Enable。
5.Assign IRQ For USB(分配IRQ给USB)
选项 : Enabled, Disabled
这个功能用来打开或是禁止USB设备,如果没有USB设备的话就把这个选项设为Disable以节省出一个IRQ给其他的设备使用。
6.PIRQ_0 Use IRQ No. ~ PIRQ_3 Use IRQ No.( PIRQ_0使用IRQ 号 ~ PIRQ_3使用IRQ号 )
选项 : Auto, 3, 4, 5, 7, 9, 10, 11, 12, 14, 15
在这个选项中你可以手动的为安装在AGP和PCI总线的设备指定IRQ。这个功能在你把硬盘那到其它的机子上又不想重新安装操作系统来检测IRQ时显得特别的有用。这时只要把原来的IRQ记住然后再BIOS中手动指定每个设备原来的IRQ号新的设备就可以正常工作了。
总论
通过对BIOS各个选项的了解不仅可以最有优化的设置BIOS,提升系统的速度,而且往往可以在BIOS的设置中解决一些Windows中解决不了的系统问题。
BIOS设置与电脑系统的性能和效率息息相关。如果设置得当,可以提升电脑的性能;反之,电脑就无法发挥应有的功能。所以不是很有把握,所以建议你不要更改它的设置。
说到BIOS大家关注过它吗?其实每当你按下机箱上的power键时,它就认认真真的为你工作了。那么什么是BIOS呐?书本上给了我们一个定义:"BIOS是Basic Input-output System(基本输入输出系统)的缩写,它负责开机时对系统的各项硬件进行初始化设置和测试,以确保系统能够正常工作。若硬件不正常则立即停止工作,并把出错的设备信息反馈给用户。BIOS包含了系统加电自检(POST)程序模块、系统启动自举程序模块,这些程序模块主要负责主板与其它计算机硬件设备通讯的作用。"
简单的说BIOS就是被"固化"在计算机硬件中的一组程序,它为你的计算机提供最低级的、最直接的硬件控制。BIOS实际上相当于计算机硬件与软件程序之间的一座桥梁,它本身其实就是一个程序也可以说是一个软件。我们对它最直观的认识就是POST(Power On System Test)功能,当计算机接通电源后,BIOS将进行检验其内部所有设备的自检,包括对CPU、内存、只读存储器、系统主板、CMOS存储器、并行和串行通信子系统、软盘和硬盘子系统以及键盘进行测试。自检测试完成后,系统将在指定的驱动器中寻找操作系统,并向内存中装入操作系统。
二 CMOS是什么?
BIOS被存放在CMOS存储器中,CMOS是complementary metal-oxide semiconductor的首写字母缩写,中文就是互补金属氧化物半导体,它是一种半导体技术,可以将成对的金属氧化物半导体场效应晶体管(MOSFET)集成在一块硅片上。该技术通常用于生产RAM和交换应用系统,用它生产出来的产品速度很快功耗极低,而且对供电电源的干扰有较高的容限。具体到我们这是指电脑主机板上一块特殊的RAM芯片,这一小块RAM通常为128字节或256字节。CMOS RAM的作用是保存系统的硬件配置和用户对某些参数的设定。
因为CMOS RAM的功耗极低,所以当系统电源关闭后CMOS RAM*主板的后备电池供电就可以了,因此保存在CMOS内的用户设置参数不会丢失。CMOS RAM本身只是一块存储芯片,只有数据保存功能,而对CMOS中各项参数的设定要使用专门的程序。早期计算机的CMOS设置程序是保存在一张软盘上的,每次设置都要用那张软盘,很不方便。现在绝大多数厂家已将CMOS设置程序--即BIOS固化到了Flash EPROM芯片中,Flash EPROM芯片的容量一般为1MB、2MB ,现在有许多815E的板子到了4MB(4MB哈哈,可以放MM的照片了,一开机就显示MM的照片想想就觉得很CooL,不过开机Logo只有256色还是有点不爽)。为了便于察看BIOS的容量我们可以利用BIOS芯片上的型号来识别:像27C010、27C512等以"27"打头的芯片均是EPROM(486以及486以下的电脑采用的芯片),而28C010、29C010、29C020、29C040等,均为EEPROM,29C010是128K*8,即1M比特并行EPROM,29C010是128K*8(1M比特),29C020是256K*8(2M比特)、29C040是512K*8(4M比特)的FLASH ROM(586以及pII,PIII档次的BIOS芯片)。串行EEPROM在计算机主板上较少见,而提供这些芯片的厂家多为MX、WINBOND、ATMEL等厂家。
三 BIOS的设置及其影响
目前使用广泛的主板BIOS主要来自三个公司: American Megatrends公司的AMI BIOS、Award公司的Award BIOS和Phoenix公司的Phoenix BIOS,早期486机上还有一些如Eurosoft公司的Euro BIOS和Microid Research公司的MR BIOS等。现在主板使用最普遍的是AWARD BIOS。另外还有少数主板使用AMI 的窗口化WinBIOS,WinBIOS在系统启动后会自动识别鼠标,当计算机上插有鼠标时,可以直接使用鼠标器进行BIOS设置操作。三种BIOS的进入方法也略有不同,AWARD BIOS和AMI BIOS是开机时按住<Delete>键;Phoenix BIOS则是按<F2>键,还有一些BIOS视厂商不同进入方法也不一样,一般开机加电后屏幕左下角都会出现Press <Anykey>(具体主板具体分析) To Enter Setup。
下面就对BIOS的设置作个粗略的介绍:
(一).BIOS Features Setup
1.Virus Warning / Anti-Virus Protection (病毒警告/防毒保护)
选项:Enabled, Disabled, ChipAway
当这个选项被设为Enable时,如果有任何软件正在尝试要改写引导扇区或者文件分配表时,Bios就会自动弹出一个警告窗口,说某某软件正在改写引导扇区或者文件分配表。这时如果你想通过Bios来禁止任何软件改写引导扇区或者文件分配表可以打开这个选项。当然值得注意的是这个功能只能保护引导区以及文件分配表不被改写,而不能保证硬盘上的内容不被病毒感染或是被其他磁盘工具改写。
值得注意的一点的是,当这个选项被设Enable时,使用一些磁盘工具或者在安装Windows95/98时候系统报错,并且安装失败。
有些主板厂家在BIOS中内置了病毒代码,使系统能在启动时不受到一些引导型病毒的攻击,但是现在的病毒更新的速度远远的快于主板病毒代码更新的速度,打开这个选项并不能有效的防止现在流行病毒的攻击,不过至少可以防止一些病毒的攻击,建议打开这个选项,反正消耗的资源并不多。
2.CPU Level 1 Cache(CPU一级缓存)
选项: Enable, Disable
这个BIOS选项是用来打开或禁止CPU的一级缓存。当然,一般情况下,为了系统性能,强烈建议打开这个选项。但是,这个功能主要是为了一些超频爱好者来设置的,比如说在打开了CPU得一级缓存的情况下,一个赛扬300A最高能超到450MHZ,但是如果关闭了一级缓存,有可能再超一档,而且会更加稳定。如果你不超频请不要关闭这个选项,因为,关闭了CPU的一级缓存,系统不知道会慢成怎么样。
3.CPU Level 2 Cache(CPU二级缓存)
选项: Enable, Disable
这个选项是用来打开或者关闭CPU的二级缓存的。主要功能也是为了超频的稳定。基于Intel CPU的二级缓存集成在CPU上,而Socket7主板的二级缓存则是集成在主板上的。关闭了二级缓存之后,CPU的超频性能会更好,但是总体性能上会牺牲不少。这就是缺少了二级缓存的赛扬266比同频的P266更好超,但是总体性能总是上不来的主要原因。
4.CPU L2 Cache ECC Checking(CPU二级缓存ECC校验)
选项: Enable, Disable
这个选项用打开或是关闭主板二级缓存的纠错功能。(有些主板有这个功能,有些没有)。建议打开这个选项,因为打开了这个功能之后,BIOS就能自动检测并纠正储存在二级缓存上的数据,这样能使系统更加稳定。尤其是对一些在超频后经常出错的系统来说,打开就错功能明显能使出错的几率大大的减少。但是纠错是以牺牲系统性能的情况下进行的,而且一些能超更高的CPU会因为打开了就错功能之后可超性会变得更差。看来稳定与速度是不可兼得的,这就要看你怎么考虑了。
5.Quick Power On Self Test(快速自检)
打开了这个选项后,系统会忽略BIOS自荐的某些过程,使启动速度更快。但是在更改了硬件的配置或者在系统自检时报错之后,可以关闭这个选项,使BIOS进行一次更全面的检测,当然,自检之后又可以从新打开这个选项。
6.Boot Sequence(启动顺序)
选项:
A, C, SCSI/EXT
C, A, SCSI/EXT
C,D-ROM, A
CD-ROM,C, A
D, A, SCSI/EXT (至少需要有两个IDE硬盘)
E, A, SCSI/EXT (至少需要有三个IDE硬盘)
F, A, SCSI (至少需要有四个IDE硬盘)
SCSI/EXT, A, C
SCSI/EXT, C, A
A, SCSI/EXT, C
LS/ZIP,C
这个选项可以设置BIOS先从那个盘来寻找操作系统,一般来说,操作系统是安装在C盘上的,就应从C盘先启动。如果使用的是SCSI硬盘则应该选择先从SCSI启动的顺序。如果硬盘启动失败时,则因设置先从A盘启动,用启动盘来引导系统,进行修复或者从装系统。在其他时候如果设置从A盘启动,A盘中如果没有引导盘,Windows会提示你先把软盘那出来然后再启动。因此这个选项可以减少BIOS搜寻操作系统的多余步骤,减少启动时间。
对于一些特殊的主板(如升技的BE6和BP6),由于板载了特殊的IDE控制器,启动顺序中就会缺少SCSI选项,而多出一个EXT选项。这个选项允许你可以从第三或者第四个IDE设备来启动,或是先从SCSI设备来启动。具体的设置我们在Boot Sequence EXT Means 中再讲解。
7.Boot Sequence EXT Means(启动顺序EXT方式)
选项: IDE, SCSI
这个功能只有在前面的启动顺序中先选择了EXT才能打开。如果要从第三或者是第四个IDE设备启动,就要先从Boot Sequence启动顺序种选择EXT, C, A ,然后在Boot Sequence EXT Mean种选择IDE。如果要先从SCSI设备先启动,就重复前面的第一个步骤,然后在Boot Sequence EXT Means项中选择SCSI就可以了。
8.Swap Floppy Drive(调转软驱)
选项: Enable, Disable
这个选项能使你调整软驱的逻辑盘符,当你有两个软驱并且需要更换他们逻辑驱动器的位置时,不用把他们重新拆出来从新调换位置,只要把选项设为Enable就行了。原来的A:驱就会自动映像成B:驱,而B:驱则会变成A:。这个功能主要是为拥有两个格式不同的软驱所准备的。由于BIOS只能从两个软驱中的A:启动,因此只要通过这个选项就可以使BIOS从任何一个软驱启动(当然,要这两个软驱都支持启动才行了!)
9.Boot Up Floppy Seek(启动时搜寻软驱)
选项: Enable, Disable
这个选项控制的是BIOS在启动时是否自动寻找软驱,如果设为Enable并且BIOS找不到软驱,就会自动弹出一条出错信息,说找不到软驱,同时,BIOS会自动监测软盘是40轨的或是80轨的。这个选项最好设定Disable。
10.Boot Up NumLock Status(启动时小键盘状态)
选项: On, Off
这个功能控制的是小键盘在启动时的状态。如果设为On时,小键盘将会处于数字状态(用于输入数字)但是如果设为Off的话,小键盘将处于光标控制状态(用于控制光标的方向)。
11.IDE HDD Block Mode(IDE硬盘块模式)
选项: Enabled, Disabled
它的作用就是使硬盘能够从多个块来传输文件,主要是用来加速硬盘的传输速度。当把它设为Enable时,BIOS将自动检测你的硬盘是否支持这个功能,并且配置好各种参数。如今几乎所有的硬盘都支持这个功能,因此你没有理由禁用这个功能。
但是说到这里所有的WinNT4.0的用户就要注意了。Windows NT并不支持这个功能,如果打开这个选项的话,系统有可能会丢失数据。所以微软建议WinNT4.0的用户把这个选项关闭。
不用说,关闭了这个选项之后就会降低硬盘的传输速度。因此的话只有你在使用WinNT是把这个选项关闭。其他的情况下为了提高系统的性能,最好把这个选项设为Enable。
12.Typematic Rate Setting(连续击键率设置)
选项: Enabled, Disabled
当你需要连续按相同的键时,这个选项允许你控制击健的速度。如果设为Enable时,就可以手动调整键击的速度以及停顿的时间。如果设为Disable时,BIOS将使用默认的设置。
13.Typematic Rate (Chars/Sec)[连续击键率(字符/秒)]
选项: 6, 8, 10, 12, 15, 20, 24, 30
当你重复按同一个键时,这个选项允许你控制每个字符的重复率,单位是每个字符/秒,不过必须先要在Typematic Rate Setting中设为Enabled。
14.Typematic Rate Delay (Msec)[ 连续击键延迟时间(微秒)]
选项: 250, 500, 750, 1000
当你重复按同一个键时,这个选项控制的是每个字符的停顿时间,单位是毫秒,即每个字符出现前停顿多少毫秒,当然,你要在Typematic Rate Setting中设为Enabled。
15.Security Option(安全选项)
选项: System, Setup
打开system这个选项后,每次开机的时候就会出现一个输入密码的窗口,只有输入正确的密码才能启动电脑。
至于Setup这个选项吗,就是在进入BIOS是需要输入密码,这个功能的主要作用就是当你是系统管理员时只希望给你的用户使用电脑而禁止他们对BIOS的各项设置进项修改而设置的。
16.Assign IRQ For VGA(为显卡指定IRQ)
选项: Enabled, Disabled
在这个选中你可以分配一个IRQ给VGA显卡。现在越越来越多的显卡需要分配一个IRQ才能工作,当你使用了这些类型的显卡后并且关闭了这个选项之后就会导致显示质量的下降或者不稳定。所以在设置这个选项之前最好要先检查一下显卡,最好打开这个选项。如果显卡不需要的话则可以节省下一个IRQ。
17.OS Select For DRAM > 64MB (操作系统选择内存> 64MB )
选项: OS/2, Non-OS/2
当系统内存大于64MB时,OS/2管理内存的方式与其他的操作系统不同。所以只有在使用IBM 的操作系统OS/2才选为OS/2方式,其他的操作系统一律都选为Non-OS/2。
18.HDD S.M.A.R.T. Capability(硬盘S.M.A.R.T.功能)
选项: Enabled, Disabled
这个功能用打开或是禁止硬盘的S.M.A.R.T.功能。现在,几乎市面上的硬盘都支持S.M.A.R.T. (自我监测分析以及报告)技术。打开了这个功能之后系统能够随时监测硬盘可能发生的错误,以便在硬盘发生故障之前使你能够有足够的时间来来给你的重要资料作备份,从而挽救了你的重要数据。所以强烈建议打开硬盘的S.M.A.R.T.功能,即使你关闭了这个功能,也不会给系统带来一丝一毫的性能提升。
19.Delay IDE Initial (Sec)(延迟IDE初始时间)
选项: 0,1,2,3, ...., 15
这个选项是用来延迟某些IDE设备初始化的时间。因为这些老式IDE设备在初始化的时候需要一定的时间才能够旋转起来,否则的话就不能检测到这些IDE设备。如果你没有这样老式的IDE设备的话,最好把延迟设为0,加快启动时间。
20.Processor Number Feature(处理器序列号功能)
选项: Enabled, Disabled
这是关于奔3系列序列号的选项。至于这个功能么,我就不想多说了,各大媒体在前段时间早有大篇的报告了,想必各位读者都对Intel擅自弄出来的这个东东非常反感吧,那我们就在BIOS中把它关闭了吧。
21.Video BIOS Shadowing(映射视频BIOS)
选项: Enabled, Disabled
当设置为Enable时,视频BIOS就会自动映射到系统内存当中。这样的话系统就能通过64位的内存总线更快的调用视频BIOS,以提高性能。然而现在的操作系统已经完全的跳跃过了视频BIOS这一步,直接调用显卡的硬件资源。既然不直接调用视频BIOS,那把它映射到内存中也没有什么用处,只会白白浪费你的内存资源。
当然打开视礏IOS也不是完全没有用。DOS游戏由于不能调用显卡的硬件资源因此必须要通过视频BIOS来进行,所以只有当你是一个DOS游戏玩家的话为了提升显示性能,可以把这个选项设置为Enable。
22.Shadowing address ranges (xxxxx-xxxxx Shadow)(映射内存址xxxxx-xxxxx)
选项: Enabled, Disabled
通过这个选项你可以为其他添加的适配卡手动选择映射在内存址xxxxx-xxxxx当中。如果你没有新添加的适配卡是在这段内存址之内,就应把这个选项设为Disable。同时就像映射视频BIOS一样,如果你使用的是Win95/98系统在为新的适配卡安装了正确的驱动程序之后也不需要把这个选项打开
(二). Chipset Features Setup
1. SDRAM RAS-to-CAS Delay (SDRAM RAS-CAS延迟)
选项 : 2, 3
这个选项允许你设置RAS-CAS的延迟时间。当设为 2时可以减少SDRAM内存的延迟时间,提高内存读写的速度。如果设为2之后系统不稳定的话可以还原为原来的默认值3。
2.SDRAM CAS Latency Time(SDRAM CAS 等待时间)
选项 : 2, 3
这个选项是用来控制SDRAM在收到了一个读的命令之后的等待时间。等待时间越少,传输速度就越快。然而,有些SDRAM在等待时间设置为2之后会变得不稳定。所以,在内存允许的条件下最好把这个选项设为2,当然如果系统变得不稳定的话就应该还原为默认值3。
3.SDRAM Leadoff Command(SDRAM 开始命令)
选项 : 3, 4
这个选项允许你手动的调节系统调用储存在内存中的数据的时间。选3的可以提高性能,不稳定的话可以还原为4。
4.DRAM Data Integrity Mode(内存数据整合模式)
选项 : ECC, Non-ECC
这个BIOS选项是用来设置内存的类型。如果你的爱机装备的时的是带有ECC功能的内存(通常这种内存使用在服务器上)把这个选项设为Enable之后,就会自动就自动检测并且纠正内存中奇数位的错误,但是对于偶数位的错误,则只能检测而不能纠正。这样虽然会牺牲一些速度,但是却能够是系统运行的更加稳定,因此建议所有使用Ecc内存的读者打开这个选项,但对于其他使用普通内存的DIY来说,则需要选择Non-ECC,否则也许会引起一些小小的问题。
5.System BIOS Cacheable(系统BIOS缓冲)
选项 : Enabled, Disabled
这个功能是用来打开或是禁止系统BIOS ROM是否用二级缓存当中F0000h-FFFFFh的区域作为缓冲。带这个选项之后会极大的提高系统调用系统BIOS的速度,但是如今我们使用的操作系统已经很少直接调用系统BIOS了,即使提高了调用系统BIOS的速度也不会提高多少整体速度。因此,这样做不仅提高不了速度,还牺牲了珍贵的二级缓存。另外一方面,如果有什么程序写入了这段内存址之后,就会引起系统的崩溃。为了系统的的性能和稳定,建议这
个禁止这个选项。
6.Video BIOS Cacheable(视频BIOS缓冲)
选项 : Enabled, Disabled
这个功能是用来打开或是禁止视频BIOS ROM是否用二级缓存当中C0000h-C7FFFh的区域作为缓冲,与系统BIOS缓冲一样,这个功能也是牺牲了宝贵的二级缓存来存放视频BIOS。同时如果有什么程序写入了这段内存址之后,也会引起系统的崩溃。因此,建议这个禁止这个选项。
7.Video RAM Cacheable(显存缓冲)
选项 : Enabled, Disabled
这个功能是用来打开或是禁止系统BIOS ROM是否用二级缓存当中A0000h-AFFFFh的区域作为缓冲。这将极大的提高显存与系统交换数据的速度,但是并不能提高系统的总体速度。因为大多数显卡的显存的带宽至少是1.6GB/s (128bit x 100MHz),而SDRAM的带宽只有0.8GB/s (64bit x 100MHz)左右。由于P2-500的二级缓存带宽是2.0GB/s因此系统主要的瓶颈存在于二级缓存与主存当中,而不是二级缓存与显存当中。用二级缓存来给内存作为缓存显然更加合理。另外一方面,如果有程序写入了被用作显卡的缓冲的这段内存址之后,也会引起系统崩溃。
8.8-bit I/O Recovery Time (8位I/O回复时间)
选项 : NA, 8, 1, 2, 3, 4, 5, 6, 7
由于PCI总线比ISA总线更加快,因此一些老式的ISA卡不能很好的工作在PCI总线当中。为了解决这个问题,BIOS的这个选项允许你能够手动的调整ISA设备的循环周期,设为NA的话无疑会给你的老ISA卡带来更好的性能。当然的话,如果你没有ISA卡的话这个选项也就没有用了。
9.Memory Hole At 15M-16M(内存段寻址于15M-16M)
选项 : Enabled, Disabled
有些特殊的ISA卡需要在这段内存址内才能够工作。打开这个选项之后就会预留一段内存址给ISA卡,同时系统也只能够使用16MB内存。所以,除非你的ISA卡需要打开这个选项才能够工作,不然最好关闭这个选项。
10.AGP Aperture size (MB)(AGP 通道大小)
选项 : 4, 8, 16, 32, 64, 128, 256
这个选项允许你指定AGP显卡最大能使用系统主存的多少,手动指定AGP显卡最大能使用系统主存的大小。但这与与系统性能的提高关系并不大。由于目前的游戏都需要消耗大量的显存来储存贴图,因此在这里可以把值设到最大。
11.Auto Detect DIMM/PCI Clk(自动检测 DIMM/PCI设备)
选项 : Enabled, Disabled
这个选项是为了减少电磁干扰而设置的,设置为Enable之后BIOS可以监视AGP, PCIand SDRAM插槽的状态。如果在这些插槽中没有适配卡的话,BIOS就会关闭这些插槽的时钟信号,既减少机箱内的电磁干扰,使系统更加稳定,但是这样的话会牺牲一些性能。因此如果你的电脑没有任何电磁干扰问题,建议关闭这个选项来提高系统的性能!
12.Flash BIOS Protection(BIOS防写保护)
选项 : Enabled, Disabled
这个功能是为了保护BIOS不被他人用刷写工具随意刷新BIOS而设置的。当设置为Enable时,就可以打开防写保护了。当然了,如果你要刷新BIOS是千万要记得要把这个选项设置为Disable,不然的话,刷写是不够能够成功的。BIOS保护功能是非常有用的一个功能,还记得前段时间CIH病毒肆虐么?对大多数DIY们来说硬盘上的数据并不太重要,但是BIOS被刷了就...结果各个杀毒软件公司就是*CIH大赚了一笔。现在只要打开了这个功能就能够防止病毒随意刷写BIOS了。
13.Hardware Reset Protect(硬启动保护)
选项 : Enabled, Disabled
这个功能主要是为全天运行的文件服务器和路由器设置的,当设置为Enable之后,机箱面板上的Reset键就会失去作用,这样你就不会因为不小心碰中Reset键而重新起动服务器了。如果设置为Disable的话,Reset键就会恢复正常了。所以对大多数用户来说,设置为Disalbe是最合适的。
(三).Integrated Peripherals
1. Onboard IDE-1 Controller(板载IDE-1控制器)
选项 : Enabled, Disabled
这个功能允许你你激活或是禁止主板上的第一个IDE控制器。在通常的情况下板载的IDE控制器是处于激活状态的。如果设置为Disable之后,该接口上的所有IDE设备都不能工作。如果完全不使用IDE设备的话可以设置Disable以节约一个IRQ给其他的设备使用。
2.Onboard IDE-2 Controller(板载IDE-2控制器)
选项 : Enabled, Disabled
板载第二个IDE控制器,这个功能允许你激活或是禁止主板上的第二个IDE控制器,与前面的第一个选项的功能一样。
3.Master/Slave Drive PIO Mode(主/从 驱动器PIO模式)
选项 : 0, 1, 2, 3, 4, Auto
这个选项通常是与Onboard IDE-1 Controller 或者 Onboard IDE-2 Controller选项是在一起的。如果在前面的选项中你禁止了任何一个板载IDE控制器,那么与这个IDE控制器相对应的'主/从 驱动器PIO模式'的选项就会变成灰色。因此只有在前面的Onboard IDE-1Controller 或者 Onboard IDE-2 Controller设置为Enables时才能够通过这个选项来设置IDE设备的PIO(Programmed Input/Output)模式。在一般的情况下,应当设为Auto。但是如果你是一个超频爱好者的话可以在这个选项中对IDE设备进行超频。为了硬盘的稳定,硬盘厂商在硬盘出厂前把硬盘的传输模式标低一点,现在我们可以利用这点提高硬盘的传输模式从而提高硬盘的传输速率。怎么样,还不打算超频你的旧硬盘么?我们在这里只要把硬盘的模式设高一点就可以得到更高的传输率了。跟超频CPU一样,超频后的硬盘有可能会丢失数据,不过对于旧硬盘来说能最大的发挥它的作用才是最重要的。不过要注意的是这里所指的是旧硬盘,如果你现在使用的是支持UDMA的新硬盘的话就注意不要把你的硬盘'降频'了。
下面的图表就在PIO模式下IDE设备的传输速率:
PIO 数据传输模式 最大传输率 (MB/s)
PIO Mode 0 3.3
PIO Mode 1 5.2
PIO Mode 2 8.3
PIO Mode 3 11.1
PIO Mode 4 16.6
4.Master/Slave Drive Ultra DMA(主/从 驱动器Ultra DMA模式)
选项 : Auto, Disabled
这个选项也是与Onboard IDE-1 Controller 或者 Onboard IDE-2 Controller选项是在一起的。如果在前面的选项中你禁止了任何一个板载IDE控制器,那么于这个IDE控制器相对应的'主/从 驱动器Ultra DMA模式'的选项就会变成灰色。在这里我们可以激活或是禁止UltraDMA传输模式(如果硬盘支持的话)。一般的情况下应该把它设为Auto,让BIOS自动检测硬盘是否支持UltraDMA。但是值得注意的一点的是要真正的实现DMA33或是DMA66需要操作系统的支持,在BIOS中仅仅是打开了这个选项而已。具体的步骤就进入WIN95/98后,右击'我的电脑'选择' 属性',然后再硬盘属性的项目中选择DMA就可以了,对于某些VIA主板在硬盘属性中DMA选项是灰色的,因此需要安装了VIA四合一的补丁程序之后才可以选择DMA项目。
以下是有关DMA模式传输率列表:
DMA模式 最大传输率 (MB/s)
DMA Mode 0 4.16
DMA Mode 1 13.3
DMA Mode 2 16.6
UltraDMA 33 33.3
UltraDMA 66 66.7
5.Ultra DMA-66 IDE Controller(Ultra DMA-66 IDE 控制器)
选项 : Enabled, Disabled
这个选项你可以打开或是禁止板载的DMA-66控制器。如果要使用DMA-66的设备,只
要设成Enable就行了。如果主板上的IDE设备不支持DMA-66或是这些设备有问题的话(这种情
况在一些兼容主板上经常出现的)可以把它设为Disable,这样做的话不仅可以避免问题的发
生,甚至可以减少一些启动的时间。
6.USB Controller(USB控制器)
选项 : Enabled, Disabled
主要是用来打开或是禁止USB(通用串行总线),打开之后就可以使用USB设备了,如果没有USB设备的话就应该禁止这个选项,这样做不仅减少了系统的冲突问题,而且还可以节省出一个IRQ给其他的设备使用。
7.USB Keyboard Support(USB键盘支持)
选项 : Enabled, Disabled
打开这个选项之后就可以使用USB键盘了,如果没有的话就把它关闭了吧。
8.USB Keyboard Support Via(USB键盘支持通过)
选项 : OS,BIOS
通过这个选项可以选择是使用操作系统或是BIOS来支持USB键盘,如果使用Windows98的话就选OS,这样的话在USB键盘Win98中的功能就会多一些。如果你仍然在使用MS-DOS的话就选BIOS,可以不加载驱动程序在MS-DOS下直接使用USB键盘。
9.Init Display First(初始化显示类型)
选项 : AGP, PCI
在你有两块显卡并且只一个显示器的情况下,这个功能就显得格外的有用,因为通过设置可以选择使用AGP或是PCI显卡来使用显示器。如果只有一块显卡的话,在这里就硬正确选择你目前使用的显卡类型,以减少启动所用的时间。
10.KBC Inp选项 : 8MHz, 12MHz, 16MHz
这个功能用来调节键盘的频率以提高响应速度。选择16MHz的话,响应速度就越快。但是如果键盘受不了这么高的频率的话有可能会变得不稳定或是不能够初始化,就应该把频率降下来。
11.Power On Function(打开电源方式)
选项 : Button Only, Keyboard 98, Hot Key, Mouse Left, Mouse Right
这个选项允许你是用以下任何一种方式开机。在一般的情况是设为Button Only(只使用开关键),其他的选项分别是使用98键,热键,和鼠标。值得注意的一点是,如果你现在使用的是COM或是USB接口的鼠标是开不了机的,因为只有PS/2接口的鼠标支持鼠标开机功能,COM 接口和 USB接口的鼠标都不支持这个功能,当然罗,一些PS/2届都的'老鼠'也许会存在一些兼容性的问题导致开不了机,这是只要把选项设为只使用开关键就可以了。Keyboard 98项只要安装了Win98之后用键盘上的唤醒键来开机就可以了。当然了,老键盘就只能自己定义热键。
12.Onboard FDD Controller(板载软驱控制器)
选项 : Enabled, Disabled
这个功能能主要是用来打开或是禁止板载软驱控制器的。在默认的情况下板载软盘控制器是打开的,如果使用的其他的软盘控制器或者根本没有软盘的话可以把这个选项关闭以节省下一个IRQ.
13.Onboard Serial Port 1/2(板载串行口)
选项: Disabled, 3F8h/IRQ4, 2F8h/IRQ3, 3E8h/IRQ4, 2E8h/IRQ3, 3F8h/IRQ10,2F8h/IRQ11, 3E8h/IRQ10, 2E8h/IRQ11, Auto
这个功能允许你手动配置串行口的I/O址和IRQ,通常硬把这个选项设为Auto让BIOS自动设置I/O址和IRQ。但是如果你的某些设备和串行口所占用的地址冲突的话,可以在这里通过手动设置来解决问题。但是对于不使用串行口的用户来说可以在这里选择Disable以节省一个IRQ。
14.Onboard Parallel Port (板载并行口)
选项 : 3BCh/IRQ7, 278h/IRQ5, 378h/IRQ7, Disabled
这个功能允许你手动配置并行口的I/O址和IRQ,在大多数情况下,默认的I/O 地址378h 和 IRQ 7都能够正常的工作。如果你的并行口与其他的设备有冲突,可以手动配置其他的I/O 地址和IRQ给并行口以解决问题。
15.Parallel Port Mode(并行口模式)
选项 : ECP, EPP, ECP+EPP, Normal (SPP)
这个功能通常副属于Parallel Port option这个选项内,如果你禁止了板载串行口,这个功能通常会消失或是变成灰色不可选的状态。在这里有四个模式可以选择,默认的值是Normal (SPP),SPP模式与其他的的并口设备的兼容性最好,但是速度也最慢。另外还有其他的两个可选模式就是ECP(增强Com口), EPP( 增强并行端口)。ECP由于使用了DMA协议,所以最大数据传输率可达到2.5Mbits/s,适用于需要与接口设备进行单向大量数据传输情况(比如说使用扫描仪或是打印机),而EPP则适用于与需要与接口设备进行双向数据相互传输的情况(比如说一些连接在并口上的驱动器)。但是对于不知道该选择以上那种模式的用户来说,BIOS提供了ECP+EPP的模式,即BIOS自动选择以上两种模式中的一种(当然了,这需要你的接口设备支持以上两种模式中的其中的一种才行)但是这样的话往往达不到最高的性能,因此为了提高接口设备的传输速度,最好正确选择其中一种模式。
16.ECP Mode Use DMA(ECP模式使用DMA)
选项 : Channel 1, Channel 3
这个功能也是副属于Parallel Port option选项内,通常应选择Channel 3,如果设备有冲突的话可以选择Channel 1。
17.EPP Mode Select(EPP模式选择)
选项 : EPP 1.7, EPP 1.9
这个功能也是副属于Parallel Port option选项内,通过这个选项可以选择EPP传输模式的版本,当然了虽然这两个选项表面上看不出有什么不同,但是根据以往的经验来说版本越高的也就更完善,要不然的话软件怎么天天都在升级呢?因此,就选EPP 1.9吧。
18.ut Clock Select (选择键盘输入时钟频率)
(四).PNP/PCI Configuration
1.PNP OS Installed (即插即用操作系统已安装)
选项 : Yes, No
如果你现在使用的是像Win9x这样即插即用的操作系统,就把这个选项设为Yes,让操作系统管理所有的设备资源,如果选No的话就BIOS就会自动管理设备资源。说到这里,使用ISA卡的Linux的用户要注意了,因为大多数的Linux的版本都附带一个叫做ISAPNPTOOLS的工具来配置ISA卡。如果把这个选项设置为 No的话,BIOS就会自动的配置ISA卡的资源,同时ISAPNPTOOLS也会帮助ISA卡配置资源,因此有可能两者会产生冲突。解决的办法就是把PNP OS Installed设置为Yes,让ISAPNPTOOLS自动帮助ISA卡配置资源,问题可能会解决。
2.Force Update ESCD / Reset Configuration Data(强制更新ESCD/重置配置数据)
选项 : Enabled, Disabled
ESCD(扩展系统配置数据)是即插即用BIOS的一个功能,用于储存系统IRQ, DMA, I/O和内存的信息。通常这个选项被设为Disable。但是如果你安装的新适配卡引起资源冲突的话(比如说系统不能正常启动),就应该把这个选项重新打开让BIOS从新配置即插即用设备,以解决新设备的冲突问题。在下次重起时BIOS又会自动把这个选项设为Disable。
3.Resource Controlled By(资源控制使用)
选项 : Auto, Manual
通常情况下应设置为Auto,让BIOS自动为即插即用设备配置IRQ和DMA资源。除非BIOS不能自动为设备分配资源时就应该选择Manual手动为各个设备分配IRQ和DMA。
4.Assign IRQ For VGA(分配IRQ给VGA)
选项 : Enabled, Disabled
现在许多的3D加速卡都需要分配一个IRQ才能够正常的工作,如果设为Disable以后这些显卡有可能不能够正常工作或是性能大打折扣。然而一些低端的显卡不需要IRQ也能够正常工作,因此除非你急切需要一个空余的IRQ,否则就应把这个选项设为Enable。
5.Assign IRQ For USB(分配IRQ给USB)
选项 : Enabled, Disabled
这个功能用来打开或是禁止USB设备,如果没有USB设备的话就把这个选项设为Disable以节省出一个IRQ给其他的设备使用。
6.PIRQ_0 Use IRQ No. ~ PIRQ_3 Use IRQ No.( PIRQ_0使用IRQ 号 ~ PIRQ_3使用IRQ号 )
选项 : Auto, 3, 4, 5, 7, 9, 10, 11, 12, 14, 15
在这个选项中你可以手动的为安装在AGP和PCI总线的设备指定IRQ。这个功能在你把硬盘那到其它的机子上又不想重新安装操作系统来检测IRQ时显得特别的有用。这时只要把原来的IRQ记住然后再BIOS中手动指定每个设备原来的IRQ号新的设备就可以正常工作了。
总论
通过对BIOS各个选项的了解不仅可以最有优化的设置BIOS,提升系统的速度,而且往往可以在BIOS的设置中解决一些Windows中解决不了的系统问题。
BIOS设置与电脑系统的性能和效率息息相关。如果设置得当,可以提升电脑的性能;反之,电脑就无法发挥应有的功能。所以不是很有把握,所以建议你不要更改它的设置。