相信沒接觸過主板維修的朋友都不知道
Awdflash.exe是什麼文件,我們經常使用Awdflash.exe刷新主板BIOS程序,主板BIOS更新經常會用到。Awdflash.exe可以在主板的官方論壇下載到。Awdflash命令包含很多參數,每種參數都有不同的功能,
Awdflash怎麼用呢?下面的教程講會做詳盡的講述。
為什麼要升級主板BIOS
大家在使用電腦的過程中經常會遇到一些硬件不兼容的狀況,諸如Windows XP花屏或聲卡不能發聲,主板與新型硬盤的不兼容等,其中有些可以通過更新BIOS來得到解決。由於硬件技術的不斷更新,主板官方會提供最新的BIOS版本來提供給用戶更新,更新BIOS能免費獲得新功能和硬件技術支持,如支持高速硬盤接口Ultra ATA/66/100、128MB以上的大內存、新型CPU。而且新版本的BIOS一般還會修正許多老版本的Bug。
硬件高手除定期更新自己愛機的BIOS文件外,還對BIOS進行個性修改,如添加個人信息或插入開機、關機時的LOGO。這個時候Awdflash.exe就可以大顯身手了。
BIOS種類概述
目前市場上的主板BIOS主要有Award BIOS、 AMI BIOS、Phoenix BIOS三種類型,而Award BIOS是由Award Software公司開發的BIOS,是主板BIOS中應用最廣泛的一種BIOS,這些信息我們可在開機信息的第一行得知,如“Award Modular BIOS V4.51G”就告訴我們這是Award BIOS,版本是4.51,你只要從網上下載對應主板型號的最新版BIOS文件,在純DOS狀態下從軟盤運行Awdflash.exe,然後根據提示一步步做下去就可以順利完成主板BIOS的更新,一般說來這個過程不會超過兩分鐘就可以搞定。
Awdflash.exe參數說明
/?:顯示幫助信息
/py :自動完成BIOS的刷新任務
/sy: 備份原來的BIOS到磁盤
/sb :在升級BIOS時強行跳過BootBlock模塊
/cp:在刷新結束後清除即插即用數據(ESCD)
/cd:在刷新BIOS結束後清除DMI數據
/r:在刷新BIOS結束後自動重啟動
/pn:不運行升級程序
/sn:不備份系統老的BIOS文件
/sd:保存DMI數據到一個文件
/cks:在更新BIOS時顯示備份文件的數據
/tiny:只占用很少的內存
/e:刷新結束後自動回到DOS命令行狀態
/f:刷新時使用原來的BIOS數據
/ld:在刷新結束後清除CMOS數據並且不重新引導系統
/cksxxxx:將老的備份BIOS文件與新的BIOS文件進行比較校驗
從理論上來講,升級主板BIOS和升級硬件驅動程序的一樣,假如你完全按照正確步驟進行,一般是不會出事的。不過也有可能遭遇以下的狀況:
1、在寫入新BIOS的過程中突然斷電。
2、升級用的啟動軟盤上有壞塊。
3、刷新程序強行刷新BootBlock(引導模塊)。
4、BIOS文件自身損壞,比如感染了病毒。
如果遇到上述的一種狀況,BIOS更新就會失敗,如果失敗了該怎麼處理,這個時候Awdflash.exe就又可以起作用了,上面我給大家講過Awdflash的各種參數,在升級BIOS時使用/sb參數,這樣升級程序將會強行跳過主板BIOS中的BootBlock(引導模塊)的刷新。只有在升級BIOS時使用/sb參數後,我們才可以利用未被破壞的BootBlock來恢復升級前的BIOS數據,否則可能無法恢復。即使你手中有緊急恢復盤也無效。
我們只需要利用拷貝有Awdflash.exe和*.bin的啟動盤啟動系統(最好軟盤中建有內容為“Awdflash.exe *.bin /sn /py”的Autoexec.bat文件,這樣可以免得進行盲操作或尋找ISA顯卡的麻煩),假如BootBlock未被破壞,我們就可以看到軟驅的燈是亮著的,而且軟驅也在讀盤,待燈熄後,BIOS的恢復就算成功了,重啟後就會一切OK。