題 為什麼現代電腦機箱仍然有USB 2.0端口?


我目前正在計劃新計算機的設置。當我瀏覽計算機機箱時,我意識到大多數現代計算機機箱仍然在前面板上混合使用USB 2.0和3.0端口。

是否有合理的理由在現代PC機箱上仍然使用或使用USB 2.0端口?據我所知,USB 3.0具有向後兼容性

隨機案例的示例圖像,左側顯示USB 2.0端口,右側顯示USB 3.0端口。

Example image of random case 安靜!沉默基地600  資源


158
2017-08-12 08:02


起源


您是否應該擴展您的問題以包括所有主線計算機,主板等,而不僅僅是前面板?一些MB仍然包括PS / 2端口,這是有充分理由的。 - Ale..chenski
我一直猜到尺寸是原因,3.0主板標頭是 巨大 與2.0相比。 - PGmath
@PGmath標題大小可能是它的一部分。事實上,英特爾的芯片組方式意味著你幾乎總有一些“備用”的2.0標題可供選擇。從X170芯片組開始,最多支持14個USB端口:其中10個可以是USB3,其餘部分限制為2.0。然而,由於共享來自芯片組的高速IO通道(總共26個,其中多達10個可以是USB3,6個SATA或20個PCIe 3 - 以及m.2 SSD每個需要2個或4個通道)大多數主板都少於除非他們使用額外的芯片來增加更多。 - Dan Neely
我幾個月前買的那個案子 只要 正面有USB 3.0端口。也許這是在USB 3.0非常新的時候設計的。 - Michael Hampton
@ChrisH - 我相信你在理論上是正確的,但我想我已經看到USB 3.0端口不是藍色的。 - Joe


答案:


目前還沒有人提到這一點,但USB 3.0端口可能會導致某些安裝介質出現問題(咳嗽  Windows 7的  咳嗽)安裝介質上僅提供USB 2.0驅動程序。

另一個關鍵點 提到的 @togh 是USB 3.0需要大量帶寬,如果所有USB 3.0端口都在使用,可能會佔用現有的PCI-E通道。使用2.0(具有較低帶寬)允許使用更多設備(可能不一定需要USB 3.0提供的高帶寬;例如大多數用戶輸入設備),同時為其他外圍設備保持開放的PCI-E通道。


142
2017-08-12 18:12



是的,USB 3控制器通常不能與USB 2驅動器一起使用,這通常是人們首次遇到這種限制。更多功能齊全的主板可讓您將板載端口覆蓋到USB 2模式(superuser.com/questions/480045/...),但在低端主板上,這通常不是一個選項,如果你很幸運,那裡還有一個真正的USB 2端口...... - rakslice
也許我們應該告訴微軟捆綁USB 3.0驅動程序。 - Calmarius
在沒有光學媒體的USB 3筆記本電腦上安裝Windows 7一直是一個不錯的選擇。 - musiKk
此外,某些低級軟件無法通過USB3端口正常運行。例如,Virtualbox的USB共享設備僅適用於USB2。 - Jules
奇怪的是,Windows 7安裝正常啟動,直到您遇到需要選擇硬盤的屏幕。該列表為空。我花了很多時間才發現我應該使用USB 2.0端口而不是3.0 .. - com2ghz


USB 3.0  具有向後兼容性,但如果您出於某種原因碰巧購買了沒有USB 3.0接頭連接的主板(僅支持I / O USB 3.0端口),則根本沒有任何前面板USB端口。這是一個可能的解釋。


87
2017-08-12 08:05



有適配器可以連接USB3到USB2接頭。這一點很有意義。此外,這些適配器的成本約為3歐元。 - Ismael Miguel
呃。 USB3.0在規範方面具有向後兼容性,但現實世界中的設備完全不兼容,並且在USB2.0上將始終如一地運行,但由於某種原因,3.0上的設備始終出現故障。 - hexafraction
我的主板有一個3.0標題,但超大的視頻卡=沒有空間插入電纜或滑動適配器/角度更換器的東西在 - Kevin L
有了@hexafraction,我有一個較舊的usb wifi適配器,我有時插入我的塔。如果它插入3.0端口,我的電腦將無法取出它,但它在2.0端口上工作得很好。 - Ryan
@IsmaelMiguel如果您不介意殺死主板,請務必使用適配器。適配器無法彌補USB2和USB3之間的負載差異 - 這就是USB3首先具有不同連接器的全部原因。雖然USB連接器具有相同的物理佈局,但它們在電學上完全不同。 - Luaan


不,沒有理由 - 除了成本。

擁有USB 2.0端口而不是USB 3.0端口沒有技術優勢;但升級所有端口而不僅僅是一些端口也不是一個大賣點,因此重新設計硬件佈局以僅擁有USB 3.0端口的額外工作通常會延遲或避免。

