Was bewirkt die BIOS-Einstellung „XHCI Pre-Boot Mode“?

Was bewirkt die BIOS-Einstellung „XHCI Pre-Boot Mode“?

Ich habe eine BIOS-Einstellung namensXHCI Pre-Boot-Modus.

Wenn ich dies aktiviert habe, werden USB-Geräte, die beim Booten nicht angeschlossen sind, nie erkannt. Wenn ich es aufDeaktiviertdann funktionieren USB-Geräte normal.

Die kurze BIOS-Beschreibung sagt„Aktivieren Sie diese Option, wenn Sie USB 3.0-Unterstützung in DOS benötigen.“Was ich nicht tue, aber es heißt auch„Bitte beachten Sie, dass der XHCI-Controller deaktiviert wird, wenn Sie dieses Element auf Deaktiviert setzen.“Bedeutet das also, dass USB 3.0 mit dieser Option deaktiviert wird?

Hier ist ein Bild des Bildschirms:

Asus UX32VD Erweiterter USB-BIOS-Bildschirm


Ein nachfolgendes BIOS-Update scheint dieses Problem behoben zu haben, indem USB-Geräte mit dieser Option auch dann funktionieren, wenn sie beim Booten nicht angeschlossen sind.Ermöglicht.

Antwort1

Basierend auf dem allgemeinen Symptom, dass USB-Geräte nicht funktionieren, wenn xHCI aktiviert ist, und funktionieren, wenn xHCI deaktiviert ist, klingt es so, als ob Ihr Betriebssystem über USB 2.0-Treiber, aber keine USB 3.0-Treiber verfügt.

Was macht diese Art von BIOS-Einstellung? Ich habe eine gute Zusammenfassung der Auswahlmöglichkeiten für eine ähnliche BIOS-Einstellung im „xHCI-Modus“ gefunden inein Beitrag von Tonymac-Benutzer a6f691ac:

xHCI-Modus = Deaktiviert - Der integrierte USB 3.0-Anschluss funktioniert wie ein 2.0-Anschluss

xHCI-Modus = Aktiviert - Der integrierte USB 3.0-Anschluss funktioniert wie ein 3.0-Anschluss

xHCI-Modus = Auto – Der integrierte USB 3.0-Anschluss funktioniert wie ein 2.0-Anschluss, bevor der USB 3.0-Treiber des Betriebssystems geladen wird. Wenn Sie das Betriebssystem neu starten, funktioniert der integrierte USB 3.0-Anschluss während dieser BIOS-Neustartphase wieder wie ein 2.0-Anschluss, bevor der USB 3.0-Treiber des Betriebssystems geladen wird.

xHCI-Modus = Smart Auto – Der integrierte USB 3.0-Anschluss funktioniert wie ein 2.0-Anschluss, bevor der USB 3.0-Treiber des Betriebssystems geladen wird. Wenn Sie das Betriebssystem neu starten, ist das BIOS während dieser BIOS-Neustartphase „intelligent“ genug, um ein Downgrade des USB 3.0-Anschlusses auf die 2.0-Funktionalität zu vermeiden, bevor der USB 3.0-Treiber des Betriebssystems geladen wird. Smart Auto ist also ab dem 2. Start schneller als Auto, aber Aktiviert ist am schnellsten, sobald Sie sicher sind, dass der USB 3.0-Treiber im Betriebssystem installiert ist, da dies das Umschalten vermeidet. Die Funktion des integrierten USB 3.0-Anschlusses wie ein 2.0-Anschluss dient hauptsächlich der Unterstützung der Betriebssysteminstallation oder der Unterstützung von Betriebssystemen ohne integrierten USB 3.0-Treiber, sodass die USB-Tastatur auch dann funktioniert, wenn der Benutzer eine USB-Tastatur oder andere USB-Geräte an die USB 3.0-Anschlüsse anschließt, bevor das Betriebssystem mit dem mit dem Motherboard gelieferten USB 3.0-Treiber installiert wird.

Hintergrund:

Jede Hauptversion von USB verwendete eine neue Softwareschnittstelle auf dem USB-Controller (1.x:UHCIUndOHCI, 2.x:EHCI: 3.x: xHCI), jeweils inkompatibel mit den Treibern der vorherigen Version. Neuere USB-Controller funktionieren problemlos mit älteren USB-Peripheriegeräten, es gibt also keinen Grund, einen Computer mit etwas anderem als der neuesten USB-Hardware auszustatten – vorausgesetzt, er ist mit den erforderlichen Treibern auf dem neuesten Stand.

Bei der Installation eines Betriebssystems kann es jedoch zu einem Henne-Ei-Problem kommen: Sie haben zwar die Treiber zur Hand, diese sind jedoch nicht in die Betriebssysteminstallation integriert, und Sie haben keine andere Möglichkeit, die Betriebssysteminstallation abzuschließen und die Treiber auf das System zu übertragen, als eine Diskette zu verwenden, für die Sie die Treiber benötigen.

Um dies für USB zu umgehen, verfügen die Systeme entweder über dedizierte ältere Anschlüsse (beispielsweise dedizierte USB 2-Anschlüsse auf einem System, das auch USB 3-Anschlüsse hat) oder sie fügen eine Auswahl wie diese ins BIOS ein, mit der Sie die Anschlüsse ändern können, um computerseitig den älteren Schnittstellenstandard zu verwenden. Wenn Sie dann das Betriebssystem installiert und das aktualisierte Installationsprogramm für den USB-Treiber auf das System kopiert haben, können Sie wieder zurückwechseln, die aktualisierten USB-Treiber installieren und nun läuft alles auf der neuesten, schnelleren USB-Version.

Die verschiedenen „Auto“-Einstellungen scheinen ein Versuch zu sein, eine BIOS-Konfiguration bereitzustellen, die normalerweise mit voller Geschwindigkeit arbeitet, ohne dass während der Installation eine BIOS-Einstellung geändert werden muss. Dies soll vermutlich Anrufe beim technischen Support einzelner Benutzer vermeiden, die ihre Betriebssysteme neu installieren, und ist auch für zentral verwaltete Umgebungen geeignet, in denen alle Betriebssysteminstallationen per Remote-Netzwerkstart erfolgen und etwas wie das Ändern einer BIOS-Einstellung auf einem einzelnen Computer während des Installationsvorgangs unpraktisch wäre.

Antwort2

xHCI Pre-Boot-Treiber

Aktiviert: Die USB 3.0-Anschlüsse werden vor dem Booten des Betriebssystems an den xHCI-Controller weitergeleitet. (Standard)

Deaktiviert. Die USB 3.0-Anschlüsse werden vor dem Booten des Betriebssystems an den EHCI-Controller weitergeleitet.

Wenn dieses Element auf „Aktiviert“ eingestellt ist, wird der unten aufgeführte xHCI-Modus automatisch auf „Smart Auto“ eingestellt; wenn dieses Element auf „Deaktiviert“ eingestellt ist, wird der unten aufgeführte xHCI-Modus automatisch auf „Auto“ eingestellt.

Quelle:http://mbforum.gigabyte.de/index.php?page=Thread&threadID=6484

Antwort3

Beim Dual-Boot zwischen Windows 10 und Windows 7 (Pro für beide) umgeht der xHCI-Controller die älteren USB-Anschlüsse (lädt keine älteren USB-Anschlüsse). Wenn xHCI deaktiviert ist, funktioniert der Dual-Boot unter dem ASUS-BIOS mithilfe des EHCI-Controllers ordnungsgemäß.

Antwort4

Der XHCI-Controller (Extensible Host Controller Interface)Istder USB 3.0-Controller. Aus praktischen Gründen können Sie die Begriffe als synonym betrachten. Also, ja, es klingt, als würde dies den Controller und die zugehörigen Ports vollständig deaktivieren (im Gegensatz zu früheren Controllern verwaltet derselbe Stapel USB1 und USB2 sowie USB3, daher ist dies wahrscheinlich eine Alles-oder-Nichts-Situation).

verwandte Informationen