技术文档玩转BIOS.docx

上传人:b****5 文档编号:7666114 上传时间:2023-01-25 格式:DOCX 页数:14 大小:30.37KB
下载 相关 举报
技术文档玩转BIOS.docx_第1页
第1页 / 共14页
技术文档玩转BIOS.docx_第2页
第2页 / 共14页
技术文档玩转BIOS.docx_第3页
第3页 / 共14页
技术文档玩转BIOS.docx_第4页
第4页 / 共14页
技术文档玩转BIOS.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

技术文档玩转BIOS.docx

《技术文档玩转BIOS.docx》由会员分享,可在线阅读,更多相关《技术文档玩转BIOS.docx(14页珍藏版)》请在冰豆网上搜索。

技术文档玩转BIOS.docx

技术文档玩转BIOS

  一、BIOS基础知识

  1.什么是BIOS

  BIOS实际上是“BasicInputOutputSystem”的英文缩写,中文意思就是“基本输入/输出系统”。

需要注意的是,BIOS实际上是电脑中最底层的一种程序。

BIOS一般固化在一块ROM(只读存储器)芯片中。

  这块芯片包含了系统启动程序、系统启动时必需的硬件设备的驱动程序、基本的硬件接口设备驱动程序。

BIOS为电脑提供最低级的、最直接的硬件控制,电脑的原始操作都是依照固化在BIOS里的程序来完成的。

当系统启动时,BIOS进行通电自检、检查系统基本部件,然后系统启动程序将系统的配置参数写入CMOS中。

  2.BIOS与CMOS的区别

  很多人都把BIOS和CMOS混为一谈,其实它们是有区别的。

通过前面的介绍我们已经知道,BIOS实际上是“基本输入/输出系统”,说到底它仍然是一个“软件”。

BIOS的载体一般是“EPROM”(可擦写只读存储器)或者“FlashEEPROM”(闪速存储器,可以很方便地在线快速电擦除其内部数据或程序的新型EPROM)。

  我们通常所说CMOS指的是主板上的一块可反复读写的RAM芯片,也叫它互补金属氧化物半导体随机存储器。

CMOS主要用来保存当前系统的硬件配置和用户对某些参数的设定。

靠一块纽扣电池供电,即使系统断电,内容也不会丢失。

  由此可见,“BIOS”说到底是一种“软件”,而“CMOS”是一种可以存储数据的“硬件”。

我们平时所说的“BIOS设置”指的就是通过BIOS设置程序对CMOS参数进行设置。

  二、认识BIOS及BIOS芯片

  1.BIOS的分类

  对于主板厂商而言,BIOS程序的开发与设计一般都是请第三方厂商来完成的。

目前BIOS根据开发厂商的不同,主要分为“Award”和“AMI”两大系列。

  AwardBIOS是由AwardSoftware公司开发的BIOS产品,在目前的主板中使用最为广泛。

如今AwardSoftware已经被另外一家BIOS开发厂商Phoenix收购,因此现在AwardBIOS变成了“PhoenixAwardBIOS”。

  AMIBIOS是AMI公司出品的BIOS系统软件,早期的286、386大多采用AMIBIOS。

到上个世纪90年代后,绿色节能电脑开始普及,AMI却没能及时推出新版本来适应市场,使得AMIBIOS失去了大半壁江山,因此相对于AwardBIOS,AMIBIOS比较少见一些。

  要想知道一块主板采用的BIOS是Award还是AMI公司的,方法很简单:

启动电脑时,当系统出现自检画面时,如果窗口左上方有“PhoenixAwardBIOS”字样,则说明主板采用的是AwardBIOS,而如果是“AMIBIOS”字样,则说明是AMI公司的产品。

  2.认识BIOS芯片

  我们在主板上常见的有Winbond、SST、Intel、MXIC、ATMEL等品牌的产品,这些厂商又提供了很多种型号的芯片。

