BIOS 설정 XHCI 사전 부팅 모드의 기능은 무엇입니까?


17

XHCI 사전 부팅 모드라는 BIOS 설정이 있습니다. 부팅 할 때 연결되지 않은이 활성화 된 USB 장치를 인식하지 못하면 인식되지 않습니다. 비활성화로 설정하면 USB 장치가 정상적으로 작동합니다. 간략한 BIOS 설명에 "DOS에서 USB3.0 지원이 필요한 경우이 옵션을 활성화하십시오." 그렇지는 않지만 "이 항목을 Disabled (비활성화)로 설정하면 XHCI 컨트롤러가 비활성화됩니다."라고 표시됩니다. 그렇다면이 옵션으로 USB3를 사용할 수 없다는 것을 의미합니까? 화면 사진은 다음과 같습니다.

아수스 UX32VD 고급 USB BIOS 화면

업데이트 이후 BIOS 업데이트는이 옵션이 활성화 된 상태에서 부팅 할 때 USB 장치가 작동하지 않더라도이 문제를 해결 한 것으로 보입니다.

답변:


16

XHCI가 활성화 된 경우 USB 장치가 작동하지 않는 일반적인 증상에 따라 OS에 USB 2.0 드라이버는 있지만 USB 3.0 드라이버는없는 것 같습니다.

이런 종류의 BIOS 설정은 무엇을합니까? tonymac 사용자 a6f691ac의 게시물 에서 비슷한 'XHCI 모드'BIOS 설정에 대한 선택에 대한 좋은 요약을 찾았 습니다 .

XHCI Mode = Disabled-2.0 포트와 같은 온보드 USB 3.0 포트 기능

XHCI Mode = Enabled-온보드 USB 3.0 포트 기능을 3.0 포트처럼

XHCI Mode = Auto-온보드 USB 3.0 포트는 OS USB 3.0 드라이버를로드하기 전에 2.0 포트처럼 작동합니다. OS를 재부팅하면 OS USB 3.0 드라이버로드 전에이 재부팅 BIOS 단계에서 온보드 USB 3.0 포트가 2.0 포트처럼 다시 작동합니다.

XHCI Mode = Smart Auto-온보드 USB 3.0 포트는 OS USB 3.0 드라이버를로드하기 전에 2.0 포트처럼 작동합니다. OS를 재부팅하면이 재부팅 BIOS 단계에서 BIOS는 "스마트"하여 OS USB 3.0 드라이버를로드하기 전에 USB 3.0 포트를 2.0 기능으로 다시 다운 그레이드하는 것을 피할 수 있습니다. 따라서 Smart Auto는 두 번째 부팅 이후 Auto보다 빠르지 만 OS가 USB 3.0 드라이버가 설치되어 있는지 확인하면 전환이 방지되므로 Enabled가 가장 빠릅니다. 온보드 USB 3.0 포트 기능을 2.0 포트처럼 만드는 것은 주로 OS 설치를 지원하거나 내장 USB 3.0 드라이버가없는 OS를 지원하는 것이므로 사용자가 USB를 연결해도 USB 키보드가 계속 작동합니다 USB 3.0 드라이버와 함께 OS를 설치하기 전에 키보드 또는 기타 USB 장치를 USB 3.0 포트에 연결하십시오.

배경:

각 주요 USB 버전은 이전 버전의 드라이버와 호환되지 않는 USB 컨트롤러 (1.x : UHCI / OHCI, 2.x : EHCI : 3.x : XHCI)의 새로운 소프트웨어 인터페이스를 사용했습니다. 최신 USB 컨트롤러는 구형 USB 주변 장치와 잘 작동하므로 컴퓨터에 필요한 드라이버가 최신 상태 인 경우 컴퓨터에 최신 USB 하드웨어 만 있으면됩니다.

