Если вы подключаете что-либо через USB в Windows 10 или Windows 8 (8.1) — ваша флешка, телефон, планшет, плеер или что-то еще (а иногда просто USB кабель) вы увидите в диспетчере устройств Неизвестное USB устройство и сообщение "Device Descriptor Request Failure" с кодом ошибки 43 (в свойствах), в этом руководстве я постараюсь дать вам рабочие способы исправления этой ошибки. Другой вариант той же ошибки — сбой сброса порта.
Согласно спецификации, отказ запроса дескриптора устройства или сброса порта и код ошибки 43 говорят о том, что не все в порядке с (физическим) подключением к USB-устройству, но на самом деле это не всегда так (но если с портами на устройствах что-то делали или есть вероятность загрязнения или окисления, проверьте этот фактор, аналогично — если вы подключаете что-то через USB-концентратор, попробуйте подключиться напрямую к USB-порту). Чаще всего дело в установленных драйверах Windows или их неисправности, но рассмотрим и все остальные варианты. Также может быть полезна статья: USB-устройство не распознано в Windows
Обновление драйверов составного USB-устройства и корневого USB-концентратора
- Перейдите в Диспетчер устройств Windows. Вы можете сделать это, нажав Windows + R и набрав devmgmt.msc (или нажав правой кнопкой мыши на кнопку "Пуск").
- Откройте раздел "Контроллеры USB".
- Для каждого из Generic USB Hub, Root USB Hub и Compound USB Device.
- Щелкните правой кнопкой мыши на устройстве, выберите "Обновить драйверы".
- Выберите "Поиск драйверов на этом компьютере".
- Выберите "Выбрать из списка уже установленных драйверов".
- В списке (скорее всего, там будет только один совместимый драйвер) выберите его и нажмите "Далее".
И так для каждого из этих устройств. Что должно произойти (в случае успеха): если вы обновите (или, точнее, переустановите) один из этих драйверов, ваше "Неизвестное устройство" исчезнет и снова появится как распознанное устройство. После этого с остальными драйверами можно не продолжать.
Дополнительно: если сообщение о том, что USB-устройство не распознано, появляется в Windows 10 и только при подключении к USB 3.Если вы используете расширенный хост-контроллер Intel USB 3.0 (типичная проблема для ноутбуков, которые были обновлены до новой операционной системы), то замена драйвера по умолчанию, который устанавливается самой операционной системой, обычно может помочь.0 перейдите на драйвер, который доступен на официальном сайте производителя ноутбука или материнской платы. Также для данного устройства в диспетчере устройств можно попробовать метод, описанный выше (обновление драйвера).
Настройки энергосбережения USB
Если предыдущий способ сработал, а через некоторое время ваша Windows 10 или 8-ка снова стала писать о сбое дескриптора устройства и код 43, то может помочь дополнительное действие — отключение функций энергосбережения для USB портов.
Для этого, как и в предыдущем способе, зайдите в диспетчер устройств и для всех Generic USB Hub, Root USB Hub и Compound USB Device нажмите правой кнопкой мыши на "Свойства", а затем на вкладке "Управление питанием" отключите опцию "Разрешить этому устройству выключаться для экономии энергии". Применить сделанные настройки.
USB-устройства вышли из строя из-за перебоев в электропитании или статического электричества
Часто проблему с работой подключенных USB-устройств и сбоем дескриптора устройства можно решить простым выключением компьютера или ноутбука. Как это сделать для ПК:
- Удалите проблемные USB-устройства, выключите компьютер (через выключение, а лучше удерживайте Shift при нажатии "Выключение", чтобы выключить его полностью).
- Отключите его от розетки.
- Нажмите и удерживайте кнопку питания в течение 5-10 секунд (да, на выключенном компьютере), отпустите.
- Подключите компьютер и просто включите его как обычно.
- Снова подключите USB-устройство.
Для ноутбуков со съемной батареей все шаги аналогичны, за исключением того, что в пункте 2 добавлено "извлеките батарею из ноутбука". Этот же способ может помочь, когда компьютер не видит флешку (дополнительные способы устранения этой проблемы есть в инструкции выше).
Драйверы для чипсета
И еще один момент, который может быть причиной сбоя запроса дескриптора USB-устройства или невозможности сброса порта — не установлены официальные драйвера для чипсета (которые нужно брать с официального сайта производителя ноутбука для вашей модели или с сайта производителя материнской платы). Те, что установлены самой Windows 10 или 8, а также драйверы из пакета драйверов не всегда полностью работоспособны (хотя, скорее всего, в диспетчере устройств вы увидите, что все устройства работают нормально, кроме нераспознанного USB).
Эти драйверы могут включать
- Драйвер чипсета Intel
- Интерфейс Intel Management Engine Interface
- Различные утилиты для прошивки ноутбуков
- Драйвер ACPI
- Иногда на материнской плате имеются отдельные драйверы USB-контроллеров сторонних производителей.
Не поленитесь зайти на сайт производителя в раздел поддержки и проверить наличие таких драйверов. Если они недоступны для вашей версии Windows, вы можете попробовать установить предыдущие версии в режиме совместимости (при условии, что они одинаковой разрядности).
На данный момент это все, что я могу предложить. Найдите собственные решения или любое из перечисленных выше сработало? — Будем рады, если вы поделитесь в комментариях.