Xhci pre boot mode что это
Содержание
Установка Windows 7 не видит USB мышь и клавиатуру (решаем проблему настройками BIOS)
Если установка Windows 7 не видит мышь или другое устройства ввода, первое, что стоит сделать, это проверить USB порты, в которые вставлены эти периферийные устройства.
Порты синего цвета (USB 3.0) могут не поддерживаться мастером, и поэтому следует хотя бы на время установки переставить оборудование в порты серого цвета (USB 2.0).
Действие 1 – отключаем (Intel) xHCI Mode
Действие 2 – переключаем режим USB Legacy Support
Находится она также преимущественно во вкладке «Advanced ». Нам нужно поменять режим этой функции на противоположный («Enabled» на «Disabled» или наоборот).
Рисунок 2. Меняем значение USB Legacy Support.
Не забудьте сохранить изменения во вкладке «Exit», выбрав опцию «Exit Saving Changes», компьютер перезагрузится автоматически.
Проверяем наши устройства, запустив установку Windows снова. Если периферия все еще не работает, следует попробовать сбросить настройки материнской платы.
Действие 3 – сбрасываем BIOS (если предыдущие действия не помогают)
Решение проблемы при использовании PS/2 клавиатуры и мыши
Компьютер не видит загрузочную флешку и/или другие USB устройства при установке Windows 7
Если же установка Windows не видит USB устройства вообще, обратитесь к первой главе. В ней приведены некоторые общие действия, решающие самые распространенные сбои.
Мастер установки Windows 7 не видит жесткий диск (SSD) или просит драйвера
Ручная установка драйверов жесткого диска или SSD
Переходить к этой главе рекомендуется после полного ознакомления с предыдущей. Это поможет исключить выполнение лишних действий.
В большинстве случаев, установочный образ уже содержит в себе ПО для множества контроллеров накопителей (драйвера SATA). Однако если модель платы вашего компьютера/ноутбука достаточно свежая (или, наоборот, старая), драйвера могут попросту отсутствовать.
Поэтому нам надо самостоятельно «указать» их на этапе выбора системного диска. Следующая инструкция подробнее опишет этот процесс. Приступаем.
ШАГ 1 – поиск необходимого программного обеспечения.
Скачиваем драйвера с сайта производителя вашего ноутбука или материнской платы. В первую очередь ориентируемся на файлы, включающие одно или несколько примеров слов: INF, SATA, RAID, RST.
ШАГ 2 – распаковка и сброс на носитель с образом ОС.
Разархивируем скачанный файл в отдельную папку → копируем ее в любое место на установочной флешке.
Обратите внимание, что нужные нам драйвера не должны содержать исполняемые «. exe» файлы. Подойдут только распакованные (такие драйвера обычно включают в себя папки: amd, x64, а также множество . inf файлов).
ШАГ 3 – указание нужного ПО в окне выбора диска.
Вставляем флешку в компьютер → доходим до этапа выбора диска для установки. Здесь нужно найти кнопку «Загрузка» (или «Обзор») и кликнуть на нее.
Откроется проводник, в котором нужно указать необходимый драйвер. Рисунок 4. Выбираем нужную папку с драйвером.
Жесткий диск (SSD) обнаружится, если выбраны подходящие драйвера. Теперь можно продолжить процесс, выбрав появившийся SSD диск.
Драйвера установлены, накопитель отображается. Однако мастер не видит или не позволяет выбрать нужный раздел
При установки Windows 7 не определяется привод оптических дисков
Intel XHCI Mode
материал № 9701
КОММЕНТАРИИ к «Intel XHCI Mode»
ДРУГИЕ МАТЕРИАЛЫ ПО ТЕМЕ
Проявления неисправностей, связанных с данным параметром (0)
IT-WIKI (0)
Параметры BIOS (29)
Описание значений параметров:
Описание значений параметров:
Описание значений параметров:
Параметр включает поддержку ASPM для южного моста материнской платы.
Базовая спецификация PCI Express определяет два уровня ASPM, которые предназначены для обеспечения возможности компенсировать повышенное энергосбережение с быстрым восстановлением до состояния L0.
Описание значений параметров:
— ошибка четности на фазе адреса транзакции,
— ошибка четности на этапе данных транзакции специального цикла,
— серьезные проблемы, кроме четности, обнаруженные устройством PCI,
— критические сбои системы, обнаруженные логикой системной платы
Иными словами, включение данной функции позволяет обнаруживать ошибки, возникающие при передаче данных по шине PCI.
Описание значений параметров:
— Serial Port Settings
— COM Port Settings
— Onboard UART 1/2
— Onboard UART
— Onboard Serial Port
— Change Settings
Описание значений параметров:
— Serial Port
— COM Port
Описание значений параметров:
— Power Up On PCI/PCIE Devices
— Resume by PCIE PME
— PCI Express PME
Описание значений параметров:
PERR# является устойчивым сигналом трех состояний, используемым для сигнализации об обнаружении ошибки четности, связанной с фазой данных. Во время каждой фазы данных транзакции чтения целевой объект передает данные на шину AD. Таким образом, цель состоит в том, чтобы обеспечить правильную четность для инициатора по сигналу PAR, начинающемуся через один такт после подтверждения TRDY# (Target Ready). По завершении каждой фазы данных инициатор обязан зафиксировать содержимое AD (31: 0] и C/BE # [3: 0] и рассчитать ожидаемый паритет в течение тактового цикла, сразу после завершения фазы данных. Затем инициатор фиксирует бит четности, предоставленный целью, из сигнала PAR на следующем переднем фронте тактовых импульсов и сравнивает вычисленную и фактическую четность. Если происходит несовпадение, инициатор затем устанавливает PERR# в течение следующих тактовых импульсов (если это можно сделать с помощью единицы в бите ответа об ошибке четности в его регистре команд.) Утверждение PERR # откладывает завершение каждой фазы данных на два тактовых цикла PCI.
Иными словами, включение данной функции позволяет обнаруживать ошибки, возникающие при передаче данных по шине PCI.
Описание значений параметров:
Что делает настройка BIOS в режиме предварительной загрузки XHCI?
У меня есть настройки BIOS, называемые режимом предварительной загрузки XHCI. Если у меня включен этот USB-устройства, которые не подключены при загрузке, никогда не распознаются, если я установил его на Отключено, то USB-устройства работают нормально. Краткое описание BIOS гласит: «Включите эту опцию, если вам нужна поддержка USB3.0 в DOS». Что я не делаю, но он также говорит: «Пожалуйста, обратите внимание, что контроллер XHCI будет отключен, если вы установите этот пункт как Отключено». Значит ли это, что USB3 отключен с этой опцией? Вот изображение экрана:
ОБНОВЛЕНИЕ I Последующее обновление BIOS, по-видимому, устранило эту проблему, поскольку устройства USB работают, даже если они не подключены при загрузке с включенным параметром.
Исходя из общего признака того, что USB-устройства не работают при включенном XHCI, может показаться, что ваша ОС имеет драйверы USB 2.0, но не драйверы USB 3.0.
Что делает этот тип настройки BIOS? Я нашел хорошую сводку вариантов подобной настройки BIOS ‘XHCI Mode’ в посте пользователя tonymac a6f691ac :
Тем не менее, при установке ОС, существует вероятность возникновения проблемы, когда у вас есть драйверы, но они не встроены в установку ОС, и у вас нет способа завершить установку ОС и получить драйверы для системы, кроме использования оборудования, для которого предназначены драйверы.
Чтобы обойти это для USB, системы либо включают в себя выделенные старые порты (например, выделенные порты USB 2 в системе, в которой также есть порты USB 3), либо они помещают такой выбор в BIOS, который позволяет менять порты для использования более старый стандарт интерфейса на стороне компьютера, а затем, когда вы включили ОС и скопировали в систему обновленный установщик драйвера USB, вы можете вернуться обратно, установить обновленные драйверы USB, и теперь все работает на новейшем более быстром USB версия.
Различные настройки «Авто» выглядят как попытка предоставить конфигурацию BIOS, которая обычно работает на полной скорости без необходимости изменения настроек BIOS во время установки. Это, по-видимому, позволяет экономить на обращениях в службу технической поддержки от отдельных владельцев, которые переустанавливают свои ОС, а также в соответствии с централизованно администрируемыми средами, в которых все установки ОС выполняются с помощью удаленной загрузки по сети и что-то вроде изменения настроек BIOS на отдельном компьютере частично через Процесс установки будет нецелесообразным.
Особенности AMI UEFI firmware
В одной из предыдущих публикаций[1] мы затронули такой, казалось бы, очевидный вопрос: «Как убедиться в том, что флешка работает в USB 3.0?» Голоса в обсуждении сначала ехидно отметили, что той статье не хватает тэга «садомазо», а затем как бы испугавшись собственного эго, вычеркнули эту мысль из нашего сознания.
Но эта мысль уже ранила неокрепшие умы экспериментаторов. Появилось желание проверить доступность USB 3.0 для любого подключенного устройства еще на этапе старта (например, в UEFI Shell) до запуска операционной системы. Для начала была написана небольшая утилита CheckUSB (которая, правда, пока рассчитана только на работу с некоторыми реализациями 8-й версии чипсетов Intel).
Рис 1. Эксперименты с утилитой CheckUSB на ноутбуке ASUS T300LA
В подходе к мобильной платформе оказалось, что в ряде случаев, при перезагрузке, UEFI firmware ноутбука инициализирует USB-подсистему не полностью, оставляя часть работы операционной системе.
Рис 2. Опция xHCI Pre-Boot Mode в установках UEFI firmware ноутбуке ASUS T300LA
Например, если в CMOS Setup исходное состояние опции xHCI Pre-Boot Mode установлено Disable, заменяем на Smart Auto, и не загружая операционную систему запускаем утилиту CheckUSB, то видим, что список устройств, подключенных к контроллеру xHCI пуст. Это означает, что для обслуживания подключенных USB-устройств используется контроллер EHCI.
Рис 3. Подключение USB-устройств к Enhanced Host Controller Interface на ноутбуке ASUS N750JK до запуска Windows
Если перезагрузку повторить после старта операционной системы, все устройства оказываются корректно подключенными к контроллеру xHCI.
Рис 4. Подключение USB-устройств к eXtensible Host Controller Interface на ноутбуке ASUS N750JK при загрузке после Windows
«Это устройство может работать быстрее…»: настраиваем порты USB 3.0 : Windows
Если мы подключаем флешку 3.0 к компьютеру, который предусматривает поддержку портов USB 3.0, при этом видим сообщение «Это устройство может работать быстрее при подключении к Super-Speed USB 3.0», это, друзья, значит, что мы либо вставляем флешку не в порты USB 3.0 (с синим язычком), либо с их функционированием имеются проблемы, и они работают в режиме USB 2.0. В чём кроются причины проблем с работой портов USB 3.0 на компьютерах, и как решаются такие проблемы, в этом попытаемся разобраться.
«Это устройство может работать быстрее…»: решаем проблемы с портами USB 3.0
Порты USB 3.0 могут работать в рамках возможностей USB 2.0, если таким образом они настроены в BIOS. Этот момент необходимо проверить в первую очередь. Заходим в BIOS и ищем, где настраиваются USB-порты, обычно это раздел расширенных настроек «Advanced» и подраздел «USB Configuration». Или нечто с подобными названиями. Здесь необходимо проверить, активна ли поддержка USB 3.0. Параметр «USB 3.0 Support» должен иметь значение «Enable» (Включено). Значение «Enable» также должно быть у параметра «XHCI hand-off», он может называться «XHCI Pre-Boot Mode», просто «XHCI» или как-то по-другому, но с присутствием ключевого термина «XHCI».
XHCI – это контроллер USB 3.0, и если в BIOS не реализован отдельным пунктом параметр поддержки этого интерфейса типа «USB 3.0 Support», его включение/отключение реализуется за счёт контроллера. На некоторых материнских платах у параметра контроллера XHCI могут быть и другие значения типа «Auto» или «Smart Auto», обеспечивающие работу портов USB 3.0 в режиме 2.0 до загрузки операционной системы со своими драйверами USB 3.0. И такие значения производителями компьютерных устройств обычно выставляются по умолчанию, дабы сделать возможной работу с современным интерфейсом USB внутри операционных систем, при этом избежать краха установки отдельных из них, в составе дистрибутива которых нет драйверов USB 3.0. Самый яркий пример – официальные сборки Windows 7, проблему с отсутствием драйверов которой мы обсуждали и решали в этой статье. Если на вашем, друзья, ПК или ноутбуке для случаев установки Windows 7 без интегрированных драйверов USB 3.0 имеются рабочие порты USB 2.0 (с чёрным язычком), можно смело ставить настройку контроллера XHCI в положение «Enable». Только при установке «Семёрки» не забывать о том, что флешку нужно вставлять в порт USB 2.0.
Внутри Windows работать на уровне USB 2.0 интерфейс USB 3.0 может по банальной причине некорректной установки драйвера контроллера. Решается такая проблема любым из способов борьбы с некорректно установленными драйверами – это либо их обновление, либо переустановка. Используем для начала штатные возможности Windows. Идём в диспетчер устройств. Раскрываем ветку «Контроллеры USB». Кликаем расширяемый хост-контроллер. Чаще он значится как «Расширяемый хост-контроллер Intel(R) USB 3.0», но в нашем случае, например, его производителем является японская компания Renesas. Вызываем на нём контекстное меню и выбираем обновление драйвера.
Жмём автоматический поиск в Интернете.
Если в Интернете драйверы не найдутся, можно вручную установить драйверы USB 3.0, скачав их с сайта производителя ноутбука или материнской платы ПК. Либо прибегнуть к помощи программ для автоматической установки/обновления драйверов.