POPPUR爱换

标题: 处女帖..谈刷新主板BIOS的几种经典和常用方法 [打印本页]

作者: 爱天下光辉岁月    时间: 2006-6-7 18:20
标题: 处女帖..谈刷新主板BIOS的几种经典和常用方法
谈刷新主板BIOS的几种经典和常用方法
+ E8 G/ ?3 _# N6 o/ E* t0 J0 }" Z5 C% z
大家都知道,BIOS(Basic Input-Output System)即电脑的基本输入输出系统,是集成在主板上的一个ROM芯片,它提供了电脑系统最基础的功能支持。其中包含了开机引导代码、基础硬件驱动程序、参数设置程序以及一些厂商自主研发的软件等。BIOS的一大特点就是可以用特定的方法来刷新,这就是通常所说的BIOS升级。升级BIOS除了可以获得许多新的功能之外,还可以解决芯片组、主板设计上的一些缺陷,排除一些特殊的电脑故障等。提到刷新BIOS,很多人一定认为做这种事很危险,弄不好就会把BIOS刷坏。其实,如果你掌握了正确的方法,并且操作得当,一般是没有什么问题的。刷新BIOS的方法有很多种,除了可以在DOS下刷新外,还可以在Windows下刷新,另外还有一些主板厂商在其主板中设计了BIOS刷新工具,开机后按相应的组合键就可以调出BIOS刷新工具进行刷新。下面就让我来给大家一一介绍一下。 6 }* N0 |, V) @% d. ?
- x+ r3 y' e% c7 j5 v
+ W$ W5 A' a3 l2 h9 q8 L
现在国内市面上比较流行的主板BIOS主要有Award BIOS和AMI BIOS这两种,不同类型的BIOS所使用的刷新程序也不相同。我们可以通过开机自检画面判断,或者开机时按“Del”键进入CMOS后,在其设置界面上判断。以下均以Award BIOS为例: 0 B8 ^& ], n+ J$ D/ P4 B6 z; |, W

; P+ @/ R4 W( s6 h9 e3 W, x2 _8 \  Q
# A$ u) r: [& I一、在DOS下刷新
2 l) ?7 {3 c: o% S- B  Z% z
8 o" |! |3 h$ r, i9 E( m# [
7 Z1 z+ y" N# Y2 v) B$ @这是大家最常见的一种刷新方法了。 * @0 z% b  x4 A( F' T4 I
, |# b, A0 R, p1 ?
4 K9 B" c7 y/ ~8 q5 d
Step1 先将主板的最新BIOS文件(如:Awardbios.bin文件)和刷新工具awdflash.exe下载至你的硬盘上的一个文件夹中,如D:BIOS文件夹。
" q5 v, `( W* q" l* c: C( \1 z" N/ T' Q! R
0 o0 {) V+ I- Y0 ?" @, v
Step2 制作一张Windows 98启动盘,在BIOS中设成从软驱启动,用这张启动盘引导系统进入DOS实模式状态。
& l( K- t. u$ i' e
5 j8 h1 H0 T4 _, t% G
) ~+ \, J1 g: X- T0 e注意:在Windows 98下制作启动盘时,要选择“仅复制系统文件”这项。制作好的启动盘里面只含有“Io.sys、Msdos.sys、Command.com”这三个文件。 7 s* \9 L- m+ \' @7 J
; C7 b5 C# z0 c; _( Z7 J
% M9 \0 b& i! \
另外,如果你的系统是Windows 98,也可以在系统启动时迅速按下F8键,在出现的启动选择菜单里选择第6项“Safe Mode Command Prompt Only”,也可以进入到DOS实模式下。 2 W' C7 M, W: c* A
* O& A- |2 ^5 D1 W4 {4 h& j
% F& Q3 Z: n7 y
Step3 输入CD D:BIOS,进入到D:BIOS目录。再输入awdflash.exe,进入到刷新软件的界面。
, u9 b3 A) c# T' {( ]. J. F" k& y; b& l# \  a; ?
6 r. p6 ?! U9 ~$ {: |$ s" M
Step4 在“File Name to Program”后面输入你下载的新版本BIOS名Awardbios.bin。 + K. w  w6 ^: T, G' q3 ?
5 F  j  h: M. A! y( P! \3 R

8 l4 |+ j. [* d1 u8 yStep5 回车后,刷新软件会问你“Do you want to save BIOS(Y/N)”,为了保险起见我们一般按“Y”键选择备份原有的BIOS文件。按提示在“File Name to Save”后面输入要保存的BIOS文件名(如oldbios.bin)后回车,此时刷新程序开始备份你的BIOS文件。
( `# Q% O3 s* s! H% t0 t- s: \. \
4 A7 o( u# ~$ i' X2 \0 Q. J3 r3 ~; ~* t9 P9 s
Step6 备份工作完成后,刷新程序会再次提示你“Are you sure to program(Y/N)”,其意思为你确认更新BIOS吗?此进按“Y”,刷新程序就把最新的BIOS文件写入到BIOS里了。
+ s/ r- h+ B" j& e# P0 F$ X1 H; d8 j0 ~5 R
  l7 B0 ?1 f6 e& }
BIOS刷新完成后,会出现两个提示信息:一是按F1进行重新启动,二是按F10退出返回DOS,你可以根据你的实际情况来选择。如果你认为你的刷新操作是完全正确的,你就可以按F1键重新启动电脑;如果你认为刷新过程中存在一些错误或不当,就按F10退出,重新刷新。
4 Y# E1 v0 G4 s$ }. U' [" V+ N9 v; Z+ `7 K8 o/ r8 C
# A2 S9 c2 X$ ~1 N  h4 l
二、在Windows下刷新 0 o0 x7 s3 _' E- o& h7 u+ }, J
( N& y8 p+ b: I! i

! S, R' X1 O" t7 Q随着Windows使用者的增多,人们越来越习惯在图形化的界面下操作,毕竟现在用DOS的人是越来越少了。而且很多刚接触电脑的用户总是觉得DOS是一个深不可测的东西,一听说是在DOS环境下升级,就已经畏惧三分,哪里还敢进行BIOS升级?所以,一些厂商就相继推出了在Windows下的BIOS刷新工具,这些图形界面的程序与DOS的刷新程序相比功能更加强大,操作更加容易,更加适合习惯于Windows操作的人使用。
4 i$ X6 ~1 H, s0 [: d$ i! I' v: H3 f- p

2 ^( K3 c8 W0 |9 ~  |4 A# RWinFlash.exe是Award公司推出的公用版Windows环境下的BIOS刷新程序(其下载地址是:http://file.mydrivers.com/bios/award-WinFlash172.exe),从其网站下载下来解压缩后,双击WinFlash.exe即可进入其主界面。 ; p, l1 P8 d  Z5 j& h8 T4 g6 z0 h

, g, F- g; E( d# K( H
, @3 `) \# V  v5 T( _: _4 g. K依次点击“File→Update BIOS”,从硬盘目录中找出下载下来的需要更新的BIOS文件。
, _/ u% C: B, X/ k" I, n
$ x* F. k% t* q3 D% i4 k- r# \# p+ B7 w4 @+ H
点“打开”后,程序开始提示你是否更新BIOS,点Update开始刷新。 # o! ~+ H. j4 l% T: _- {1 d

, G3 s& Z2 [; ]" G0 I! ^5 v; o4 [/ A
3 C( B. V$ E( n1 U8 G# C7 aBIOS刷新结束后,此时选择“Yes”后,将重新启动计算机。
- {; y: S4 T' _  H6 J& Y6 U0 I
2 ?3 s. {- u& D' {& q4 U" ]! ?, W% D( g. j; o. h
三、在线刷新 . R3 l% n7 m5 a) I5 Z

6 x8 o) v5 e7 D! N
& Q2 d% x9 L$ M& z2 k6 _" x除了可以在Windows下刷新BIOS外,还可以通过网络在线刷新你的主板BIOS。例如磐正公司就给提供了一个在线的刷新工具MagicFlash(下载地址:http://www.epox.cn/download/soft/MagicFlash.zip),利用MagicFlash就可以在线刷新。
: X) E" _7 v6 P3 g6 }& T3 b0 v$ p) U$ Q. t0 ]: s; O* \

  ?1 c2 i  e# \解压缩后双击Magic BIOS.exe即可运行。Magic BIOS启动后,系统即能自动识别出主板当前的BIOS版本,你可点击图片中上面那个用红色方框标识出的按钮,检查你的主板是否有新的BIOS版本,如果你的主板有新的BIOS的话,一会儿之后,软件就能检查到你主板新版本的BIOS了。 2 Y# G2 g; Z$ u( [% W
# L& S0 r2 n) W

* v2 Z# t6 D6 m7 I注意:在线刷新可能会受到网速和服务器的影响,一般不建议选择用这种方法进行刷新。 / g5 P9 w6 I" u1 k. a
, h! }; s" \' q6 i, a  Y

% n" O" U! t9 x( X; P8 [3 o8 W( s四、用BIOS自带的刷新工具刷新 * _) F8 l( D- d6 `" F5 y/ Q" s
  z6 ~$ n* z# U1 A& H; q- l

! p6 A/ j$ Z% S# r$ x% o7 W% O1 l  O除了可以在DOS下和Windows下刷新BIOS外,现在一些主板厂商为了方便用户进行BIOS刷新,就在主板BIOS里内置了刷新程序。如果你在开机自检界面上发现有“Alt+F2 to enter AWDFLASH”的字样,那么恭喜你,你的主板BIOS已经内置了刷新程序。你只需将你主板的BIOS文件下载至一张软盘后,把软盘插进你的软驱,然后启动你的计算机,并马上同时按住Alt和F2键,此时系统将自动启动刷新界面,并开始检测软盘上的BIOS文件和主板上的BIOS文件是否匹配,检测完后就开始自动刷新。刷新过程中会有一个进度条显示,刷新完毕后,系统会自动启动。此时,你的BIOS已经是刷新好的BIOS了。是不是简单多了。
8 x4 y+ j, Y) y/ @2 B6 d2 S) @) P, D5 u2 U1 C  I: }) V
4 N& e# u6 q1 T' ~3 _* r' |' E
注意:不管用哪种方法刷新,一定要注意在刷新过程中不可出现断电或重启现象,也不要随意按键盘。如果刷新失败,会出现不显示现象,那时只好重写BIOS了。
6 z% G% c, T5 G5 [; N& k0 Q, u  k9 Z6 v* ~( E) D$ F. c. ?

' h+ Q. R6 q( S" q) f五、刷新失败后的解决办法 ' U- r  i, J  C" f
, N3 M! G3 j* Y2 q7 {4 }

' g4 B0 _7 b5 B3 C, V人有失手,马有失蹄,老虎也有打盹的时候,何况是刷新BIOS呢?所以,你一定要做好刷新BIOS失败的准备,正所谓“有备无患”。如果真的刷坏了,也不要紧,我教你三招保准让你把BIOS重新刷回来。 3 j2 w. y8 b' f7 X2 D

. o* r5 R; Z8 s% T( X
1 c! o" `& O- Y) @- M第一招 利用Boot Block(根区)修复BIOS $ m( q: |) k3 U5 |) G+ S
4 g0 W8 q. ^# W5 N3 y1 `% D4 J5 H& P
; I  ?6 r" X& n5 f# G
如果你那台什么也不显示的电脑在开机后仍然有读软驱的动作、软驱灯还亮,那么恭喜你,BIOS里的Boot Block(根区)还没有损坏,你还可以利用Boot Block(根区)让BIOS执行可引导软盘上的Autoexec.bat文件来修复BIOS。 % [. G# e8 k+ @+ i, y% y+ W

9 k4 B0 @! d5 p% Y, V, v" E/ ~) V# R3 j  R5 {1 v- j
注:Boot Block(根区)是BIOS里面的一部分,一般情况下,是不会被刷新的。当我们开机后,计算机会首先执行根区的程序,如果此时BIOS完好无损的话,计算机就会正常引导。但如果发现BIOS程序受到破坏时就会启用根区程序,但这时只支持软驱启动和ISA显卡显示。 $ f) |7 U# U3 v2 I. v
* x8 Q0 A( L2 D' h( i% ^

2 W1 G7 a7 b4 e; R6 O制作一张启动盘(只含有“Io.sys、Msdos.sys、Command.com”这三个文件),把BIOS刷新程序awdflash.exe和BIOS数据文件###.bin拷贝到启动盘里。打开记事本,输入“awdflash ###.bin /py/sn/sb/cd/cp/r”(不含引号),另存为Autoexec.bat文件,也拷入启动盘中。
! d$ p4 h1 C( R' @8 ?
' U9 q/ i: J' ~6 w* p6 o! p
9 |, m3 i' ]$ p8 G注:/py表示自动执行刷新程序 ;/sn表示不备份旧的BIOS文件;/sb表示刷新时强行跳过BIOS根区;/cd刷新BIOS后立即清除DMI数据;/cp在刷新结束后,立即清除即插即用数据(ESCD);/r表示刷新BIOS结束后自动重启。
8 l1 L1 o6 A; I" L- H- K/ R9 h  X
# Q& P% ?% W8 h/ A/ q: J" M0 r; `6 D
将做好的启动盘插入到软驱中启动电脑,系统开始读软驱,在软驱停止读盘后,系统自动重新启动电脑。启动后看看,是不是又有显示了。
$ _- e0 u$ N: n
( N) I) Q# W) U% J
  b3 l2 G  V2 d4 p6 Q第二招 “热插拔”修复BIOS
7 l5 `1 u' v, D$ a
, u6 x- A0 L* Z9 i
( ^' n+ W( F& u- k9 M% {如果第一招不灵的话,你还可以用“热插拔”的方法来修复BIOS,但是前提是你必须找到与你同型号的主板。 3 w; S9 V$ e8 b( s& F2 f
5 K/ w6 P# {* j" _5 _' b  A

4 D" `4 l9 ]! W9 O注:“热插拔”的一切操作都是在带电的情况下进行的,所以你一定要胆大心细。另外,如果你的BIOS芯片是直接焊接在主板上的,这种方法就行不通了。放掉身上的静电,然后打开你的机箱,找着主板上的BIOS,把它取出来。注意BIOS芯片主要有两种封装方式:一种是DIP封装方式,我们可以用一个小平口的改锥,在芯片的左右慢慢地把它撬起来;而另一种是PLCC32封装方式,由于它的特殊性,只能借助特殊的工具才能把它取出来。
' W) I. ^( ~) G  n: w( I: J3 H' E; D  \1 J

1 ~2 j' ?0 w6 Q$ j# Z打开那台准备好的电脑,启动到DOS状态。在主机带电的情况下,将正常的BIOS芯片取下,再将刷坏的BIOS芯片插回到主板上,用awdflash.exe将一个正确的BIOS版本写到你的BIOS中。 - o* z0 K0 y  W* [6 [
  G2 L& d3 h- f; v3 c
6 |* `4 N" U; E$ n
注:当BIOS完成POST上电自检程序、系统启动自举程序后,由操作系统接管系统的控制权,完成机器的启动过程。在此之后,除了相关的程序要调用BIOS中的中断程序外,BIOS已完成了它的历史使命,如果此时我们把BIOS芯片拔下来,根本不会影响系统的正常工作。这时,就可以把损坏的BIOS芯片插回主板,运行相应的刷新程序就可以重新把BIOS文件刷回来。
, i/ `% b  `& [) T8 q4 d
8 C# M' b- ^+ {
( n' Z; u' n, {+ l$ J0 z9 z. C7 D第三招 绝招
; U) M6 E% ]9 l3 n
& s% S7 G2 f+ W) l/ T7 b
/ N6 v- x1 X5 t; |6 t如果第一招不管用,第二招你又不敢用,那就只有使用第三招——绝招了,那就是——找专业的维修商用专用的编辑器修复。 2 a+ M! Q* Y! ]5 E0 g$ O1 j
; N: `5 T, q9 T4 D* x! g! @) C
2 K- Q) B: U7 f
怎么样,有我这三招保管将你的主板BIOS起死回生
作者: 大象    时间: 2006-6-8 09:54
bios 处女?这个强
作者: 江湖任我行    时间: 2006-6-8 16:28
以前看到过类似文章无数,但是从未刷坏过BIOS,只是有一次想制作一个备份的BIOS芯,用热插拔,结果FLASH装反,烧掉了:crying:
作者: spaceQ    时间: 2006-6-8 21:03
原帖由 江湖任我行 于 2006-6-8 16:28 发表$ X2 U: S$ g: Z1 d1 i9 f7 y0 G
以前看到过类似文章无数,但是从未刷坏过BIOS,只是有一次想制作一个备份的BIOS芯,用热插拔,结果FLASH装反,烧掉了:crying:

: ^# T6 U& }, ~8 O不败则以  P/ {4 {( e" Y: L1 j/ y
一败惊人-_-
作者: siliverfox    时间: 2006-6-10 08:48
不管怎样,是个好贴。
作者: 动力音熊II    时间: 2006-6-11 03:56
从来都是........5块钱,买一片空白的BIOS,然后用烧写器写进去....撬BIOS要用镊子小心点就是...




欢迎光临 POPPUR爱换 (https://we.poppur.com/) Powered by Discuz! X3.4