当计算机加电后,主板上面的BIOS(Basic Input/Output System,基本输入/输出系统)自检程序就会对电脑的硬件设备进行完全的检测。由于目前计算机主板都采用可擦写式BIOS芯片(EEP ROM),使用相应的刷新软件就可对其进行改写,因此曾经危害一时的CIH病毒就利用这个特点来改写BIOS内部的信息,从而造成电脑无法启动,甚至于烧毁电脑硬件。时至今日,这种危害仍然威胁着众多电脑使用者爱机的安全。不过,既然CIH病毒能够破坏BIOS文件,那么我们也可以将它改写回去。
恢复被CIH病毒破坏的BIOS程序,对于双BIOS芯片主板来说,是件比较简单的事情;但对于大多数使用单BIOS芯片主板的用户来说,就需要使用“热插拔法”来重新刷新受损的BIOS文件了。目前主板上使用的BIOS类型主要有Award、AMI和Phoenix三种。下面我们将主要以Award BIOS 为例,进行说明。
一、刷新前,首先要做的工作是从网上下载对应于自己主板BIOS类型的最新BIOS数据文件,然后做一张DOS系统启动盘,并将刚刚下载完的压缩文件解压后所生成的文件拷贝到DOS系统启动盘中。
二、完成上面的步骤后,关机,并释放掉自己手上的静电,找一个同型号主板,轻轻撬起主板上的BIOS芯片。如果没有专用提取EEPROM工具的话,撬的时候就要小心一点了,最好先撬起一边一点,然后换撬另一边,直到完全撬出为止,千万不要弄断BIOS的针脚。接下来再找一条布带,宽1cm左右,长度适当,将BIOS芯片斜放在布条的中间,一只手提着布条的两端,一只手拿住BIOS芯片轻轻地插入插槽。这时布条在BIOS芯片与BIOS插槽之间(注意,布条不要处于两者引脚之间),以便于将EEPROM提出。
三、将被病毒破坏的EEP ROM放在伸手可及的地方,然后使用刚做的启动盘启动电脑,按“Del”键进入CMOS设置,将“BIOS update”设置为“Enable”(某些主板还应在主板上将“Boot Block Programming”跳线设定在“Enable”位置),并将“Virus Warning”(病毒警告)一项设置为“Disabled”。
四、进入DOS模式后,在“A:>”提示符下键入 “FLASH”后回车,此时屏幕上出现主板的BIOS更新界面,有如下三个选项:
1. Save Current BIOS To File
2. Update BIOS Main Block From File
3. Advanced Feature
Enter choice: [3]
Press ESC To Exit
出于安全起见,先选择选项<1>将目前系统的BIOS内容备份到软盘上并记住它的文件名,以便在更新过程中发生错误时,可以重新写回原来的BIOS文件。
五、接下来用手捏住布条的两端,轻轻均匀地用力将EEP ROM向上提出,并把遭到破坏的BIOS芯片小心地插入插槽中(注意方向)。
之后选取选项<2>来更新BIOS中的主要区块。如果看到下面的提示:
Boot Block of New BIOS is different from old one !!!
Please Use *Advanced Feature* to flash whole bios !!!
表示必须再选取选项<3>来重新更新BIOS,选取后会出现:
1. Clear PNP ESCD Parameter Block
2. Update BIOS Including Boot Block and ESCD
Enter choice: [2]
Press ESC To Return to Main Menu
接下来选取选项<2>将整个BIOS区域更新。
如果没有出现如下提示:
Boot Block of New BIOS is different from old one !!!
Please Use *Advanced Feature* to flash whole bios !!!
则键入刚刚下载的BIOS文件名(*.BIN),回车后系统开始刷新BIOS文件。
当你成功地完成BIOS文件刷新后,按“Esc”键退出,然后重新启动计算机。怎么样。又看到熟悉的画面了吧?而在这之后的CMOS设置就是各位朋友自己的事情了。至此,我们便完成了受损BIOS的“热插拔法”修复工作。
注:在BIOS刷新过程中切勿重启计算机,如果因为掉电致使刷新失败,则需要重复上面的操作。
|