型号不同,芯片的存储容量和读写电压也不同。

  这种长方形的BIOS芯片一般出现在前几年生产的主板上,它与我们常见的集成块样子差不多,采用DIP(双列直插)形式的封装。

  随着技术的发展,原来的这种老式芯片已经被淘汰,如今的主板大量采用PLCC(PlasticLeadedChipCarrier,塑料有引线芯片)形式封装的BIOS芯片。

这类芯片非常小巧,从外观上看它大致呈正方形。

这种小型的封装形式可以减少占用的主板空间,从而提高主板的集成度,缩小主板的尺寸。

  由于BIOS芯片中所存储的是非常重要的系统底层程序,而BIOS芯片中的这类程序是可以升级的,再加上BIOS芯片本身也可能毁坏,因此有些主板上也会集成两块BIOS芯片,其中另外一块起着“备份”的作用,这就是所谓的“双BIOS”技术。

  三、BIOS的作用及相关应用

  1.BIOS的作用

  千万不要小看了BIOS的作用,BIOS设置的好坏很大程度上决定了一块主板的兼容性、稳定性等诸多重要性能指标。

BIOS的具体作用主要有以下几点:

  

(1)BIOS系统设置

  BIOS芯片中保存着电脑各配件的基本记录,如CPU的类型、性能,软驱、硬盘、光驱等配件的基本信息。

光有保存功能的BIOS芯片是不够的,它还必须提供一个设置程序给用户来配置系统,以便用户对硬件进行最底层的设置。

通过该程序对系统进行设置,也就是我们常说的“BIOS设置”。

  

(2)POST上电自检

  POST上电自检也就是接通电脑的电源,让系统执行一个自我检查的例行程序,它也是BIOS功能的一部分。

完整的POST上电自检包括对CPU、主板、内存等所有硬件设备的基本检查。

自检中如发现错误,将按两种情况处理:

对于严重故障(致命性故障)则停机,此时由于各种初始化操作还没完成,不能给出任何提示或信号;对于非严重故障则给出提示或声音报警信号,等待用户处理。

  (3)BIOS系统启动自举

  系统完成POST自检后,BIOS将按照系统BIOS设置中保存的启动顺序搜索软硬盘驱动器、CD-ROM等驱动器,读入操作系统引导记录,然后将系统控制权交给引导记录,并由引导记录来完成操作系统的启动。

  2.BIOS自检响铃的意义

  当系统正常启动时,用户能从机箱喇叭中听到BIOS一声清脆的“嘀”声。

如果碰上电脑发生故障,则往往机箱喇叭响个不停,我们可以通过BIOS的自检响铃来判断一些基础的硬件故障。

  怎么进入BIOS设置程序

  通常在我们开机的时候,屏幕会提示如何进入BIOS设置程序。

譬如采用AwardBIOS的主板,一般会提示“PressDeltoEnterSETUP”。

那此刻只要按下键盘上的“Del”键即便可进入BIOS设置程序。

  怎么操作BIOS设置

  进入BIOS后,我们可以看见有很多选项供操作,不同的主板设置项目数量不尽相同,有些主板会增加一些特色功能设置,不过以下基本的14个项目它们都具备。

下面就以最常见的AwardBIOS为例,讲解具体的设置方法。

  通过键盘上的“←”、“↑”、“→”、“↓”四个方向键,就可以在不同设置项目上移动。

移动光标到所需要的设置项目,然后按下回车键即可进入该设置项目的详细设置子窗口中(图3),选定某个选项后,按回车便可。

当用户将光标移动到不同的选项时,屏幕的下端会出现一行辅助信息,从而帮助说明该设置项目的大致功能。

  当完成相关设置后,只需按“F10”键执行BIOS设置保存功能,再按回车键就可保存此次设置了。

  标准CMOS操作可做什么

  在BIOS设置主界面中,将光标定位到“StandardCMOSFeatures”设置选项,回车后就可以进入标准CMOS设置界面。

在这里我们可以对基本的系统配置进行设定,如时间、日期、驱动器等。

  1.调整系统日期与时间

  修改时间的话,可以在该窗口中利用“Date/Time”两个选项来调整:

通过方向键可以切换到不同的活动目标,然后按“PageUp”或“PageDown”键即可修改具体的数值。

  2.临时关闭硬盘或光驱

  我们可以看到IDE设备的连接情况,如硬盘、光驱的型号。

  将光标移到一个IDE设置选项上,按回车键进入其设置画面。

其中“IDEHDDAutoDetection”选项表示如果用户执行该选项,则系统会自动搜索该IDE接口上的设备。

  如果需要临时禁用硬盘、光驱。

只需要打开该IDE设备的选项,把“IDEChannel1Master”设置为“None”,则该IDE接口上的设备将被关闭,系统将不再使用该设备。

  3.正确设置软驱模式

  如果用户的电脑中安装了一个软驱,则必须在“DriveA”中设置好软驱的类型:

譬如“1.44MB3.5in”。

如果电脑中没有安装软驱,则必须将“DriveA”、“DriveB”全部设置为“None”,否则电脑在自检时会出现错误。

  4.灵活设置错误报告方式

  窗口中的“HaltOn”(系统挂起)选项用于指定在检测到何种错误时,BIOS将停止启动过程,建议选择“AllErrors”,这样当BIOS检测到任何一种错误时都会向我们报告。

  5.系统内存信息

  “BaseMemory”(基本内存)、“ExtendedMemory”(扩展内存)、“TotalMemory”(内存总量)等三个选项显示的是当前系统的内存信息,我们可以通过检查以上显示的内存信息判断内存是否正确安装,容量是否准确。

  影响PC性能的BIOS设置

  在“AdvancedBIOSFeatures(高级BIOS设定)”和“AdvancedChipsetFeatures(高级芯片组设定)”窗口中能够设定非常多的BIOS参数,某些选项对整机的性能有很大影响。

这里我们讲讲主要的一些设置。

  1.修改启动盘的优先顺序

  在高级BIOS设置中,“BootSeq&FloppySetup”这个选项在很多BIOS中也显示为“First/Second/Third/OtherBootDevice”,它主要用来设置启动盘的优先顺序。

  系统默认的第一启动盘是软盘,然后第二个才是HDD(硬盘)。

为了加快启动速度,我们可以将第一启动盘设置为硬盘。

如果需要“光盘启动”,也就是第一启动盘设置为“CD-ROM”。

  2.优化CPU性能

  在高级BIOS设置中,主要有“CPUInternalCache”、“ExternalCache”、“CPUL2CacheECCChecking”等几个与CPU性能有关的选项。

  

(1)CPUInternalCache(CPU内部缓存):

建议设置为“Enabled”。

  它设置了CPU内部高速缓存开关,该选项在某些主板的BIOS设置中,也叫做“L1Cache”、“Level1Cache”或“PrimaryCache”。

设置为打开可以提高CPU性能。

  

(2)ExternalCache(外部缓存):

建议设置为“Enabled”。

  “ExternalCache”也就是“L2Cache”。

同样设置为“Enabled”,才能使CPU的性能得到发挥。

  (3)CPUL2CacheECCChecking(CPU2级缓存ECC检查):

建议设置为“Disabled”。

  如果该功能设置为打开,可以提高数据传输时的准确性,不过会使整个系统的处理速度降低,所以建议设置为关闭。

  小知识

  “ECC”是“ErrorCheckingandCorrecting”的缩写,也就是“错误检查与校正”。

其作用是在数据传输时进行检验核对,如果发现错误可以进行数据校正。

  3.优化图形系统

  

(1)打开相关缓存

  在高级芯片组设定窗口中,一般可以看到“SystemBIOSCacheable”、“VideoBIOSCacheable”、“VideoRAMCacheable”等三个选项。

它们分别指是否用板载二级缓存来存储系统BIOS、显卡BIOS和显存。

对老主板来说,最好把它们都设置成“Enabled”,对新主板来说,使用默认设置即可。

  

