zhaodll 发表于 2014-12-5 16:08:05

修改BIOS加快计算机速度


          现在计算机的速度比以前快多了,但是与之不相称的是,其启动速度比 以前要慢很多。这一问题在最近分别用了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 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时代时的启动速度。 对于各位读者,若你们的机器启动速度太慢,也可以考虑以上办法,但 我要提醒的是,对于其它类型的主板,由于没有试过,所以是有风险的 !
页: [1]
查看完整版本: 修改BIOS加快计算机速度