正如其他人所指出的,大多數人將設備分配給沒有USB 3.0優勢的端口,因此他們不關心“限制”。

如果我正在設計一台電腦,我就不會在那裡設計任何USB 2.0;實際上,有很多計算機不再使用USB 2.0(我的沒有)。這取決於你檢查哪些。

我的印像是,塔樓的市場普遍消退,輸給筆記本電腦;因此,他們的設計很少。筆記本電腦不再昂貴,而且更實用。


55
2017-08-12 11:18



評論不適用於擴展討論;這次談話已經開始了 轉移到聊天。 - Mokubai♦


USB 2端口便於鍵盤和鼠標控制器以及其他非驅動器使用,因為這些設備不需要USB 3的快速吞吐量。連接USB 3的鍵盤或鼠標將浪費資源。


51
2017-08-12 09:05



這不是一個糟糕的答案,但如果圖中的所有USB端口都是USB 3.0,那麼相同的邏輯仍然適用。只需要4個USB 3.0端口,而不是分割USB 2.0和USB 3.0之間的差異。 - JakeGould
這個答案是最好的答案。沒有“但是”。 USB3需要兩個額外的差分對,因此它需要3倍的系統資源:SoC /處理器上3倍數量的pf引腳,3倍的電路板空間,3倍的內部佈線。此外,它需要更多的電氣護理,以達到10倍的信號速度。另外還有2個連接器引腳。如果你使用USB3端口鼠標,鍵盤,IR加密狗,BT加密狗,音頻/耳機適配器,以及所有這些Adruino / Raspberry的東西,這是浪費的資源。所有這些設備都不會在USB3中,我會說“從不”,因為沒有經濟原因。 - Ale..chenski
@Ghainma:你的推理存在缺陷。對USB1.1設備使用USB2接口不會浪費系統的物質資源,因為所有LS / FS / HS設備都在同一組線路上運行,而USB3需要3倍以上。順便說一下,不久前並非每個BIOS都有軟件意味著支持USB2硬件,所以只有FS / LS設備可用於系統BIOS。就像今天不是每個BIOS / UEFI都能正確支持xHCI(USB3.0)控制器。 - Ale..chenski
為什麼要將鼠標和鍵盤插入前面板USB? - gronostaj
@gronostaj:我的鼠標無線接收器始終在我的前面板USB上。否則,每當我想把鼠標移到某處時,我都必須拆除我的桌子......看起來非常明顯。除了方便和易於訪問之外,前面板端口還有什麼? - Lightness Races in Orbit


在最新的主板上,您經常使用USB2,USB3.0和USB3.1

  • 所需 帶寬 每個都不同:

    • USB 2.0 => 280 Mbit / s
    • USB 3.0 => 5 Gbit / s
    • USB 3.1 => 10 Gbit / s(第2代)

    但就使用而言,我們仍然有很多外設仍然滿足於“慢”USB2。大多數鼠標和鍵盤,仍然有很多閃存驅動器,一些閃存卡讀卡器等。

    對於skylakes處理器(此時最新),芯片組也有其局限性: http://www.tomshardware.com/news/intel-100-series-hsio-chipset,30210.html 資源 這裡

    您可以看到,如果使用所有SATA / USB 3.0 /和GbE,則剩餘的PCI-E 3.0通道數量會非常低。

    您還會注意到沒有提供USB 3.1,他們需要為此功能添加不同的芯片(probalby減少PCIe 3.0通道的數量)

    需要妥協,構建許多不能全部以完整規格運行的usb 3.0都是毫無意義的。

    它更好地利用這些可用的cheep USB 2.0(高端14個,低端10個)並且幾乎不消耗任何東西,並且增加了連接可能性,而不僅僅是減少了USB 3端口的數量。

    擁有相同數量的USB 3.1端口可能需要更高的成本並強制它們共享帶寬。 這意味著唯一的優勢是您不必查看插入高速設備的位置。

  • 在評論中,@ Luan也指出了這一點 功率 隨著更新的標準,要求也在增加。該 USB供電 每USB可以高達100W,但很少有電腦可以提供10倍的功率。

  • 並作為 @Patrick Bell 和其他一些提到可以有一些 兼容性 USB 3.0和USB3.1存在問題,這使得USB 2.0更安全。


36
2017-08-13 10:28