(2)设置“AGPApertureSize”

  这一选项主要用来控制系统内存中的多少空间可以分配给AGP作为视频显存使用,预定值有32MB、64MB、128MB、256MB,建议将其设置为系统内存总容量的1/4到1/2。

比如说系统有256MB内存,则建议将该选项设置为64MB或128MB。

  (3)设置“AGP8×Support”

  如今的主板基本上都支持AGP8×,因此,如果使用的显卡是AGP8×的,则选择“Enabled”,否则可以选择“Disabled”。

  (4)设置AGP快写缓存

  在某些BIOS中,可以看到“AGPFastWriteCapability(AGP写入缓存设置)”这个选项。

建议设置为“Enabled”。

  一、整合周边设定

  还是以AwardBIOS为例,在BIOS设置主界面中的“IntegratedPeripherals(整合周边设定)”主要是针对各种接口进行详细设置,这其中很多功能都可以使用“Auto(自动)”来让系统自己决定。

  1.优化硬盘设置

  在“IntegratedPeripherals”中的“OnChipIDEDevice”选项设置里可以优化设置硬盘。

  

(1)IDEHDDBlockMode(IDE硬盘加速模式)建议设置为“Enabled(打开)”,这样可以加快硬盘的传输速度。

  

(2)IDEDMAtransferaccess(IDEDMA转移地址)建议设置为“Enabled”,可以打开硬盘的“DMA”功能,

  小贴士:

DMA是“DirectMemoryAccess(存储器直接访问)”的英文缩写。

它是一种高速的数据传输方式,允许在外部设备和存储器之间直接读写数据,既不通过CPU,也不需要CPU干预。

整个数据传输操作在一个称为“DMA控制器”的控制下进行的。

CPU除了在数据传输开始和结束时做一点处理外,在传输过程中CPU可以进行其他的工作。

这样,在大部分时间里,CPU和输入输出都处于并行操作。

因此,使整个计算机系统的效率大大提高。

  (3)On-ChipPrimaryPCIIDE(主板主IDE端口)和On-ChipSecondaryPCIIDE(主板从IDE端口)必须设置为“Enabled”,这两个选项是用来打开或关闭IDE1和IDE2端口的,设置为打开后,主板上的IDE端口才能正常工作。

  (4)IDEPrimaryMasterPIO/UDMA(IDE端口PIO/UDMA模式设置)在两个IDE端口设置的下面,都有4个子选项,用来设置该IDE端口的PIO及UDMA模式。

开启主板上的IDE端口后,可以使用这些选项调节硬盘的PIO(programmedinput/output,可编程输入输出模式)模式。

数值越高,速度越快;UDMA功能则是开/关硬盘的UltraDMA模式,数值越高,速度越快。

  一般情况下,这几个选项都可以设置为“Auto”,如今的主板都能自动根据IDE设备的速度来选择PIO及UDMA模式。

  2.优化设置SATA硬盘

  SATA硬盘的使用与BIOS设置紧密相联。

由于不同主板厂商所用的SerialATA控制芯片不尽相同,因此要想在BIOS中打开SATA功能,其选项名称也各不一样,不过选项一般都在“IntegratedPeripherals”设置窗口中。

因此,我们只需在此设置窗口中查找带“SerialATA”字样或与SerialATA控制芯片厂商名相同的选项也就对了。

比如“HighPointdevice”就是使用厂商名为代表,这里只需将该选项设置为“Auto”或“Enabled”即可。

  而更多的厂商是在BIOS设置中添加了诸如“SerialATAController”、“SerialATASetting”、“SerialATABridge”这样的选项,建议设置为“Enabled”或“Auto”即可。

  二、PC健康状态设定

  “PCHealthStatus(PC健康状态)”这个选项显示了当前系统的硬件状况,包括CPU温度、CPU风扇转速、核心电压等等。

