过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5240|回复: 9
收起左侧

BIOS常识及其升级备份方法与升级失败后的补救措施

[复制链接]
yaojian 2012-6-9 07:41:16 | 显示全部楼层
    凡是对计算机优有所了解的人都知道BIOS对于计算机的重要性,一般系统安装和许多故障的排除都会涉及到BIOS的设置,而由于BIOS的重要,很多人不敢轻易对它进行升级操作(一般对于BIOS升级问题的回答首先都是忠告:如果不是必要的,不要升级BIOS。)那么,到底BIOS是什么?如何升级和备份BIOS?升级失败后该怎么办?很多人都有这种性格:越是别人不让碰就越要弄个究竟。为满足大家的求知欲,下面就对BIOS进行详细的介绍。      首先介绍一下BIOS的相关信息。
  
      BIOS是Basic Input/Output System(即基本输入/输出系统)的简称,实际上是被固化在计算机ROM(Read Only Memory,只读存储器)芯片中的一组程序,为计算机提供最低级、最直接的硬件控制与支持。谈到BIOS,不能不说Firmware(固件)和ROM芯片。Firmware是软件,但与普通的软件完全不同,它是固化在集成电路内部的程序代码。ROM是一种可在一次性写入Firmware(即“固化”的过程)后多次读取的集成电路块,由此可见,ROM只是Firmware的载体。上面谈到了,BIOS实际上是计算机硬件与软件程序之间的一个“桥梁”,它在计算机系统中起着非常重要的作用。最基本的一点就是:系统每次启动都是从BIOS开始的。BIOS对于主板而言是非常重要的,主板能否发挥出其完整的性能很大程度上取决于BIOS的功能是否强大,正确的BIOS设置能优化计算机性能,而错误的设置可能导致计算机故障频频。由于计算机硬件是可更新的(事实上,更新速度很快),为最高效地使用新的硬件和提高兼容性,同时也为了能弥补BIOS的缺陷,BIOS的更新显得十分必要,所幸的是,BIOS是可以通过刷新来升级的。
     然后就是BIOS的升级了
      谈BIOS的升级之前不得不谈BIOS的类型分类(因为各类型的BIOS有不同的升级方法)目前国内较流行的BIOS重要有Award和AMI,而国外的品牌机则更多使用Phoenix (目前Phoenix与Award 已经合并)。
      除了要弄清品牌之外,还必须知道主板的厂家和型号及BIOS的具体版本,(一旦刷新时版本不对,后果将极其严重),查看主板型号与BIOS版本的方法很多,可以在计算机主板包装盒和说明书上看到,也可以开机时由开机画面得知(系统开机自检时按Pause/Break键暂停自检,使主板和BIOS信息长时间显示),还可以安装一些硬件检测工具(此方法比较简单、直观)。
      除此之外,还必须明确你的BIOS是否可以刷新,只有Flash ROM类型的BIOS芯片才能刷新升级(不过目前的计算机BIOS都是Flash ROM类型的,都可刷新),如果不放心,可先检测出主板的品牌型号然后上主板生产厂商官网查询。
      升级BIOS的最后一个工作就是下载刷新工具和升级文件了,对应于市场上的Award、AMI及Phoenix等不同的BIOS类型,分别有相应的BIOS刷新程序(或称擦写器)。比如Award公司的BIOS芯片,要采用软件AWDFlash来擦写;若为AMI公司的BIOS芯片,那么则要采用AMIFlash来擦写。而有些著名的主板生产厂商则为其主板提供了专用的BIOS刷新程序,可以到官网直接下载,比较方便(事实上,有些主板厂商是把BIOS刷新程序和升级文件整合在一起,直接运行程序即可刷BIOS,更是方便之极(如我的HP机就是这样刷的。))所以,尽量优先选择官网下载,可能会比较省事。升级文件也是到主板生产厂商官网下载的,下载时务必注意,升级文件版本一定要正确,有些厂商还提供BIOS文件版本显示程序,小心起见,可以运行看看BIOS文件有没有出错。
      BIOS的升级有两种模式,一种是DOS实模式,一种是windows模式,二者使用的工具不同,一般建议使用windows模式升级。我们以Award BIOS为例。
      DOS实模式
      下载刷新程序Awdflash.exe,将其放在c盘根目录,重启系统,进入DOS模式,运行C盘刷新程序Awdflash.exe,可以看到BIOS的相关信息,如下图.
