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

BIOS设置XHCI预启动模式有什么作用?

我有一个BIOS设置叫做XHCI预启动模式。如果我启用了这个功能,那么在启动时没有插入的USB设备将永远不会被识别,如果我将其设置为禁用,那么USB设备将正常工作。简单的BIOS描述说:"如果你需要DOS中的USB3.0支持,请启用此选项。" 我不需要,但它也说 “请注意,如果你把这个项目设置为禁用,XHCI控制器将被禁用。” 那么是否意味着这个选项禁用USB3?下面是屏幕的图片。

UPDATE 我随后更新了BIOS 似乎已经解决了这个问题 在这个选项启用的情况下 USB设备即使不插入也能正常工作

答案 (4)

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

根据XHCI启用时USB设备不能工作的一般症状,听起来你的操作系统有USB 2.0驱动,但没有USB 3.0驱动。

这种BIOS设置有什么作用?我在tonymac用户a6f691ac的帖子中找到了类似 “XHCI模式 "BIOS设置的选择总结。

XHCI Mode = Disabled - 板载USB 3.0端口的功能类似于2.0端口

XHCI Mode = Enabled - 板载USB 3.0端口的功能类似于3.0端口

XHCI Mode = Auto - 板载USB 3.0端口的功能类似于OS USB 3.0驱动加载前的2.0端口。如果您重启操作系统,在重启BIOS阶段,板载USB 3.0端口将再次像2.0端口一样运行,然后再加载操作系统USB 3.0驱动程序。

XHCI Mode = Smart Auto - 在 OS USB 3.0 驱动程序加载之前,板载 USB 3.0 端口的功能就像一个 2.0 端口。如果您重启操作系统,在重启BIOS阶段,BIOS会很 "聪明 "地避免在加载操作系统USB 3.0驱动之前将USB 3.0端口降级为2.0功能。因此,在第二次启动时,智能自动比自动快,但一旦你确定操作系统已经安装了USB 3.0驱动,启用是最快的,因为它避免了切换。让板载USB 3.0端口的功能像2.0端口一样,主要是为了支持操作系统的安装,或者支持没有内置USB 3.0驱动的操作系统,这样在安装操作系统之前,如果用户将USB键盘或其他USB设备插入USB 3.0端口,USB键盘仍然可以使用。

背景:

USB的每个主要版本都在USB控制器上使用了新的软件接口(1.x:UHCI/OHCI,2.x:EHCI:3.x:XHCI),每个接口都与上一版本的驱动程序不兼容。新的USB控制器与旧的USB外设可以正常工作,因此,除了最新的USB硬件外,计算机没有理由拥有任何东西–只要它完全更新了必要的驱动程序。

然而,在安装操作系统时,有可能会出现鸡飞蛋打的问题,即你手里有驱动程序,但它们并没有内置在操作系统安装中,除了使用驱动程序所对应的硬件外,你没有办法完成操作系统的安装,并将驱动程序放到系统中。

为了解决USB的这个问题,系统要么包含专门的老接口(比如系统上有专门的USB 2接口,同时也有USB 3接口),要么就是在BIOS里放一个类似这样的选择,让你在电脑端改变接口使用老接口标准,然后当你打开操作系统,更新的USB驱动安装程序复制到系统后,你就可以改回来,安装更新的USB驱动,现在一切都在最新的更快的USB版本上运行。

各种 "自动 "设置似乎是想提供一个正常全速工作的BIOS配置,而不必在安装时更改BIOS设置。这大概是为了节省个别用户在重新安装操作系统时的技术支持电话,同时也是为了适应集中管理的环境,在这种环境下,所有的操作系统安装都是通过远程网络启动完成的,在安装过程中改变个别机器的BIOS设置是不切实际的。

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

在Windows 10和Windows 7(两者都是专业版)之间的双启动时,xHCI控制器会绕过传统的USB端口(不加载传统的USB端口)。将xHCI设置为禁用,可以让双启动在使用EHCI控制器的华硕BIOS下正常运行。

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

xHCI Pre-Boot Driver

Enabled USB 3.0 端口在启动到 OS 之前被路由到 xHCI 控制器。(默认值)

Disabled USB 3.0 端口在启动到操作系统之前被路由到 EHCI 控制器。

当此项目设置为启用时,下面的xHCI模式将自动设置为智能自动;当此项目设置为禁用时,下面的xHCI模式将自动设置为自动。

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

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

XHCI控制器(可扩展主机控制器接口)_就是USB 3.0控制器。对于所有的实际目的,你可以考虑这些术语的同义词。所以,是的,听起来这将完全禁用控制器和相关端口(与早期的控制器不同,同一堆栈处理USB1和USB2以及USB3,所以这可能是一个全有或全无的前景)。