第四部分:BIOS設定詳細解讀
BIOS全名為(Basic Input Output System)即基本輸入/輸出系統,是電腦中最基礎的而又最重要的程式。這一段程式存放在一個不需要電源的可重複編程、可擦寫的唯讀記憶體中,這種儲存空間也被稱作EEPROM。它為電腦提供最低級的、但卻是最直接的硬體控制並儲存一些基本資料,電腦的初始化操作都是按照固化在BIOS裡的內容來完成的。準確地說,BIOS是硬體與軟體程式之間的一個“轉換器”或者說是人機交流的介面,它負責解決硬體的即時要求,並按軟體對硬體的操作具體執行。電腦使用者在使用電腦的過程中,都會接觸到BIOS,它在電腦系統中起著非常重要的作用。
主板的BIOS設定項目眾多,設定比較複雜,很多朋友對這些設定並不瞭解,而且一些媒體的大量介紹中也存在說明不嚴謹的現在,這很容易對讀者造成誤解,因此在BIOS的設定與最佳化中有必要理清思路,明確目的。下面我們就一起來看一下主板BIOS內的諸多設定以及最優的設定方式。
在此我們以主流的845PE主板為例,先進行說明,一些其他主板比較特殊的BIOS項目我們在後面進行一些補充說明。已經說過在開機後按下“DEL”或“F1”鍵進入BIOS的主菜單,這視不同的主板而定。BIOS標準的首頁面
一、SoftMenu III SETUP
我們在此樣本的是Abit主板,SOFTMENU III SETUP是升技特有的超頻技術,可以通過在BIOS中的軟設定來達到超頻的目的。
二、 Standard CMOS Features(標準CMOS設定)
這裡是最基本的CMOS系統設定,包括時間日期、磁碟機資訊和顯示適配器等,其中較為重要的一項是halt on:系統掛起設定,預設設定為All Errors,表示在POST(Power On Self Test,加電自測試)過程中有任何錯誤都會停止啟動,此選擇能保證系統的穩定性並檢查一些必要的周邊裝置。如果使用者希望能加快啟動速度的話,那麼可以把它設為“No Errors”,即不檢查任何周邊設別錯誤。
三、Advanced BIOS Features (進階BIOS設定)
Virus Warning(病毒警告)
可選項:Enabled(開啟)或Disabled(關閉)
這個項目是可以防止外部程式對硬碟開機磁區和硬碟分區表中內容的寫入,當發生寫入操作時,系統會自動產生警告並暫時中斷程式的執行。雖然它並不能保護整個硬碟,但是有對破壞硬碟開機磁區與檔案配置表的病毒具有一定的防範作用。但是它的開啟對於硬碟的分區、作業系統的安裝、某些磁碟工具程式的執行,以及在BIOS的升級過程中,都會出現提示警告,導致這些程式的中斷。建議初級使用者將這選項開啟,進階使用者將這項目關閉,系統預設是“Disable”。
值得說明一點的是,某些主板內建有抗病毒功能,它可以提供比普通病毒警告更高一層的預警防衛,不過當使用內建BIOS的PCI控制器(如SCSI卡或ATA硬碟控制卡)啟動時,病毒可以繞過系統BIOS來進行攻擊串連在這些控制器上的硬碟,這種保護將完全失效。
Quick Power On Self Test(快速加電自檢測)
可選項:Enabled(開啟)或Disabled(關閉)
這個設定可加快系統的自檢速度,使系統跳過某些自檢選項(如記憶體多次的檢測),為了加快系統啟動速度,建議進階使用者開啟此項目。
First/Second/Third Boot Device(第一、二、三個啟動裝置)
可選項:Floopy,LS120,CDROM,HDD-0,HDD-1,HDD-2,HDD-3,S-ATA,SCSI,LAN,USB,Disabled
此項目使用者佈建第一、二、三個裝置的啟動順序,可以設定為軟碟機、LS120磁碟機、光碟機、(第0,1,2,3塊)硬碟,串列ATA借口,SCSI卡,網路和USB啟動等項目,也可以關閉該項目。一般使用者可以將第一個啟動裝置直接設定為HDD-0,加快從硬碟啟動速度。
Boot Other Device (從其他裝置啟動)
可選項:同上
此項目設定用於時候還需要從其他裝置啟動,一般沒有需要設定就可以關閉它。
Swap Floppy Driver (切換軟碟機啟動順序)
可選項:Enabled(開啟)或Disabled(關閉)
如果使用者有兩個軟碟機,從磁碟片啟動且設定此項為開啟狀態,那麼系統將從B軟碟機中開始引導,而不是A軟碟機。此項目用於多軟碟機的使用者,一般關閉即可。
Boot Up Floppy Seek(搜尋軟碟機)
選項:Enabled,Disabled
開啟此項目開機時會自動檢測軟碟機的存在與否,如果每次開機都要檢測軟碟機勢必會導致啟動時間過長,此選項建議選擇Disabled。
Boot Up NumLock status(啟動時數字鍵台的狀態)
選項:On,OFF
開啟此選項,開機會後會自動開啟數字鍵台供使用。一般選擇ON,開啟數字鍵台。
Disable Unused PCI Clock(關閉未使用的PCI插槽的時鐘)
選項:YES,NO
這是一個很新的設定項目,開啟此選項後,系統會自動偵測未串連裝置的PCI插槽,並停止向這些未使用的插槽發送資料訊號;而選擇NO,系統就會始終向每個PCI插槽都發送時鐘訊號。建議選擇YES,這樣會節約一些系統資源,也可以節約一些電能。
另外本頁下面的幾個項目“APIC Mode”是進階可程式化中斷控制的模式設定,一般設定為預設模式Enabled,不需要改動,APIC一般用於擴充可利用的IRQ數量,以避免IRQ的共用和衝突發生; “-MSP Version Ctrl For OS”這是設定在作業系統下多處理器的運行版本,一般設定為“1.4”,如果使用者使用的雙處理器系統運行在很老的作業系統下,那麼需要選擇“1.1”模式;“Report No FDD For OS”,一般設定為“YES”,可以讓使用者在沒有軟碟機的情況下運行一些比較老的作業系統;“Delay IDE Initial”項目是可以支援一些很老的IDE裝置,在這裡設定IDE的延遲時間,對於絕大多數使用者使用的是比較新的硬碟,都不必設定延遲時間,就為設為“0”秒就可以了。
解釋如下:
CPU L1 Cache(CPU的一級緩衝)
選項:Enabled,Disabled
此設定用於控制CPU的一級和二級緩衝的開關,L1與L2 Cache對機器的整體效能有很大影響,關閉以後系統的效能會下降的非常明顯,因此建議任何時候都開啟此項目。
CPU Level 2 Cache/External Cache(CPU的二級緩衝/外部緩衝)
選項:Enabled,Disabled
此設定用於控制CPU的主緩衝開啟/關閉,它對系統和超頻的影響如同一級緩衝,關閉L2 Cache也能夠超頻的成功率,但會大大降低處理器效能。
有的主板還提供CPU L2 Cache ECC Checking(CPU二級緩衝ECC校正)選項
選項:Enabled,Disabled
系統可以啟用CPU內部二級緩衝的ECC(Error Checking and Correction,錯誤檢查修正)檢測,預設值是Enable,它可以偵察並糾正單位訊號錯誤保持資料的準確性,對系統的穩定性有所協助。啟用ECC檢測將會延遲系統自檢的時間並降低系統的效能,而且必須記憶體支援開啟這個功能才有效。
Boot Seq & Floppy Setup (引導順序),有的主板選項為Boot Sequence。
這項設定也是決定系統進行引導啟動裝置順序順的,若想加快系統自檢的速度可設為(C Only),直接從硬碟C引導。對於一些帶Raid功能的主板,他們具有額外的IDE控制器,這時應該選擇SCSI/RAID首先啟動。
有的主板還提供Assign IRQ For VGA(給VGA裝置分配IRQ:Interrupt Request,插斷要求)功能
選項:Enabled,Disabled
目前,許多高端圖形卡(TNT2系列必須)都需要IRQ來增加與主板的資料交換速度,開啟之後能大幅提高總體效能。相反,低端圖形卡並不需要分配IRQ,在顯卡的使用手冊中有說明它是否調用中斷,不佔用中斷的好處是節省系統資源。
HDD S.M.A.R.T. Capability(硬碟S.M.A.R.T.能力)
選項:Enabled,Disabled
SMART(Self-Monitoring, Analysis and Reporting Technology,自動監測、分析和報告技術)是一種硬碟保護技術,開啟後能即時的監控硬碟的工作狀態,報告應該可能會出現的問題隱患。開啟這項目有利於提高對硬碟的保護,提高系統的可靠性。
四、Advanced Chipset Features(進階晶片集特徵設定)
首先在最上面的是“DRAM Timing Selectable”,我們在記憶體最佳化方面已經講過樂,在此就不過多重複了。
System BIOS Cacheable(系統BIOS緩衝)
選項:Enabled,Disabled
開啟這個項目,可以把系統BIOS裡面的內容映射到主記憶體F0000H-FFFFFH,它能加快系統讀取BIOS的速度,不過,作業系統對BIOS資訊讀取的幾率非常小,開啟以後也很難提高系統整體效能。另外,許多程式都通過這個地址來寫入資料,建議Disabled,釋放記憶體空間並減低衝突機率。
Video BIOS Cacheable(視頻BIOS緩衝)
選項:Enabled,Disabled
開啟這個項目,顯示卡BIOS的內容就被映射到主記憶體C0000H-C7FFFH,它能加快存取視頻BIOS的速度,一樣,作業系統也很少請求顯示卡BIOS的內容,因此Enabled也難以提高視頻效能,建議大家Disabled,釋放記憶體空間並減低衝突機率。
接下來的兩項一般也很少用到“Memory Hole At 15M-16M”這項是為一些老的ISA卡保留的功能,開啟後記憶體中15M-16M的空間就會保留給一些有這種要求的ISA擴充卡,一般選擇預設設定Disabled就可以。“Delay Transaction”也是關於ISA匯流排裝置的一個設定選項,在有ISA和PCI共存的主板上,開啟這個項目可以提高PCI與ISA匯流排的運行效率,提升效能,不過現在的主板早已經捨棄了ISA介面,因此這項一般設定為預設的Disabled就可以了。在下面的幾個選項是我們調節顯示卡的重要設定:
AGP Aperture size(MB)(AGP地區記憶體容量,單位:MB)
選項:4、8、16、32、64、128、256
AGP的其中一個特徵功能就是把系統記憶體分出部分地區作顯示記憶體來用,通常不同顯卡在分配AGP地區記憶體容量不同而效能有細小差異,但現在的顯卡動輒使用64M的顯存容量,顯然此選項已經失去意義了,不過對一些現存容量不大的顯示卡,增加這個項目可以提高一定的效能,但是AGP記憶體設定容量過大會影響應用程式和遊戲的運行,因此通常這個值設定為記憶體容量的一半或三分之一,如果使用256MB記憶體的使用者一般設定為128MB或64MB。
Init Display First(首先啟動裝置)
選項:AGP, PCI
這個項目是設定使用者使用PCI還是AGP顯示卡的,一般現在的顯示卡都是AGP介面的,所以選擇AGP就好了!對於使用整合型主板的使用者,AGP/Onboard會放在一起,那麼使用板載顯示卡一樣也選擇這個項目。
AGP Date Transfer Rate(AGP傳輸速度)
選項:2X,4X,(8X)
這個項目是設定主板的AGP匯流排的傳輸方式,有的主板上顯示為“AGP Mode(AGP模式)”選項或是“AGP Capability”。現在主板都能支援AGP 4X,但是不一定都能支援AGP 8X,只有主板和顯示卡同時都支援AGP 8X模式,才能開啟8X這個選項。有些主板採用自動識別方式來偵測AGP介面,而不能手動調節AGP匯流排模式,而有些主板則在BIOS中會屏蔽此項功能。
一些主板專門有AGP設定的項目單,在這裡面可以看到更多的功能選項,“AGP Fast Write”是很常見的一個選項,這是設定AGP快些功能,開啟後可以提高AGP的傳輸效能,讓CPU不通過主記憶體而直接寫入顯示卡的顯存中,提高了效率,尤其是對Geforce 256後面的一兩代顯示卡能提高一定幅度的效能,建議開啟這個選項,設定為Enabled。
另一項重要的“AGP Sideband Address”,AGP邊帶定址選項,所謂"邊帶定址"是指一種獨立的地址和指令匯流排,圖形控制晶片可以藉助它來迅速的擷取資料,而無需打斷系統記憶體資料流的連續傳輸。為把AGP匯流排的傳輸效率與輸送量都發揮到極致,AGP 2x協議把其中的地址匯流排從資料匯流排中單獨分離了出來,在理論上則是給AGP匯流排另添加了8條額外的邊帶線路。這8條額外的線路總稱為邊帶地址連接埠(Sideband Address Port),簡稱為SBA。雖然SBA採用的是8位頻寬的傳輸介面,但它允許圖形控制晶片並行的向系統記憶體發出新的AGP資料請求和傳輸指令,同時又不干擾其他資料連續不斷地通過AGP匯流排的主32條地址資料轉送線路(簡稱AD)。實際上,圖形控制晶片也可以通過AD線路向系統記憶體發出新的AGP資料請求,不過這樣一來,就會給AGP匯流排正常的資料轉送增加負荷,因此建議開啟這8條額外的線路進行資料和指令請求,設定為Enabled。
五、Integrated Perigherals (綜合周邊設定)
在這個項目中設定一些周邊裝置和連接埠的項目,在裡面一般還分成了幾個字項目來分別設定,圖中是分成了三個子項目分別設定IDE連接埠、PCI裝置和板載的PCI裝置情況。另外這個首頁面下面的項目“Onboard FDD Controller”是設定是否開啟板載的軟碟機控制器,如果關閉這麼項目,軟碟機則不可用,一般模式為開啟檔案Enabled就可以了。“Onboard Serial Port”是設定板載的串口參數,一般保持預設,不需要更改。“Onboard IR Port”是開啟板載紅外線連接埠的選項,而且這需要外接的紅外外掛程式來實現和其他裝置之間的紅外傳輸,一般普通使用者用不著這個項目,可以關閉它。“Onboard Parallet Port”是板載的並口設定模式,可以選擇並口工作的幾種模式,也可以關閉並口,不過關閉並口就不能使用印表機等裝置,因此建議開啟它並設為預設值。
在第一個“On Chip IDE Device”裡面,設定的是主板的IDE連接埠狀態,將兩個IDE控制器都設定為Enabled開啟狀態,並將模式都設定為Auto模式就可以了。注意在下面的一項“Serial ATA Bridge”,這是因為主板帶有一個串列匯流排介面,可以串連序列埠的硬碟,如果使用者不使用這個連接埠就可以把它關閉,設定為“Disabled”。
在第二個“OnChip PCI Device”裡面
設定的是主板USB控制器的狀態,預設為Enabled,開啟狀態,因為USB連接埠是PC很常用的一個連接埠,因此都要開啟。下面的兩個選項是USB鍵盤與USB滑鼠的支援方式,可以設定為“OS”或“BIOS”,前者表示通過作業系統支援,後者表示通過BIOS支援,一般選擇通過BIOS支援,這樣幾乎可以在所有的方面支援滑鼠和鍵盤的使用。下面的“OnChip Audio Controller”是設定板載的音頻狀態,很多主板都板載有音效卡或是AC97音頻功能,如果使用者自己另插音效卡,就可以關閉這個主板內建的音頻功能,此項目根據不同使用者的情況而定。
在第三個“Onboard PCI Device”裡面
設定的是主板其他採用PCI匯流排工作的裝置狀態,這裡面之提供了板載的網路功能的開啟或關閉。如果家庭使用者用小區寬頻上網或商業使用者在辦公室上網,需要板載網卡功能的,就必須開啟這個選項。
六、Power Management Setup(能源管理設定)
這裡面最重要的就是設定ACPI Suspend Type(ACPI 掛起模式)。選項有:[S1(POS)]、[S3(STR)]。選擇[S3(STR)]可以支援STR模式,STR就是Suspend To Ram的縮寫,也就是我們常說的“掛起到記憶體”。具體地說,是把資料和系統運行狀態資訊儲存到主機記憶體中,開機(指開啟機箱上的電源開關)後可不通過複雜的系統檢測,而從記憶體中讀取相應資料直接使系統進入掛起前的狀態,使得啟動時間也可以大幅度縮短。但是S3的功能實現需要作業系統來配合,Windows 2000和XP等作業系統可以在安裝時自動安裝S3功能,而WIN98作業系統需要在安裝時鍵入“setup /p j”命令來在安裝時,裝入S3功能。
這裡面另外一個“Power Batton Function”是設定關機按鈕的關機時間,如果選擇“Instant-OFF”,那麼在按下按鍵後,就會立刻掛機了,而如果選擇“4 Sec Delay”,那麼需要一直按著開機按鈕四秒鐘才能關機。其他的項目都保持預設就可以。
七、PnP/PCI Configurations
這裡是設定隨插即用和PCI的進階設定項目,一般使用者不需要改動任何項目,都保持預設就可以了。、
八、PC Health Status
在這個項目裡面,是設定和察看電源與系統溫度狀態的地方。
第一個項目為“FAM Fail Alarm Selectable”,如果開啟需要選擇一個監測的風扇連接埠(可以是CPU風扇或是其他系統風扇),那麼在風扇停轉或出現異常後系統會警告,用於預防風扇出現的問題的情況發生,一般可以開啟這個項目。第二項“Shutdown When CPU Fan Fail”,如果開啟這個項目,那麼在CPU風扇停轉以後,系統會自動關機,這樣可以避免CPU因為過熱而燒毀的現象發生,一般我們可以開啟這個選項。第三項“CPU Shutdown Temperature”,可以設定當CPU溫度超過某一值後,可以自動關機,保護CPU因為過熱而損壞,如果開啟建議設定溫度在60到65度左右為宜。第四項“CPU Warning Temperature”是設定當CPU溫度超過一定溫度後進行警示,如果設定這個溫度,那麼一定要小於CPU Shutdown Temperature”在5攝氏度以上,建議的警示溫度在55-60度左右為宜。
還有一項“Smart FAN Speed Control”是一些主板所特有的智能風扇功能,在普通應用中,由於CPU並不是100%滿負荷工作,因此CPU的發熱量也不在最大限上,在BIOS中開啟這個選項,可以讓風扇降速轉動,這樣不僅可以節約電力,而且還可以降低噪音。設定的百分數意義為降速後的風扇轉速可以以70%、80%或90%的原始轉速轉動。設定後的頁面見
下面很多不可選擇的藍色項目顯示的是系統溫度、CPU