Неполадки USB 2.0 в Windows 8 на материнских платах с Intel 6 Series Chipset

от автора

После апгрейда на Windows 8 мною была замечена странная проблема: после спящего режима, а иногда и при холодном старте, я не мог войти систему потому, что ни мышка ни клавиатура не функционировали! Спешу разочаровать тех кто сталкивается с этой проблемой, внятного решения пока нет.

Проблема

Итак, причина нашлась довольно быстро. Оказывается, иногда при старте системы один или оба USB 2.0 контроллера попросту не функционируют. Если смотреть диспетчер устройств, то одно или сразу оба следующих устройства остановлены (желтый восклицательный знак):

  • Intel® Series/C200 Series Chipset Family USB Enhanced Host Controller — 1C2D
  • Intel® Series/C200 Series Chipset Family USB Enhanced Host Controller — 1C26

Соответственно ни одно из подключенных устройств при этом не функционирует. Что интересно, проблема исчезает сама собой при перезагрузке.

Вначале я было подумал, что проблема в материнке (ASUS P8P67 Pro), но google подсказал, что проблема возникла не только у меня. Что примечательно, в Windows 7 такой проблемы не наблюдается.

Пролистав тему, я обнаружил следующие варианты решения проблемы.

Использовать дополнительный контроллер

У меня на материнке есть дополнительный контроллер USB 3.0. Соответственно простейшим решением будет переткнуть критичные устройства на его порты. Лично испробовал этот метод, все работает. К сожалению портов USB 3.0 значительно меньше, чем 2.0.

Отключить USB Legacy Mode

Советуют отключить USB Legacy Mode в BIOS. Судя по теме, помогает не всем, проблема может вернуться. Мне не помогло.

Перезапуск контроллера вручную

Или не со всем вручную, а с помощью планировщика заданий по событию включения. Для этого используется инструмент devcon. Строка запуска будет примерно следующая:
C:\devcon.exe restart "@PCI\VEN_8086&DEV_1C26&SUBSYS_04A91028&REV_04\3&11583659&0&E8"
С поправкой на ID устройства из диспетчера устройств.

Хак реестра

Предлагается удалить параметры «LowerFilters» и «UpperFilters» в реестре по адресу.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
Мной не проверялось.

Итог

Глюк неприятный, хотя с ним и можно жить. Я уже было собрался менять материнку, но оказалось что проблема все-таки софтверная. К сожалению неизвестно, дождемся ли мы какой-то реакции от Intel или Microsoft, ибо уже несколько ревизий драйверов пролетело, но воз и ныне там.

ссылка на оригинал статьи http://habrahabr.ru/post/174613/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *