BIOS刷新失败的解决方案。
1.更换新的BIOS芯片。当然,这是最有效最简单的方法。你也可以联系代理商或者主板厂商,向他们要你需要的BIOS芯片,用它更换损坏的芯片。大部分主板厂商都会给用户提供BIOS芯片(有些是免费的),但是这种方式比较费时,也比较麻烦。
2.使用BIOS引导块引导块进行恢复。主要思想是使用BIOS上的一个BIOS块来恢复。因为一般来说,Flash ROM中的BOOT Block模块在BIOS升级过程中不会被破坏,但只能支持少量的ISA显卡、软驱等硬件。如果你的显卡是AGP或者PCI,在恢复过程中会很暗。不过我们完全可以用这个BIOS引导块Boot Block来完成恢复。具体步骤如下(以Award BIOS为例):
A.制作一张DOS启动盘,只保存三个启动文件。不能有Config.sys和Autoexec.bat文件。
B.复制Awdflash.exe和*。将文件装入软盘。
C.在启动盘中建立一个Autoexec.bat文件,内容如下:
Awdflah.exe *。bin /sn /py (*。bin是你的BIOS更新文件,参数/sn/py表示不备份,只是刷新BIOS)。
D.用这张软盘重启,此时系统会根据Autoexec.bat自动刷新BIOS,虽然看不到任何显示(如果用ISA显卡替换AGP和PCI显卡,可以看到相关信息),但是可以注意到软驱灯亮了,软驱正在读盘。软驱灯熄灭后,可以重新启动一会儿。如果一切顺利,系统BIOS已经恢复正常。
不过如果想用这种方法恢复损坏的BIOS,最好在升级BIOS之前制作这个恢复盘,或者在别的机器上制作。
3.使用快速恢复引导块来引导该块
对于其他主板(比如某些使用Phoenix BIOS的主板),主板上的BIOS中有一个Flash Recover Boot Block引导块,升级程序不会覆盖。主板上有一个Flash Recover Jumper跳线,BIOS升级失败或被CIH病毒损坏后可以恢复。该方法如下:
A.将快速恢复跳线设置为启用。
B.将可启动的升级盘插入A盘(盘中的BIOS必须工作正常,文件名要符合主板的要求,因为主板要自动将软盘中的BIOS备份写回Flash BIOS)。
C.重启电脑。
D.因为这一小段代码放在未写的引导块区,所以显卡不支持。升级过程只能通过声音和软驱指示灯的提示来判断。如果计算机扬声器发出声音并且软驱指示灯亮起,则表明系统正在将BIOS恢复为闪存BIOS。如果计算机扬声器没有声音,软驱指示灯也不亮,则表明恢复已完成。
E.关掉电源。
F.将快速恢复跳线跳回默认位置。
G.取出软盘,打开电源。
3.热插拔方法。你可以用一台和你的BIOS芯片一模一样的,能正常工作的电脑,开机到DOS状态,用一字螺丝刀小心的把工作的BIOS芯片拔出来,然后把损坏的BIOS芯片插入,升级BIOS。一般来说,你可以很快让损坏的BIOS起死回生。但是这种方法极其危险,如果不是老鸟级专家就不要测试了,因为在干燥的季节和环境下,热插拔时产生的瞬间放电可能会对主板和芯片造成很大的伤害,所以最好在热插拔前设置好接地线,同时在BIOS设置中开启所有ROM映射功能,也就是将系统BIOS Cacheable设置为Enable。