В настройках BIOS присутствует множество непонятных обычному пользователю параметров (в основном, по причине использования аббревиатур). Параметр EHCI Hand-Off — один из таких. Отключив его, вы обнаружите, что некоторые USB-устройства стали работать некорректно или вовсе не реагируют на обращение к ним.
Стоит отметить, что эта статья актуальна для пользователей уже устаревших версий ОС Windows (вышедших до Windows XP SP2), так как в более новых ОС конфигурирование устройств USB с помощью параметра EHCI Hand-Off не требуется.
Что такое параметр EHCI Hand-Off в BIOS?
Для управления шиной USB 2.0 и подключаемыми к ней устройствами на материнской плате предусмотрен специальный контроллер, именуемый EHCI (Enhanced Host Controller Interface или «улучшенный интерфейс хост-контроллера»).
Использование этого контроллера, например, позволяет получать информацию об использовании клавиатуры, отслеживать движение мыши и вообще управлять любыми другими поддерживаемыми USB-устройствами (включая USB-накопители).
Однако в процессе загрузки старых операционных систем (появившихся до Windows XP SP2) имела место одна проблема — BIOS продолжал управлять шиной USB в монопольном режиме. Это приводило иногда к конфликтам и даже полной неработоспособности всех подключаемых USB-устройств, зависаниям и появлению BSOD (синего экрана смерти). Для решения этой проблемы и был разработан механизм передачи управления шиной USB от BIOS операционной системе, называемый EHCI Hand-Off.
EHCI Hand-Off исключает возможность возникновения конфликтов, связанных с контроллером шины USB. В операционных системах, вышедших после Windows XP SP2, эта проблема была исправлена, а сам механизм ECHI Hand-Off перестал быть актуальным.
В редакторе настроек BIOS параметр имеет только два возможных значения: Enabled и Disabled. По умолчанию параметр EHCI Hand-Off всегда включён. Если на компьютере установлена старая ОС (появившаяся до Windows XP SP2), отключать параметр не рекомендуется. Однако если на компьютере установлена более новая ОС, отключить параметр EHCI Hand-Off можно без последствий и риска. Сделать это можно, загрузив редактор настроек BIOS с помощью горячих клавиш (F2 или Del в зависимости от модели материнской платы) сразу после включения компьютера (как только появится на экране появляется логотип производителя материнской платы).
В редакторе настроек BIOS перейдите на вкладку Advanced, найдите параметр EHCI Hand-Off и установите нужное значение с помощью контекстного меню. Завершите работу в редакторе настроек BIOS, сохранив внесённые изменения.
Выводы
Параметр EHCI Hand-Off отвечает за передачу управления шиной USB от BIOS операционной системе. Этот механизм потерял свою актуальность с выходом Windows XP SP2. Во многих современных материнских платах параметр EHCI Hand-Off отсутствует или недоступен для редактирования. В дополнение к нему относительно недавно появился параметр XHCI Hand-Off.
В отличие от EHCI, контроллер XHCI управляет шиной USB 3.0. Часто на материнской плате размещены оба контроллера шины USB — EHCI и XHCI (в связи с наличием портов USB 2.0 и 3.0 для совместимости с моделями очень старого оборудования), а в редакторе настроек BIOS можно также переключать режим работы портов USB с 3.0 на 2.0 при необходимости.
Исправьте в названии ECHI на EHCI