Режим ehci hand off что это

«Это устройство может работать быстрее…»: решаем проблемы с портами USB 3.0


Напомню, пропускная способность интерфейса USB 2.0 — 60 Мб/с, а USB 3.0 – в 10 раз больше, 625 Мб/с. Естественно, редкие из съёмных накопителей, подключаемых к портам USB 3.0 компьютера, работают на пределе возможностей этого интерфейса, но он имеет принципиальное значение для отдельных устройств хранения информации. Так, например, многие современные модели внешних HDD на интерфейсе USB 3.0 смогут выдать линейную скорость 100-170 Мб/с. Собственно, то же, что и при подключении внутренних жёстких дисков к SATA-интерфейсу. Тогда как на интерфейсе USB 2.0 линейная скорость внешних жёстких дисков в среднем обычно держится на отметке 30 Мб/с. Флешки 3.0 на интерфейсе USB 3.0 записывают данные быстрее в 2-3 раза, а читают – быстрее в 3-5 раз. Кстати, в одной из недавних статей сайта мы детально говорили о скоростях работы флешек на интерфейсах USB 2.0 и 3.0. В общем, друзья, если у вас есть съёмный накопитель 3.0, считаю, что разбираться с работоспособностью порта USB 3.0, если с ним возникли проблемы – дело стоящее.

Настройки в BIOS

Порты 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».

Обновление драйвера

Внутри Windows работать на уровне USB 2.0 интерфейс USB 3.0 может по банальной причине некорректной установки драйвера контроллера. Решается такая проблема любым из способов борьбы с некорректно установленными драйверами – это либо их обновление, либо переустановка. Используем для начала штатные возможности Windows. Идём в диспетчер устройств. Раскрываем ветку «Контроллеры USB». Кликаем расширяемый хост-контроллер. Чаще он значится как «Расширяемый хост-контроллер Intel(R) USB 3.0», но в нашем случае, например, его производителем является японская компания Renesas. Вызываем на нём контекстное меню и выбираем обновление драйвера.


Жмём автоматический поиск в Интернете.

Если в Интернете драйверы не найдутся, можно вручную установить драйверы USB 3.0, скачав их с сайта производителя ноутбука или материнской платы ПК. Либо прибегнуть к помощи программ для автоматической установки/обновления драйверов.

Принцип работы

Очень часто случается такая ситуация, что во время работы компьютера питание, подающееся на системный блок, внезапно исчезает (вариант, когда ПК подключен к сети не напрямую, а через источник бесперебойного питания, мы не рассматриваем). В результате компьютер (речь идет, разумеется, о настольных компьютерах, а не ноутбуках, снабженных аккумуляторными батареями) прекращает свою работу и не может возобновить ее до тех пор, пока подача электричества не возобновится. Но, как оказывается, поведение ПК после возобновления подачи напряжения можно настраивать. Именно для этого и предназначена опция BIOS Restore on AC Power Loss. Во многих BIOS эта опция может иметь и другие названия:

  • AC Power Loss Restart
  • AC Loss Auto Restart
  • After AC Power Loss
  • AC PWR Loss Restart
  • Power Again
  • After Power Failure
  • Power On After Power Fail
  • Power Failure
  • PWRON After PWR-Fail
  • Power State Resume Control
  • System After AC Back
  • State After Power Failure

Обычно данную опцию можно найти в разделе BIOS, посвященном управлению питанием ПК. Данный раздел может называться Power, Power Management или как-то в этом духе.


Как правило, опция имеет три варианта (иногда только два первых из ниже перечисленных):

  • Power-Off
  • Power-On
  • Last State

Вариант Power-Off в различных BIOS может иметь разные названия: Always Off, Off или Disabled. В случае выбора этого варианта, при отключении питания, а затем возобновлении его подачи ничего не происходит, и ПК так и остается в выключенном состоянии. Этот выбор используется в большинстве случаев, а также устанавливается в большинстве BIOS по умолчанию.

Вариант Power-On может иметь и другие названия: Always On, On или Enabled. Если установлен данный вариант, то при отключении питания и последующей подаче питания на блок питания компьютера компьютер автоматически включается, вне зависимости от того, был ли до отключения питания ПК выключен или нет.

Вариант Last State существует в большинстве BIOS, но не во всех. Он может также иметь названия Previous State или Former-Sts. Поведение компьютера в случае выбора этого варианта зависит от того, в каком состоянии находился компьютер перед выключением питания. Если ПК был выключен, то он и остается выключенным, если был включен, то включается заново.

