荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: joju (祖儿), 信区: Hardware
标  题: 修改BIOS加快计算机速度
发信站: BBS 荔园晨风站 (Tue Aug  1 12:11:00 2000), 转信

前言

现在计算机的速度比以前快多了,但是与之不相称的是,其启动速度比 以前要慢
很多。这一问题在最近分别用了GIGA BX7+和AUSU P3B-F感觉特 别明显,特别是
ASUSP3-F,更加地慢,这不仅让人很不习惯,更让人不 舒服的是,由于从开机至
显示第一行信息的时间太长(大概有5秒),至使 显示器的节能特性启动,最终造成
显示器短时关机开机一次(在GIGABX7+ 上,每次重启动时我的显示器即短时关开机
一次,在P3B-F上情况更差), 这种情况对显示器肯定没有好处,而且也让使用者
很不爽,所以我决定 改变这一情况。 以下所说的启动均指从开机至显示starting
 microsoft windows98这一过程。

原因分析

启动时,计算机到底在干什么呢?计算机所要做的工作很多,但绝大部 分时间花
费在检测设备和等待设备启动上,这些设备中有些是我们大家 共有的,而有很多
是大部分人用不到的。如对于GIGAX7+,其BIOS内含有 G400的BIOS,而绝大部分用
GIGA主板的人并没有用GIGA 的G400,所以对 绝大部分人来说,检测G400这个工作
就可以省略。 为了验证这一思路是否正确,马上试验,找来GIGABXC主板,分别下
载不 含G400的老BIOS和含G400的新BIOS,用CBROM.EXE(何处下载 CBROM.EXE?在
http://www.yahoo.com/里,搜索cbrom,然后....)分析表明二者 的差别仅在含与
不含G400显卡的BIOS,其它都一样。分别刷新并开机, 果然在用含G400的BIOS时
,启动速度要慢不少,至使显示器短时关开一 次,而用前者则启动要快一点,显
示器不会短时关开。这一结果表明以 上思路是正确的。

解决办法
于是对于GIGABX7+,我们要做的是将其中所含的G400内容去除即可,找 来CBROM.
EXE,执行CBROMbx7p.bin/d,就可以看到其中的G400内容,执 行 CBROM bx7p.bin
 /vg release,即可将G400信息去除,再列一次 CBROMbx7p.bin/d就可以看到此时
真的已没有G400的内容了。

现在将BIOS写入,有危险怎么办?别怕,万一错了(或者这种BIOS根本就 是错误)
也没关系,因为GIGA BX7+是双BIOS。 最后重启动一试,果然一切OK,启动速度快
了约两秒,别小看了这两秒 ,现在显示器就不会短时关开一次了。成功! 现在来
看看P3B-F,它里面可没有什么显卡的BIOS,但办法仍然是有的, 执行CBROM
p3b_f.bin /d,

结果列表如下: CBROM V1.30 (C)Award Software 1999 All Rights Reserved.
No. Item-Name Original-Size Compressed-Size Original-File-Name

0. System BIOS 20000h(128.00K)11DC3h(71.44K)original.tmp

1. CPU micro code 0A85Ah(42.09K)0558Ch(21.39K)cpucode.exe

2. Other(6000:0000) 06C65h(27.10K)03ADDh(14.72K)AWARDEXT.ROM

3. EPA pattern 00642h(1.56K)002A1h(0.66K)awardepa.epa

4. ACPI table 0272Ch(9.79K)00EBEh(3.69K)ACPITBL.BIN

5. VRS ROM 01F65h(7.85K)012BBh(4.68K)cav_shdw.bin

6. NCR ROM 08000h(32.00K)04FCAh(19.95K)pci32.rom

用Winhex打开p3b_f.bin,通过阅读其中的信息可知,第5项VRSROM是关 于防病毒
的,而第6项则暂时不知何意,但在主板的说明书ASUS说:主板 的BIOS中还集成了
华硕SCSI的卡BIOS,而CBROM的帮助信息有: /ncr|aha|blg: Add NCR,AHA78XX,Buslogic
SCSI ROM to System BIOS 表明NCR与SCSI相关,于是
猜测NCR ROM是与华硕的SCSI卡相关的,绝大 部分人都不用ASUS的SCSI卡,于是考
虑将其从BIOS中去除。

直接执行命令: CBROM p3b_f.bin /ncr release无效

提示信息为: C:\>cbrom p3b_f.bin /ncr releaseCBROM V1.30 (C)Award
Software 1999 All Rights Reserved.Can't found [NCR] ROM...

我们可以先执行CBROM p3b_f.bin /vrs release将VRS先去除之后再执行 CBROM
p3b_f.bin /ncr release就可以去掉NCR了,之后你可再将VRS加入 BIOS中,至于
这一步如何操作,请根据CBROM命令自行分析。 刷入改过的BIOS后重新启动,发现
启动速度有所加快,但不十分显著, 不过显示器再也不会短时关开各一次了,比
以前要好不少,可以说达到 了目标。 这次刷新BIOS是有风险的,与开始两次情况
不同。

刷新的主板   风险    原因
GIGA          BXC    小所用的两个BIOS都是 GIGA发布的正式版
GIGA         BX7+    小BX7+有双BIOS,不怕刷坏了
ASUS        P3B-F    高但以上的方法我已试过,再试时风险就小啦!


结论:

根本的方法还是要靠生产商,我总希望生产商能再多体贴用户一些,使 新出的主
板启动速度接近于286~486时代时的启动速度。 对于各位读者,若你们的机器启动
速度太慢,也可以考虑以上办法,但 我要提醒的是,对于其它类型的主板,由于
没有试过,所以是有风险的 ! ?























--
※ 来源:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.34.30]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店