1.jpg

  此界面要求在File Name to Program处输入刷新文件(升级用的新的BIOS文件),然后按回车进入下一步,刷新程序会问是否保存旧的BIOS文件,稳重起见,选择保存(即键入Y),如下图。
2.jpg
    然后会要求你为保存的旧的BIOs文件命名,如下图。刷新程序会将旧的BIOS文件保存在c盘根目录。然后开始刷新,注意,刷新过程中一定不能断电(为保证这一点,刷新程序一般会检查计算机是否连接外接电源,如果没有连接,将不能执行刷新程序),刷新完成之后会要求重启,重启后BIOS升级完成。
      windows模式

  随着Windows使用者的增多,人们越来越习惯在图形化的界面下操作,毕竟现在用DOS的人是越来越少了。而且很多刚接触电脑的用户总是觉得DOS是一个深不可测的东西,一听说是在DOS环境下升级,就已经畏惧三分,哪里还敢进行BIOS升级?所以,一些厂商就相继推出了在Windows下的BIOS刷新工具,这些图形界面的程序与DOS的刷新程序相比功能更加强大,操作更加容易,更加适合习惯于Windows操作的人使用。
  WinFlash.exe是Award公司推出的公用版Windows环境下的BIOS刷新程序(其下载地址是:http://file.mydrivers.com/bios/award-WinFlash172.exe),从其网站下载下来解压缩后,双击WinFlash.exe即可进入其主界面。
  依次点击“File→Update BIOS”,从硬盘目录中找出下载下来的需要更新的BIOS文件。
  点“打开”后,程序开始提示你是否更新BIOS,点Update开始刷新。
  BIOS刷新结束后,此时选择“Yes”后,将重新启动计算机。
     最后还是要多说一句,如果不是BIOS影响系统正常使用,不要轻易升级。
     下面再说说BIOS备份的问题
     BIOS备份是很简单的而又很重要的,当BIOS刷新失败时,可以及时使用备份文件进行恢复(这里的失败指刷新过程中提升失败后可以选择重刷),只要在上面的升级步骤中File Name to Program项中什么也不填,直接按回车,下面步骤一样即可只备份BIOS而不升级。
      关于BIOS升级失败的修复
      首先,这里的失败指刷新后重启后失败,不能进入系统了。如果你需要看这一部分,那么,只能表示,你很不幸,一般BIOS升级失败,主板报废的几率是很高的,修复方法也很麻烦兼危险,下面提供三种方法:
       1、Boot Block(根区)修复BIOS
  如果你那台什么也不显示的电脑在开机后仍然有读软驱的动作、软驱灯还亮,表示BIOS里的Boot Block(根区)还没有损坏,你还可以利用Boot Block(根区)让BIOS执行可引导软盘上的Autoexec.bat文件来修复BIOS(前提是计算机要装备软驱,不过现在的计算机一般都没有软驱)。
  注:Boot Block(根区)是BIOS里面的一部分,一般情况下,是不会被刷新的。当我们开机后,计算机会首先执行根区的程序,如果此时BIOS完好无损的话,计算机就会正常引导。但如果发现BIOS程序受到破坏时就会启用根区程序,但这时只支持软驱启动和ISA显卡显示。
  制作一张启动盘(只含有“Io.sys、Msdos.sys、Command.com”这三个文件),把BIOS刷新程序awdflash.exe和BIOS数据文件xxx.bin拷贝到启动盘里。打开记事本,输入“awdflash xxx.bin /py/sn/sb/cd/cp/r”(不含引号),另存为Autoexec.bat文件,也拷入启动盘中。
  注:/py表示自动执行刷新程序 ;/sn表示不备份旧的BIOS文件;/sb表示刷新时强行跳过BIOS根区;/cd刷新BIOS后立即清除DMI数据;/cp在刷新结束后,立即清除即插即用数据(ESCD);/r表示刷新BIOS结束后自动重启。
  将做好的启动盘插入到软驱中启动电脑,系统开始读软驱,在软驱停止读盘后,系统自动重新启动电脑。启动后看看,应该就能正常启动了。
     2、热插拔修复:如果你的BIOS升级失败或者被病毒破坏,你还可以试用“热插拔”来修复(前提是你必须有或者找到与你同型号的主板)。其具体步骤如下:第一,放掉身上的静电;然后打开你的机箱,找到你的BIOS,确定主板上的BIOS芯片是否是焊接在主板上的,若是,那么此方法是行不通的。一般情况下,BIOS芯片是插在焊接在主板上的插座中的。这样我们就可以将BIOS芯片从插座中小心的拔出来,对于DIP(双列直插)的芯片,用一小平口缧丝起子,在芯片的左右插入慢慢撬起,注意一次不要撬起太多,以免将插脚折断,撬起后将芯片放在一边待用;对于PLCC32(四方形)的芯片,由于它的特殊封装形式,则要采用专用的芯片拔取夹来操作。第二,仔细检查拔下来的芯片的引脚有无弯折,如有,将它们掰正,然后再将其插回管座,注意不要插得太紧,只要保证每一只引脚都和管座刚好接触即可。第三,将计算机启动到DOS状态,在主机带电的情况下,将正常工作的BIOS芯片取下,把升级失败的BIOS芯片插回到主板上。最后将一个正确的BIOS版本写到你的BIOS中,重新启动,机器可以正常工作即万事大吉。注意在插拔时,要拿住芯片没有引脚的两头,小心、快速地拔起BIOS芯片,而且最好尽量保证两边同时被拔起,因此要事先把妨碍操作的板卡拔下。如果找不到一样的主板也无妨碍,你可以寻找一块可以正常工作的主板,用上面的方法把一个正确BIOS版本写入你的BIOS芯片中去,刷新时要注意屏蔽掉BIOS的主板一致性检查。不过,需要特别注意的是,当在不同的主板上进行“热插拔”操作时,可能有的主板并不一定支持刷新你升级失败的BIOS芯片,最常见的原因是芯片擦写的电压不同和BIOS芯片的种类不同,比如在29系列的主板上刷新28系列,因为前者的擦除电压为5V,而后者高达12V,因此刷新不会成功。反过来也是一样,12V的电压可能对29系列的Flash ROM造成致命的伤害。另外,Flash ROM 有各种各样的封装形式,采用热插拔的方法刷新前必须要查看BIOS接脚是否兼容。修复BIOS时采用热插拔是危险的,原因很简单,任何元件都有一定的功率限额,ROM芯片也不例外。在带电热插拔元器件时,由于各管脚的工作电压不同,热插拔过程中,各管脚不可能同时插上或拔下,因此不可避免电路中会出现浪涌过电压和过电流,过高的浪涌电压会对芯片内的晶体管造成击穿,而过大的浪涌电流会使芯片内的铝膜引线被熔断,从而导致芯片毁坏型失效。
     3、用编程器修复:如果你的BIOS已经被破坏或者想升级却又担心万一出现的问题,那么可以找专业的维修商用编程器升级、修复,这是一个既安全又方便的方法。因为你可以在任何一台电脑上用编程器来升级或修复BIOS,当烧录好后,只要插在主板上即可使用,而且如果不正常可以重新烧录,省去了升级过程中怕出错的担忧,也省去了“热插拔”带来的危险。当然,用编程器修复BIOS一般不是个人可以进行的,必须要有专业的编程器,我也没有试过,也不怎么了解,就不多说了。
      最后,提供各类BIOS刷新程序的下载地址:
http://www.cxzzl.cn/cxzzlschool/dispbbs.asp?boardID=37&ID=3450&page=1

阳春白雪 2012-6-9 07:51:47 | 显示全部楼层
确实不懂,看看。
南木嘉人 2012-6-9 22:00:27 | 显示全部楼层
学习下,补补知识。
seeing4141 2012-6-13 20:04:12 | 显示全部楼层
看看,学学
HWX/:) 2012-6-13 23:00:03 | 显示全部楼层
!!!!!!!!!!!!!!!
HWX/:) 2012-6-13 23:01:18 | 显示全部楼层
!!!!!!!!!!!!!!!
中裕摩托 2012-6-14 08:40:30 | 显示全部楼层
多学点知识,有用。:lol
船长 2012-6-14 09:08:19 | 显示全部楼层
谢谢楼主分享!
紫川秀 2012-6-14 15:21:07 | 显示全部楼层
jhkhkhkhjk
xyz1978 2013-11-8 20:00:20 | 显示全部楼层
谢谢楼主分享!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

一键重装系统|雨人系统下载|联系我们|网站地图|过期罐头电脑论坛

GMT+8, 2024-3-19 14:42 , Processed in 0.038846 second(s), 28 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

专注于win7_win10_win11系统下载装机

© 2010-2023 GQGTPC.Com

快速回复 返回顶部 返回列表