Windows 7を実行している場合、BIOSセットアップでxHCIハンドオフを有効または無効にする必要がありますか?


11

USB 3.0をサポートするJetway NF9E-Q77マザーボードを持っています。Windows 7でUSB 3.0サポートを有効にするために、Intelドライバーが利用可能です。

ドライバーがインストールされている場合、BIOSセットアップでxHCIハンドオフを有効または無効にする必要がありますか?

BIOS USB設定のスクリーンショット

BIOSマニュアルはこれを言っています:

BIOSマニュアルからの抜粋

Windows 7がUSB 3.0をネイティブでサポートしていないことは知っています。その場合、設定を有効にする必要があるようです。

一方、IntelドライバーはWindows 7でUSB 3.0サポートを有効にします。そのため、実際には設定を無効にする必要があるようです。

どちらが正しいか?

回答:


10

インテルコミュニティーにこの問題の根底に到達するように依頼しました。インテルエンジニアリングはこれについて何か言いたいことがあることがわかりました:

「エンジニアリングによると、xHCIを「有効」のままにする必要があります」

7シリーズチップセット用のIntel USB 3.0ドライバーはxHCIハンドオフをサポートしていますか?

それがその時です。Windows 7 + IntelのUSB 3.0ドライバーを実行する場合、BIOSセットアップでxHCIハンドオフを有効にする必要があります。


2
ちなみに、xHCIハンドオフは有効にする必要がありますが、eHCIハンドオフは無効にする必要があります。
misha256 2014年

1
興味深い、やや無関係なメモ。VMWare ESXi 5.5+をインストールしていて、USBシステム全体がブートの途中で途切れる場合、eHCIハンドオフを有効にする必要があります
edhurtig '25年

1
「xHCIハンドオフは有効にする必要がありますが、eHCIハンドオフは無効にする必要があります。」ほんとうに。Windows XPまたはWindows 8.1、PCI Express 1.0を搭載した古いマザーボードで再起動すると、Silverstone EC05-E USB 3.0コントローラーが「消える」ことがわかりました。BIOSを変更してeHCIハンドオフを無効にした後、EC05-Eは期待どおりに動作するようになりました。再起動しないと、デバイスとドライバーのログナーが消えず、USB 3.0は、PCI Express 2.0を搭載した古いマザーボード上のWindows XPまたはWindows 8.1の両方で正常に動作します。EC05-Eは、PCI Expressの2.0用に設計されていますが、多くのUSB 3.0カードが2500 Mbps、または半分の5000 MbpsのUSB 3までで動作します

3

EHCIハンドオフに関連する興味深いバグを発見しました-一部のマザーボードにのみ存在する可能性があります。

それ以降のオペレーティングシステムでは、通常、EHCIハンドオフを無効にして実行します。

Asus M4A89GTD Pro / USB3(およびその他)では、USBレガシーサポートを使用してUSBキーボードでのBIOS制御を可能にする必要がある場合、EHCIハンドオフも有効にする必要があります。そうしないと、いくつかのUSBコントローラーがコード10で失敗します。

この問題が発生した場合は、失敗したコントローラーをデバイスマネージャーでアンインストールして、再検出できるようにする必要があります。コントローラーは正常に戻るはずです。それが見つかるまで、いくつかのUSBポートを切断したと思いました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.