這是迄今為止最合乎邏輯的答案;特別提到USB 3.1。在大多數Skylane主板上,只有一個3.1-typeC端口,很可能是由於所述的帶寬限制。 - djsumdog
我覺得這個答案比我的更全面,更有幫助。請注意,如果我將這個編輯到我的帖子頂部,並且有適當的學分? - Patrick Bell
@PatrickBell所以我想說一下你在帖子中找到的有趣點的快速簡歷以及它的鏈接,所以他們可以在這裡看到它。這樣我們就會有補充帖子而不是重疊。 - Togh
@Togh對不起,我沒解釋得很好。我只是想在編輯中談論你的一些觀點。編輯我的帖子! - Patrick Bell


我沒有任何確認知道這種情況,但我一直認為他們仍然包含一對3.0插頭的原因是因為USB 2.0接頭與USB 3.0相比是如此之小,所以它不是一個問題。只是拍了幾個額外的東西。

為了比較,這裡是一個3.0到2.0轉換器的圖片,請注意相當大的USB 3.0標頭(底部)和相對較小的2.0標頭(頂部)之間的大小差異,這實際上是  USB 2.0接頭並排。
enter image description here
如果您曾經使用USB 3.0插頭構建了一台計算機,則差異非常明顯。 3.0標頭不僅佔用了3x-4x的物理空間,而且還必須更重,更強大。這些大小差異不僅考慮了標題本身,還考慮了USB 3.0所需的所有額外痕跡。

畢竟,正如許多其他人所提到的,有很多東西(鼠標,鍵盤等)可以在USB 2.0上正常工作。唯一真正需要USB 3.0增強功能的東西是存儲設備,所以當可能有多個設備不需要它們時,佔用主板上所有空間以獲得更多3.0連接器沒有多大意義。


17
2017-08-13 04:26



圖中適配器上的USB 3.0接頭也是雙端口類型。 - user2943160
@ user2943160你確定嗎?我計算機中的所有單端口都是這樣的。 - PGmath
是。請注意圖像中如何使用USB 2.0連接器的所有8個引腳(電源,接地,D +,D-的2倍)。標準引腳排列在第2節中 www-ssl.intel.com/content/dam/doc/technical-specification/... - user2943160


USB 2.0端口可以向後兼容某些設備。在我的工作中,我們不得不使用USB 2.0端口和我們擁有的一些網卡,因為他們的驅動程序不支持USB 3.0,當我們將卡插入USB 3.0端口時,WiFi連接會切入和切斷。


13
2017-08-12 16:14



您可以隨時使用USB2擴展器(短版),它沒有USB3.0線。通過這種方式,您可以將任何USB3端口“轉換”為USB2端口,這將解決您的所有驅動程序問題。 - Ale..chenski
@AliChen“應該”在一個理想的,完全兼容的實現是製造商實際提供的世界。其他答案表明,實際上,情況往往並非如此。 - underscore_d


並非所有主板都有USB 3.0端口接頭。雖然從外圍設備的角度來看USB 3.0是向後兼容的 - 你可以將USB 2.0設備插入USB 3.0端口並讓它工作,你可以將USB 3.0設備插入USB 2.0端口並使其工作為USB 2.0設備 - 但您無法將機箱上的USB 3.0端口連接到主板上的USB 2.0接頭,因為接口不同。


12
2017-08-12 16:15



@JakeGould我不想特別說USB 2.0,因為據我所知,還有其他USB 2.x版本不是2.0。 - Micheal Johnson
只有一個USB 2.0和USB 3.0;沒有其他版本。在其主要版本中有另一個集成的唯一版本是USB 1.1,這是USB 1.0的錯誤修復。那裡 威力 是一個USB 3.1但尚未出現針對該特定規格。 - JakeGould


某些系統架構僅內置USB 2控制器,因此必須在附加控制器的情況下添加USB 3支持。但為什麼要浪費原本未使用的USB 2控制器端口?由於每個人都有大量不需要USB 3的外圍設備(如鍵盤),因此他們經常使用一些USB 2控制器端口來填充端口數。


12
2017-08-12 20:28



我注意到大多數情況下前面板上只有2個USB,大多數MB只有一個USB接頭(用於兩個USB端口),所以你不會因為2 + 2組合而不是(最多)常見的)2x USB或(最無用的)4x USB。對於非常少的額外支出,你有一個可以很好地支持新舊主板的案例。 - Luaan


我認為有幾個原因。

首先,USB 3.0端口和相關的接線比USB 2.0接口更昂貴,坦率地說,大多數設備不需要USB 3.0速度。

其次(除非您將集線器集成在機箱中),您需要在主板上為每對USB端口配置一個連接器。大多數主板只有一個連接器用於前置USB 3.0。

可以使用適配器將一對USB 3.0前端口連接到USB 2.0主板接頭,但這樣做會造成用戶混淆,因為PC最終會看起來像USB 3.0,但實際上只是USB 2.0。


10
2017-08-12 23:25