另外还能设置相应的报警措施。

  在“PCHealthStatus”窗口中有一个“CPUWarningTemperature”选项用来设置“温度警告”的──当CPU超过某个设定的温度值时,系统发出警告信息,提示用户注意,如果是AthlonXP的CPU设为70℃就可以了。

而下面的“ShutdownTemperature”选项就是关机保护的温度设置选项,AthlonXP的CPU设为75℃就合适了。

  三、频率和电压控制

  通过“Frequency/VoltageControl(频率和电压控制)”设置窗口,用户可以对处理器的频率、工作电压,内存电压、AGP电压进行调节。

  1.关闭“频展”

  在“Frequency/VoltageControl”设置窗口中,一般都有一个“SpreadSpectrum(频展)”选项。

如果处理器正处于超频状态,则该选项必须设置为“Disabled”,否则会影响超频成功的几率。

  2.对CPU进行“超频”

  在频率和电压控制窗口中,一般有“CPURationSelection(CPU倍频选择)”、“CPUFSBClock(CPU前端总线频率)”、“AGP/PCIClock(AGP/PCI频率)等几个与超频相关的选项。

  通过“CPURationSelection”可以设置CPU的倍频,不过由于现在的处理器都被厂商锁了倍频,因此很多时候该选项没有什么作用,用户使用默认值即可;“CPUFSBClock”用来设置CPU的前端总线频率(其实设置的是CPU的外频)。

注意,如果用户所设置的频率超过了处理器的实际总线频率,则此时处理器会处于“超频”状态,虽然其工作频率加大了,但可能会导致系统不稳定;如果频率设置低于处理器的实际总线频率,则会导致该处理器的性能不能完全发挥;“AGP/PCIClock”用来设置AGP/PCI的时钟频率。

  小贴士:

对CPU进行超频,实现的方法只有两个──超外频和超倍频。

由于绝大部分CPU在出厂时已经被锁定了倍频,因此目前超频的手段主要是超CPU的外频,比如一块前端总线为400MHz、主频为2GHz的P4CPU,如果能够将它的前端总线超到450MHz,那么它的主频就成了“2.25GHz”了。

如果一不小心超频失败,系统启动不了了,最好立即清除BIOS设置。

  3.对CPU进行“加压”

  在用上面的方法对CPU外频进行超频时,如果发现CPU虽然超频到一定程度,但稳定性比较差,这时可以考虑在BIOS中适当提高CPU的电压值。

具体方法是:

进入“Frequency/VoltageControl”设置窗口,找到“CurrentVoltage”这个选项(有些BIOS中的名字是“CPUVoltage”或“CPUVcore”),回车后,用户就可以把默认电压值调高一个挡位,例如默认电压值是1.7V,那么用户可以调高到1.75V。

  值得注意的是设置电压时的调整幅度不要太大,最多只能加0.2V左右,否则容易烧毁CPU。

  四、其余选项

  在BIOS设置主窗口中,还有如下几个功能单一的设置项:

  1.电源管理与PnP/PCI设置

  “PowerManagementSetup(电源管理设定)”和“PnP/PCIConfigurations(即插即用与PCI状态设定)”这两个大选项中的所有选项对系统性能及使用不会有太大的影响,一般都可以使用默认值。

  2.装载默认BIOS设置

  “LoadBIOSDefaults(装载默认BIOS设置)”选项的作用是将BIOS参数恢复成主板厂商设定的默认值。

  3.装载默认安装BIOS设置

  “LoadSetupDefaults(装载默认安装BIOS设置)”的作用是将BIOS参数设置成能尽量发挥系统性能的默认值。

如果用户自己没有把握设置BIOS,则可以通过该功能来将BIOS设置成相对“优化”的设置。

  4.设置BIOS及密码

  “SetSupervisorPassword(设置超级用户密码)”和“SetUserPassword(设置用户密码)”这两项是用来设置密码的。

它们主要区别在于权限不同。

  设置前者之后,每次启动电脑输入密码后,可以进入系统并修改BIOS设置。

