對於一般使用者來說,電腦快不快的直接體驗,往往不是那些眼花撩亂的硬體規格和數字,而是開機、關機速度或是軟體能否正常且快速地運作。雖然聽起來有點不可思議,但對於眾多的使用者來說,這些的確是評定自己所使用的電腦是否「高級」的刻板印象,因此我們趕緊替自己的電腦增進開機速度吧。
快速目錄:
- 縮短硬體偵測時間、縮短多重系統等待時間
- 避免多餘硬體偵測、清理開機自動啟動清單
- 調整系統避免服務拖延開機、保持防毒軟體最新狀態
- 縮減字型載入時間、靜態IP設定加速開機連線
- 升級記憶體發揮充足效能、換裝固態硬碟突破速度門檻、總結
縮短硬體偵測時間
一般電腦的開機流程,從按下電源鍵之後,通常就是先經過BIOS(Basic Input/Output System)的偵測,然後到系統引導程式(Windows系統的有:NTLDR、BOOTMGR;Linux系統的有:GNU GRUB),接著才是真的進到作業系統當中,載入所有預載的相關設定後,才算是開機完成,從這樣子的流程當中,我們就可以從一開始的步驟來切入問題。
一般來說當你開機之後,在剛進入黑色畫面時(就是你會看見系統Logo或是記憶體進行測試),按下〔del〕鍵或是特定的功能鍵(例:〔F2〕…等),就可以進入BIOS設定畫面當中。
因為在這個階段當中,電腦會先從BIOS中偵測有那些可用的硬體資源,所以在這個部分想要縮短電腦開機的時間,主要的設定有兩個:
▲其中之一就是關閉不必要的硬體,例:軟碟機,也就是磁碟代號俗稱為A槽的軟碟機,因為現在應該不太有人在使用只能裝1.44 MB的儲存媒體吧?(除了少數的金融機構基於安全性因素,還在使用之外,不過漸漸地已經沒有廠商在製作這種3.5吋的磁碟片)
所以,我們可以先將這部分的硬體偵測關閉,以免在開機時,BIOS還花費時間去掃描此硬體,藉此縮短開機時在BIOS偵測硬體所耗費的時間。
▲在BIOS的部分除了可以關閉你覺得可能用不到的硬體設備之外,其實有些BIOS也會提供類似「Quick Boot」的設定,你也能夠開啟這個功能,它主要是在記憶體測試和一些能夠縮減的程序中,以最精簡的方式來完成硬體偵測及檢查。
開機的優先順序也要注意
除了硬體偵測之外,還有一個關鍵的設定,那就是開機的優先權順序,因為在BIOS的設定當中,你可以決定電腦在開機之後,實際載入系統引導程式的路徑。舉例來說,在很多故障排除的方式當中,都會要求你先把開機順序調整成光碟機優先,因為這樣子一來就可以透過光碟片上的安裝程式來進行系統修復,或是其它的應用。
對於一般的使用狀況來說,並不需要在BIOS中設定這樣子的載入順序,可以直接把硬碟機的優先權設定成最高(除非特別的原因,一般人應該都是會把作業系統安裝在硬碟機中),讓電腦偵測完可用的相關硬體之後,就直接從硬碟機來載入系統,而不用再花費多餘的時間去載入其它的路徑,這個動作也可以有效地縮短開機的時間。
其實在你調整過BIOS的相關設定之後,你就能夠感受到明顯的差別了,尤其是在黑底白字的畫面中要花費的時間,其實有些品牌電腦會在開機時,透過品牌Logo的展示來製造開機速度很快的假象,其實在你看見那些品牌Logo的同時,它一樣是在背景進行著上述的動作,只是使用者看不見而已。
縮短多重系統等待時間
在解決了BIOS的設定之後,接著系統就會進入系統引導程式(NTLDR、BOOTMGR或GNU GRUB),其實在這個部分也可以有些作為,尤其是針對有安裝多系統的使用者,因為在這麼模式之下,若是使用者沒有即時地在電腦面前,按下要啟動哪一個作業系統時,它有個自訂的逾時時間,就是超過多少秒沒有動作之後,它就會載入預設的作業系統,但是這個逾時的時間,竟然長達30秒,所以你可以透過設定,縮短在系統引導程式中選擇作業系統所等待的逾時秒數。
雖然這個設定可以縮短開機時間,對於只有一個作業系統的使用者來說,效果並不顯著,除非是有刻意更動過開機選單者,或許才能夠發揮此設定的效果。
▲以Windows的NTLDR為例,你通常可以在系統安裝的磁碟區中(一般人會安裝的在C槽)找到一個「boot.ini」的設定檔(隱藏檔),可以直接透過文字檔的編輯器來修改他的timeout設定,將原本的30秒縮短成你希望的時間,當然也不要設定的太短,以免你有需要選擇其它作業系統時,反而來不及操作。
▲若是以Linux(這邊以Centos系統為例)的GUN GRUB來說,你可以直接修改「/boot/grub/menu.lst」,將它的timeout時間縮短,不過因為Linux系統在這部分的預設值也僅有5秒,所以效果並不顯著,因為很多時候太短反而會造成自身的困擾。
(後面還有:避免多餘硬體偵測、清理開機自動啟動清單)
像是bios和ip設定的部份 我覺得都滿合理的
系統的部份就把預設開機會開啟的一些不必要程式關一關
弄完開機就滿快的了@@
評論之前也麻煩把文章看仔細..