¿Qué hace la configuración del BIOS 'Modo de prearranque XHCI'?

¿Qué hace la configuración del BIOS 'Modo de prearranque XHCI'?

Tengo una configuración de BIOS llamadaModo de prearranque XHCI.

Si tengo esto habilitado, los dispositivos USB que no estén conectados en el arranque nunca serán reconocidos. Si lo configuro enDesactivadoentonces los dispositivos USB funcionan normalmente.

La breve descripción del BIOS dice"Habilite esta opción si necesita compatibilidad con USB 3.0 en DOS".Lo cual no hago, pero también dice"Tenga en cuenta que el controlador XHCI se desactivará si configura este elemento como Desactivado".¿Eso significa que el USB 3.0 está desactivado con esta opción?

Aquí hay una imagen de la pantalla:

Pantalla BIOS USB avanzada Asus UX32VD


Una actualización posterior del 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.Activado.

Respuesta1

Según el síntoma general de que los dispositivos USB no funcionan cuando xHCI está habilitado y funcionan cuando xHCI está deshabilitado, parecería que su sistema operativo tiene controladores USB 2.0, pero no controladores USB 3.0.

¿Qué hace este tipo de configuración del BIOS? Encontré un buen resumen de las opciones para una configuración de BIOS similar en 'Modo xHCI' enuna publicación del usuario de tonymac a6f691ac:

Modo xHCI = Desactivado: el puerto USB 3.0 integrado funciona como un puerto 2.0

Modo xHCI = habilitado: el puerto USB 3.0 integrado funciona como un puerto 3.0

Modo xHCI = Automático: el puerto USB 3.0 integrado funciona como un puerto 2.0 antes de que se cargue el controlador USB 3.0 del sistema operativo. Si reinicia el sistema operativo, el puerto USB 3.0 integrado vuelve a funcionar como un puerto 2.0 durante esta fase de reinicio del BIOS antes de que se cargue el controlador USB 3.0 del sistema operativo.

Modo xHCI = Smart Auto: el puerto USB 3.0 integrado funciona como un puerto 2.0 antes de que se cargue el controlador USB 3.0 del sistema operativo. Si reinicia el sistema operativo, durante esta fase de reinicio del BIOS, el BIOS es lo suficientemente "inteligente" como para evitar degradar el puerto USB 3.0 a la funcionalidad 2.0 antes de que se cargue el controlador USB 3.0 del sistema operativo. Por lo tanto, Smart Auto es más rápido que Auto a partir del segundo arranque, pero Habilitado es más rápido una vez que está seguro de que el sistema operativo tiene instalado el controlador USB 3.0, porque evita el cambio. Hacer que el puerto USB 3.0 integrado funcione como un puerto 2.0 es principalmente para admitir la instalación del sistema operativo o para admitir el sistema operativo que no tiene un controlador USB 3.0 incorporado, de modo que el teclado USB aún funcione si el usuario conecta un puerto USB. teclado o cualquier otro dispositivo USB en los puertos USB 3.0 antes de instalar el sistema operativo con el controlador USB 3.0 que viene con la placa base.

Fondo:

Cada versión principal de USB ha utilizado una nueva interfaz de software en el controlador USB (1.x:UHCIyOHCI, 2.x:EHCI: 3.x: xHCI), cada uno de ellos incompatible con los controladores de la versión anterior. Los controladores USB más nuevos funcionan bien con periféricos USB más antiguos, por lo que no hay razón para que una computadora tenga nada más que el hardware USB más reciente, siempre que esté completamente actualizado con los controladores necesarios.

Sin embargo, al instalar un sistema operativo, existe la posibilidad de que surja el problema del huevo y la gallina: tiene los controladores a mano, pero no están integrados en la instalación del sistema operativo y no tiene forma de completar la instalación del sistema operativo. e instale los controladores en el sistema en lugar de utilizar un disco para el que necesita los controladores.

Para solucionar esto para USB, los sistemas incluyen puertos antiguos dedicados (por ejemplo, puertos USB 2 dedicados en un sistema que también tiene puertos USB 3) o colocan una selección como esta en el BIOS que le permite cambiar los puertos para usar el estándar de interfaz anterior en el lado de la computadora, y luego, una vez que tenga el sistema operativo encendido y el instalador del controlador USB actualizado copiado en el sistema, puede volver a cambiar, instalar los controladores USB actualizados y ahora todo se ejecutará en el USB más nuevo y más rápido. versión.

Las diversas configuraciones "Automáticas" parecen un intento de proporcionar una configuración de BIOS que funcione normalmente a máxima velocidad sin tener que cambiar una configuración de BIOS en el momento de la instalación. Presumiblemente, esto es para ahorrar llamadas de soporte técnico de propietarios individuales que están reinstalando sus sistemas operativos, así como para adaptarse a entornos administrados centralmente donde todas las instalaciones del sistema operativo se realizan mediante arranque remoto de red y algo así como cambiar una configuración de BIOS en una máquina individual a mitad del proceso. El proceso de configuración no sería práctico.

Respuesta2

Controlador previo al arranque xHCI

Habilitado Los puertos USB 3.0 se enrutan al controlador xHCI antes de iniciar el sistema operativo. (Por defecto)

Deshabilitado Los puertos USB 3.0 se enrutan al controlador EHCI antes de iniciar el sistema operativo.

Cuando este elemento está configurado en Habilitado, el modo xHCI a continuación se configurará automáticamente en Smart Auto; Cuando este elemento está configurado en Desactivado, el modo xHCI a continuación se configurará automáticamente en Automático.

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

Respuesta3

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 deshabilitado permite que el arranque dual funcione correctamente en el BIOS de ASUS utilizando el controlador EHCI.

Respuesta4

El controlador XHCI (interfaz de controlador de host extensible)esel controlador USB 3.0. A todos los efectos prácticos, puede considerar los términos como sinónimos. Entonces, sí, parece que esto desactivará completamente el controlador y los puertos asociados (a diferencia de los controladores anteriores, la misma pila maneja USB1 y USB2 así como USB3, por lo que probablemente sea una perspectiva de todo o nada).

información relacionada