Стоит отметить разницу между вариантами Power-On и Last State, хотя на первый взгляд эти варианты похожи. В варианте Power-On включение ПК при возобновлении подачи электропитания происходит в любом случае, даже тогда, когда работа компьютера перед этим была завершена пользователем в нормальном режиме при помощи средств операционной системы. При выборе Last State в подобном случае компьютер включаться не будет.

Принцип работы

Одной из важнейших функций BIOS, как известно, является обеспечение доступа со стороны прикладных программ к различным устройствам компьютера. Для этой цели в BIOS хранится специализированное программное обеспечение.

Доступ к данным, содержащимся в постоянной памяти, не столь быстр, как доступ к информации, содержащейся в кэш-памяти  процессора. Поэтому кэширование BIOS поможет значительно сократить время доступа процессора к содержащимся в BIOS данным и, таким образом, повысить производительность системы. Функция кэширования BIOS доступна в большинстве  современных материнских плат.

Если включить функцию кэширования БИОС, то во время загрузки компьютера информация из диапазона адресов F0000h-FFFFFh BIOS ROM будет перенесена в сверхбыструю оперативную память – кэш второго уровня центрального процессора. Поскольку объем кэша второго уровня значительно больше, чем объем BIOS ROM, то в нем  легко поместится вся необходимая информация.

Принцип работы


Опция Compatible может встречаться исключительно на современных компьютерах,  материнские платы которых поддерживают интерфейс SATA и технологию AHCI.

Технология AHCI(Advanced Host Controller Interface, расширенный интерфейс хост-контроллера) является новым интерфейсом контроллера жестких дисков, который пришел на смену стандартному контроллеру ATA/IDE, существовавшему почти в неизменном виде еще с начала 1980-х гг. По сравнению с контроллером ATA/IDE контроллер AHCI имеет ряд преимуществ, в частности, поддержку горячего подключения устройств, а также поддержку технологии NCQ, аналог которой давно использовался в интерфейсе SCSI. Использование технологии NCQ позволяет оптимизировать работу жесткого диска и повысить его быстродействие путем упорядочивания операций чтения-записи. Наибольший эффект включение поддержки NCQ дает в случае многопоточных дисковых операций чтения/записи.

Большинство современных контроллеров SATA могут работать как в режиме AHCI, так и в режиме эмуляции традиционного контроллера параллельного ATA/IDE. Следует иметь в виду, что для работы контроллера SATA в режиме AHCI требуется поддержка данного режима со стороны операционной системы.

Опция Compatible может принимать следующие пять вариантов значений:

  • Enhanced Non-AHCI
  • Enhanced AHCI
  • Parallel ATA Only
  • Serial ATA Only
  • Combined

Вариант Enhanced Non-AHCI подразумевает работу контроллера SATA в режиме, поддерживающем расширенные возможности контроллера SATA. Однако в этом режиме поддержка интерфейса AHCI будет отключена. Этот вариант предпочтителен для  таких операционных систем, как Windows 2000 и Windows XP, которые используют как устаревшие, так и современные режимы работы. Накопители SATA, подключенные к системе, будут распределены по логическим каналам Parallel ATA (Параллельный ATA) и будут восприниматься в качестве традиционных накопителей PATA.

Вариант Enhanced AHCI позволяет включить поддержку режима совместимости с новым интерфейсом контроллера. Этот режим также поддерживает работу со старыми накопителями PATA. Кроме того, режим Enhanced AHCI позволяет использовать дисковые массивы RAID.

При включении режима поддержки AHCI следует иметь в виду, что технология AHCI работает в операционных системах линейки Windows лишь после установки специального драйвера. Попытка переключить в BIOS значение опции Compatible на вариант, поддерживающий AHCI, в операционной системе, установленной при выключенной функции AHCI, как правило, приведет к зависанию системы при загрузке и появлению «экрана смерти».

Вариант Parallel ATA Only позволяет контроллеру работать лишь с дисками c интерфейсом PATA. Диски SATA при этом являются недоступными. Вариант Serial ATA Only, наоборот, позволяет системе видеть только накопители SATA, а диски PATA при этом становятся недоступными. Опция Combined объединяет эти опции, однако при этом  системе может быть доступно лишь два логических канала IDE, на одном из которых   могут располагаться лишь накопители PATA, а на другом – накопители SATA.


С этим читают