2012-09-26 21:12:27 +0000 2012-09-26 21:12:27 +0000
18
18

¿Qué hace el ajuste de la BIOS XHCI Pre-Boot Mode?

Tengo una configuración de la BIOS llamada Modo de preinicio XHCI. Si lo tengo activado, los dispositivos USB que no están conectados en el arranque nunca son reconocidos, si lo pongo en Desactivado, los dispositivos USB funcionan normalmente. La breve descripción de la BIOS dice “Habilite esta opción si necesita soporte para USB3.0 en DOS”. Que no lo necesito, pero también dice “Tenga en cuenta que el controlador XHCI se desactivará si establece este elemento como Desactivado”. Entonces, ¿significa eso que el USB3 está deshabilitado con esta opción? Aquí hay una imagen de la pantalla:

UPDATE I La posterior actualización de la BIOS parece haber solucionado este problema en el sentido de que los dispositivos USB funcionan incluso cuando no están conectados en el arranque con esta opción Activada.

Respuestas (4)

16
16
16
2015-03-23 01:28:29 +0000

Basándonos en el síntoma general de que los dispositivos USB no funcionan cuando XHCI está activado, parece que tu sistema operativo tiene controladores USB 2.0 pero no controladores USB 3.0.

¿Qué hace este tipo de configuración de la BIOS? Encontré un buen resumen de las opciones para una configuración similar de la BIOS del ‘Modo XHCI’ en un post del usuario de tonymac a6f691ac :

Modo XHCI = Desactivado - El puerto USB 3.0 integrado funciona como un puerto 2.0

Modo XHCI = Activado - El puerto USB 3.0 integrado funciona como un puerto 3.0

Modo XHCI = Auto - El puerto USB 3.0 integrado funciona como un puerto 2.0 antes de que se cargue el controlador USB 3.0 del SO. Si reinicia el sistema operativo, el puerto USB 3.0 integrado vuelve a funcionar como un puerto 2.0 durante la fase de reinicio de la BIOS antes de que se cargue el controlador USB 3.0 del sistema operativo.

Modo XHCI = Smart Auto - El puerto USB 3.0 de la placa funciona como un puerto 2.0 antes de que se cargue el controlador USB 3.0 del sistema operativo. Si reinicias el sistema operativo, durante esta fase de reinicio de la BIOS, la BIOS es lo suficientemente “inteligente” como para evitar que el puerto USB 3.0 vuelva a funcionar como 2.0 antes de que se cargue el controlador USB 3.0 del sistema operativo. Así que Smart Auto es más rápido que Auto en el segundo arranque en adelante, pero Enabled es más rápido una vez que estás seguro de que el SO tiene el controlador USB 3.0 instalado, porque evita el cambio. Hacer que el puerto USB 3.0 de la placa funcione como un puerto 2.0 es principalmente para apoyar la instalación del sistema operativo o para apoyar al sistema operativo que no tiene un controlador USB 3.0 incorporado, de modo que el teclado USB siga funcionando si el usuario conecta un teclado USB o cualquier otro dispositivo USB en los puertos USB 3.0 antes de que el sistema operativo se instale con el controlador USB 3.0 que viene con la placa base.

Antecedentes:

Cada versión importante de USB ha utilizado una nueva interfaz de software en el controlador USB (1.x: UHCI/OHCI, 2.x: EHCI: 3.x: XHCI), cada una de ellas incompatible con los controladores de la versión anterior. Los controladores USB más recientes funcionan bien con los periféricos USB más antiguos, por lo que no hay razón para que un ordenador tenga nada más que el último hardware USB, siempre que esté totalmente actualizado con los controladores necesarios.

Sin embargo, cuando se instala un sistema operativo, existe la posibilidad de que se produzca el problema del huevo y la gallina, en el que se tienen los controladores pero no están incorporados en la instalación del sistema operativo, y no se tiene una forma de completar la instalación del sistema operativo y obtener los controladores en el sistema que no sea utilizando el hardware para el que están los controladores.

Para evitar esto en el caso de los USB, los sistemas incluyen puertos antiguos dedicados (por ejemplo, puertos USB 2 dedicados en un sistema que también tiene puertos USB 3) o bien ponen una selección como ésta en la BIOS que le permite cambiar los puertos para utilizar el estándar de interfaz más antiguo en el lado del ordenador, y luego, una vez que tenga el sistema operativo y el instalador del controlador USB actualizado copiado en el sistema, puede cambiar de nuevo, instalar los controladores USB actualizados, y ahora todo está funcionando en la versión USB más rápida.

Las diferentes configuraciones “Auto” parecen un intento de proporcionar una configuración de la BIOS que funcione a toda velocidad normalmente sin tener que cambiar una configuración de la BIOS en el momento de la instalación. Se supone que esto es para ahorrar las llamadas de soporte técnico de los propietarios individuales que están reinstalando sus SO, así como para adaptarse a los entornos administrados de forma centralizada donde todas las instalaciones de SO se hacen por arranque remoto en red y algo como cambiar una configuración de la BIOS en una máquina individual en medio del proceso de configuración sería poco práctico.

1
1
1
2016-07-11 19:32:49 +0000

En el arranque dual entre Windows 10 y Windows 7 (pro para ambos), el controlador xHCI omite los puertos usb heredados (no carga puertos usb heredados). Configurar xHCI como desactivado permite que el arranque dual funcione correctamente bajo la bios de ASUS utilizando el controlador EHCI.

1
1
1
2013-02-11 03:58:47 +0000

xHCI Pre-Boot Driver

Activado Los puertos USB 3.0 se dirigen al controlador xHCI antes de arrancar el SO. (Por defecto)

Desactivado Los puertos USB 3.0 se dirigen al controlador EHCI antes de arrancar el sistema operativo.

Cuando este elemento está configurado como Activado, el Modo xHCI a continuación se establecerá automáticamente como Smart Auto; cuando este elemento está configurado como Desactivado, el Modo xHCI a continuación se establecerá automáticamente como Auto.

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

-2
-2
-2
2012-09-26 21:18:52 +0000

El controlador XHCI (Extensible Host Controller Interface) es el controlador USB 3.0. A efectos prácticos, puedes considerar los términos como sinónimos. Así que, sí, parece que esto deshabilitará el controlador y los puertos asociados por completo (a diferencia de los controladores anteriores, la misma pila maneja USB1 y USB2, así como USB3, por lo que esto es probablemente una perspectiva de todo o nada).