關於CSM和UEFI你要知道的一些事

最近碰到了一件小事,讓我覺得關於這個還是專門用一期說一下比較好。

一個朋友最近要升級機器,老機器是A8 5600+8GB DDR3,還有一張我送他的GTX660.他的預算3K左右,決定先不買顯卡,花了2600左右,買了一張技嘉的B360M DS3H+i5 8400+16GB DDR4內存,SSD他有,電源準備用老的。

到手裝機,一切裝好之後,蛋疼的事情出現了。插上顯卡開不開機,拔掉顯卡正常開機,可以進入BIOS。

顯卡壞了嗎?不存在的,畢竟換機器之前用的好好的。那是BIOS有問題?扣掉BIOS電池再裝上問題依舊。

既然拔了獨顯可以進BIOS,那麼就用集顯進BIOS看一下好了。翻到第三頁的時候,看到了如下內容

關於CSM和UEFI你要知道的一些事

BIOS默認是關閉CSM的,這就是導致插上GTX660無法啟動的元兇所在,因為老顯卡不支持UEFI BIOS是很正常的事情,比如kepler大部分顯卡,包括部分maxwell顯卡也有不支持的,AMD那邊情況也類似。主要看廠家。而一旦顯卡不支持UEFI BIOS,而BIOS又沒有打開CSM支持的話,那麼是無法啟動的。CSM支持打開 即可正常開機(下圖),但是這是多虧了8400有集成顯卡可以進BIOS,如果是銳龍呢?新買張顯卡嗎?

關於CSM和UEFI你要知道的一些事

那麼什麼是CSM呢?CSM是一個兼容支持模塊,可以讓新的UEFI BIOS兼容老的legacy+MBR啟動模式。在品牌機的BIOS裡,CSM因為安全啟動選項打開的原因,默認都是關閉的,而想打開CSM就得關閉安全啟動,而有些激進的品牌機則乾脆直接拋棄了對CSM的支持,BIOS內沒有CSM支持模塊。現在伴隨著硬件發展,UEFI+GPT的啟動模式雖然是大勢所趨,但是仍舊有不少不支持UEFI的老硬件在大家的電腦裡服役,比如剛剛我說的GTX660。所以個人建議還是打開CSM支持比較好。

關於CSM和UEFI你要知道的一些事

UEFI BIOS廣泛使用到目前已經不少年頭了,最開始使用UEFI+GPT分區表是微軟從windows8開始的。而品牌機從win8開始也都開始採用UEFI+GPT分區表作為默認安裝形式。外加多了安全啟動,導致需要安裝win7的話得進BIOS改一些設置。所以品牌機默認都是關閉了CSM的支持,畢竟品牌機的兼容性都是通過測試的。

關於CSM和UEFI你要知道的一些事

但是對於DIY產品來說,默認關閉CSM是一件很不明智的事情,除非你的硬件都是最新的產品,那麼關閉CSM反而好一些,因為可以加快大約1s的開機時間。但是對廠家來說,個人認為這個模塊還是默認打開比較好,至少我用過的ASUS和MSI默認都是打開的,不知道技嘉這個是不是個例。還是說3系列的intel主板都是如此。打開CSM支持你仍舊可以正常用UEFI+GPT的方式來安裝系統,不用legacy,如果你是win10,我推薦用這個模式安裝系統。

關於CSM和UEFI你要知道的一些事

在貼吧發帖說了這件事,發現B360搭配老顯卡翻車的不在少數,而吧務群裡也有中槍的,很多老司機都不知道需要怎麼解決,更不用說普通用戶了。故專門用一期來說這件事,希望能幫到大家。如果你新機器+老顯卡碰到這個問題,不妨試試看這個解決方案。


如果你喜歡這篇文章,

在下面留言,


分享到:


相關文章: