最近收拾家裏東西的時候翻到之前買的硬盤和包裝盒,突然發現它們的宣傳圖的硬盤接口小缺缺其實並不完全一樣,這激起了本垃圾佬的求知慾。
![]()
經過一番網絡衝浪,現爲大家分享所得——
固態硬盤接口詳解:M Key/B Key/B+M Key
首先,M.2(NGFF)金手指上的小缺缺其實叫Key(鍵位),起到物理防呆和定義引腳信號的作用。以硬盤金手指朝上,標籤正對眼睛爲參考,分爲M‑Key(右缺口)、B‑Key(左缺口)、MB-Key三種。
本文將從三種接口的物理區別、通道/協議差異、兼容性進行解析。
1、M‑Key(右缺口)
缺口位於右側(59-66針),PCIE*4通道,NVMe協議。
![]()
故也稱NVMe接口——
![]()
M-Key是三種接口中最快、最主流的接口,大部分的現代主板上也都配備相應的M-Key插槽——
![]()
![]()
本人的SN770和SN5000就是M-Key,不過它們都沒有跑滿PCIE4.0*4的極限帶寬(約7GB/s),最高只有5150Mb/s。
2、B‑Key(左缺口)
![]()
缺口在金手指左側(12-19針),PCIE*2或SATA通道,還可以引出USB、SIM信號,也用於 4G/5G 上網模塊。
正如生活中左撇子比較少一樣,B-Key接口硬盤和插槽其實都比較稀少,甚至可以說消費級根本看不到搜不到,實際上處於淘汰狀態。
當然實際生活中,很多人也把B+M-Key叫做B-Key,單純因爲純B-Key已經消亡了而B+M-Key實際上替代了B-Key——
3、B+M-Key
![]()
顧名思義,同時包含B和M的缺口,但是通道依舊是PCIE*2或SATA。
![]()
網上一些說法直接簡稱其爲SATA口也不完全正確,以我收藏的小垃圾:KINGMAX(勝創) KN4 M.2 2242 SATA III 64GB 爲例,其確實是典型的B+M-Key的SATA盤;
![]()
而以分享我收藏的小垃圾:INTEL Optane Memory (初代傲騰)16G 爲例,其實際上支持的是PCIE3.0*2,速度也是可以破千的(忽略我因爲轉接卡的遠古只能跑在PCIe2.0*1)——
![]()
但哪怕是在PCIE通道下理論速度依舊較同級別M-Key慢一半,更不用說在SATA通道下最高僅550Mb/s。不過絕大多數B+M-Key的硬盤還是SATA居多。
至於對應插槽……現在的主板一般不會設置對應插槽,因爲M-Key插槽可以兼容B+M-Key硬盤,但仍然有注意事項——
4、兼容性
![]()
如圖,B和M不互相兼容,而M槽則可以安裝M或B+M-Key的硬盤。
不過有部分主板的部分M.2的M-Key插槽接口實際上只支持PCIe通道或SATA通道,這種情況常見於多M.2接口的主板上。
以硬件茶談的古早視頻爲例,微星Z690暗黑主板的M.2-5是不支持PCIe的——
![]()
所以具體還得查看主板說明書才能瞭解情況,不過大部分消費者是不會遇到兼容性問題的,畢竟現在的環境下誰還能插滿硬盤呢。
寫在最後
M.2外形≠NVMe:還是要看缺口和產品參數;
消費級領域主板M.2槽大多是M‑Key,買普通NVMe固態(M‑Key)即可;
物理插得進去,不代表協議兼容。
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