而设置后者之后,虽然能进入BIOS设置,但不能修改BIOS。

注意的是,如果要设置开机密码,需要先把“AdvancedBiosFeatrues”中的“passwardcheak”选项设置为“setup”(有的版本BIOS中是“system”)。

  5.保存BIOS设置

  当将所有的BIOS设置完成后,必须选择“Save&ExitSetup(保存并退出设置程序)”来保存BIOS设置。

如果不想保存此次BIOS设置的结果,可以选择“ExitWithoutSaving(退出且不保存)”这个选项。

与BIOS面对面

BIOS(BasicInputOutputSystem)即基本输入/输出系统,它存放在一个不需要电源的芯片中,其中的Firmware(固件)代码决定了系统对硬件支持、协调的能力。

现在新硬件层出不穷,BIOS不可能预先具备对如此繁多的硬件的支持,要完善就需要更新BIOS的内容了,这也是我们常常说的刷新BIOS。

以刷新主板BIOS来说,刷新后通常能提高主板的兼容性,使主板支持更多的新硬件,解决一些不成熟主板的兼容性Bug,还能增强主板的自身功能。

当然,BIOS刷新所能起到的作用,还要视主板厂商的技术支持能力,以及主板硬件电路初始设计时的支持能力而定。

如何确认BIOS型号

刷新主板BIOS前一定要清楚自己的主板是什么型号,这里有两种方法。

一、查看主板包装盒和说明书,查阅主板的型号及相关信息。

二、通过如EVEREST(原AIDA32)之类的硬件检测软件来确认品牌型号(如图1)。

右窗口中“主板品牌及型号”一栏清楚地标出了信息。

而通过EVEREST窗口左侧菜单栏中的“主板→BIOS”可查看到当前BIOS类型、版本及日期,以对照确认所下载的BIOS文件是其升级版本。

如何下载BIOS文件及刷新程序

要清楚地了解自己的主板BIOS是否具备刷新的条件,这是很重要的环节。

新版BIOS所解决的问题和增强的功能都会在BIOS下载页面的注释中说明,用户可以对照自己的需求来决定是否有必要刷新BIOS。

一、在确认主板的型号以后,就要下载相应主板的新BIOS和刷新程序了。

目前市场上的主板BIOS主要分为Award和AMI这两种类型(早期的主板BIOS还有Phoenix,但该公司已于1998年被Award收购),而前者最为常见。

二、Award所对应的BIOS刷新程序为“Awdflash”,下载后的文件“awd-flash833.exe”是一个可执行文件。

三、接下来下载主板的BIOS文件。

最新的BIOS文件通常可以在主板厂商的官方网站或驱动之家下载得到。

BIOS文件一般都是以“.bin”为扩展名的文件,这里要提醒大家的是,同一型号的主板往往有几个版本,比如PCB号不同的话,其对应的BIOS文件也不一样。

打开厂商主页,到下载页面中按主板的类型和型号查找,或者在搜索栏处找到所需文件,记住下载前看一下详细说明。

展开攻略刷新两类主板BIOS

废话不多说了,直接带你们看看刷新主板BIOS是怎么一回事。

GO!

刷新AwardBIOS

一、制作一张DOS启动盘,只含三个最基本的DOS启动文件即可(COMMAND.COM、MSDOS.SYS、IO.SYS),使用此软盘引导系统,注意不要加载EMM386.exe,HIMEM.SYS等内存驻留程序。

二、在系统盘(如C盘)中新建一个文件夹(如BIOS),将下载的BIOS刷新程序和BIOS文件“*.bin”一同解压到新建文件夹中。

由于在接下来的步骤中需要对原来的主板BIOS进行备份,最新的BIOS文件可以重命名为“new.bin”。

三、备份主板BIOS。

在DOS提示符下输入“C:

\>Awdflashnew.bin/cc/cd”,回车后即可进入Awdflash程序的主界面(如图3)。

在主界面中将出现“DoYouWantToSaveBios(

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 简洁抽象

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1