그러나 OS를 설치할 때 드라이버를 가지고 있지만 OS 설치에 내장되어 있지 않으며 OS 설치를 완료 할 방법이없는 닭과 계란 문제가 발생할 수 있습니다. 드라이버가있는 하드웨어를 사용하지 않고 시스템에 드라이버를 설치하십시오.

USB를 위해이 문제를 해결하기 위해 시스템에는 전용 이전 포트 (예 : USB 3 포트가있는 시스템의 전용 USB 2 포트)가 포함되어 있거나 BIOS에서 포트를 변경하여 사용할 수 있도록 포트에서 이와 같은 항목을 선택합니다. 컴퓨터 쪽의 이전 인터페이스 표준을 사용하고 OS를 켜고 업데이트 된 USB 드라이버 설치 프로그램을 시스템에 복사 한 후에는 다시 변경하고 업데이트 USB 드라이버를 설치하면 모든 것이 가장 빠른 USB에서 실행됩니다. 번역.

다양한 "자동"설정은 설치시 BIOS 설정을 변경하지 않고 정상적으로 최고 속도로 작동하는 BIOS 구성을 제공하려는 것처럼 보입니다. 이는 OS를 다시 설치하는 개별 소유자의 기술 지원 요청을 저장하고 원격 네트워크 부팅을 통해 모든 OS 설치가 수행되는 중앙 관리 환경 및 개별 시스템에서 BIOS 설정을 변경하는 것과 같은 중앙 집중식 환경에 적합합니다. 설정 프로세스는 실용적이지 않습니다.


1

xHCI 사전 부팅 드라이버

Enabled USB 3.0 포트는 OS로 부팅하기 전에 xHCI 컨트롤러로 라우팅됩니다. (기본)

Disabled OS로 부팅하기 전에 USB 3.0 포트가 EHCI 컨트롤러로 라우팅됩니다.

이 항목을 Enabled로 설정하면 아래 xHCI Mode가 자동으로 Smart Auto로 설정됩니다. 이 항목을 Disabled로 설정하면 아래 xHCI 모드가 자동으로 자동 설정됩니다.

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


3
약간의 설명 : xHCI는 USB 3.0 컨트롤러이고 EHCI는 USB 2.0 컨트롤러입니다. 아마도 (이러한 옵션이있는 시스템이 없습니다)-Windows PE와 같은 복구 환경으로 부팅하고 CD에 USB 3.0 드라이버가 포함되어 있지 않으면 외장 드라이브와 연결할 때 작동하지 않습니다 EHCI로 설정하지 않는 한 포트에 연결합니다.
LawrenceC

1

Windows 10과 Windows 7 (둘 다에 대한 프로) 간 이중 부팅에서 xHCI 컨트롤러는 레거시 USB 포트를 무시합니다 (레거시 USB 포트는로드하지 않음). xHCI를 비활성화하면 EHCI 컨트롤러를 사용하여 ASUS BIOS에서 듀얼 부팅이 올바르게 작동합니다.


-2

XHCI 컨트롤러 (Extensible Host Controller Interface) USB 3.0 컨트롤러입니다. 모든 실질적인 목적을 위해 동의어라는 용어를 고려할 수 있습니다. 그렇습니다. 이것은 컨트롤러와 관련 포트를 완전히 비활성화하는 것처럼 들립니다 (이전 컨트롤러와 달리 동일한 스택은 USB1 및 USB2뿐만 아니라 USB3를 처리하므로 아마도 전혀 또는 전혀 전망입니다).


그러나 비활성화로 설정하면 USB 장치가 정상적으로 작동하므로 포트가 완전히 비활성화되지는 않습니다.
Jamie Kitson

오, 나는 그것을 거꾸로 읽었지만 실제로는 거꾸로 쓰여졌다 고 생각합니다. 정상적인 작동을 위해서는 이 옵션 꺼져 있어야 합니다. 즉, 비활성화 상태로 두십시오.
Shinrai
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.