Устраняем ошибку «Сбой запроса дескриптора неизвестного USB устройства» на Windows 10


Стандарт USB широко распространен во всем мире, и он часто используется для передачи данных на устройство (внешний жесткий диск, флешка, телефон и другие) с компьютера. Одним из главных плюсов USB является его практически идеальное взаимодействие с операционными системами Windows от самых старых и до современных. В большинстве случаев USB-устройство автоматически определяется системой, после чего с ним можно работать, установив при необходимости специализированный софт. Но изредка возникают непредвиденные проблемы с USB-подключением, и самой распространенной из них можно считать ошибку 43, которая указывает на сбой запроса дескриптора устройства. В рамках данной статьи мы рассмотрим способы, как устранить ошибку 43 при подключении USB устройства к компьютеру на операционной системе Windows.

Что означает эта ошибка

В некоторых случаях при подключении различных USB-устройств в десятой версии операционной системы Windows отображается сбой запроса дескриптора оборудования. Устройство отображается так, как будто оно неизвестно для этого персонального компьютера.

Не стоит делать поспешных выводов, ведь причиной возникновения этой ошибки может быть даже не подключенное оборудование, а сам USB-порт. Возможно, что один из портов попросту перестал работать, поэтому необходимо проверять оборудование, используя несколько входов. Для того чтобы решить проблему неработающего порта, можно использовать несколько методов.

Такая проблема оповещает пользователя о том, что USB-устройство не может полноценно функционировать на персональном компьютере, но проблема может быть даже не в устройстве:

  • Возможно, если порты подлежали ремонту, то они могли засориться либо окислиться, что послужило причиной возникновения ошибки. Стоит произвести проверку портов на чистоту. Можно произвести подключение оборудования в другой порт, чтобы убедиться в его исправности.
  • Во многих случаях решением проблемы является установка драйверов, поскольку старые могут повредиться и работать не правильно.

Необходимо знать все возможные причины возникновения проблемы для ее исправления.

Проверьте bcdUSB и fid_URB_Hdr_Status (Windows 8.1)

  • Возьмите трассировку USB-ETW для ошибки перечисления.
  • Откройте трассировку в приложении Microsoft Network Monitor (Netmon).
  • Откройте диалоговое окно «Найти кадр» (CTRL-F) и найдите событие USBPort.USBPORT_ETW_EVENT_DEVICE_INITIALIZE.
  • Разверните поле fid_USBPORT_DeviceDescriptor в области Сведения о кадре и посмотрите значение bcdUSB.
  • Если значение bcdUSB больше 0x200, снова откройте диалоговое окно «Найти кадр» и найдите USBPort.USBPORT_ETW_EVENT_COMPLETE_URB_FUNCTION_CONTROL_TRANSFER_EX.ControlTransfer.Urb.SetupPacket.Value_DescriptorType= 0. Поиск возвращает завершение передачи управления для дескриптора BOS типа 0x0F.
  • Разверните поле ControlTransfer в области Frame Details и посмотрите на значение URB_Hdr_Status.
  • Если значение fid_URB_Hdr_Status отличается от успеха, устройство не может вернуть дескриптор BOS, даже если оно сообщает о версии выше 0x200.

Обновление драйверов USB-оборудования

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

Для того чтобы обновить драйверы USB-оборудования, необходимо сделать:

  1. Вызвать команду «Выполнить» комбинацией клавиш Win + R.
  2. В открывшемся окне нужно написать devmgmt.msc

    Помимо этого способа сюда можно перейти, нажав правой кнопкой мыши на меню Пуск и выбрав из списка «Диспетчер устройств».

  3. Далее нужно перейти по вкладке USB-контроллеры.
  4. Пользователь увидит список оборудования, подключенного через USB-порты. Каждое устройство, напротив которого отображается ошибка, необходимо подвергнуть обновлению драйверов. Для этого стоит нажать правой кнопкой мыши на названии оборудования и выбрать обновление драйверов.

Поиск драйверов рекомендуется осуществлять на персональном компьютере и выбирать из тех, которые были установлены ранее.

После того, как поиск был произведен, стоит произвести выбор одного из рекомендуемых драйверов и продолжить процесс.

Все устройства, напротив которых отображается ошибка, должны быть подвержены обновлению драйверов.

После того, как процесс обновления будет произведен, вместо неопознанного устройства будет отображаться его название, а ошибка сбоя запроса дескриптора устройства пропадет сама собой. В случае если ошибка устройства так и осталась, то стоит произвести обновление драйверов отдельно для всех устройств.

Бывает так, что в десятой версии операционной системы некорректно отображается оборудование, которое подключается исключительно к портам USB версии 3.0, в то время, как порты USB 2.0 работают стабильно, и при подключении к ним ошибок не возникает, то рекомендуется удалить старый драйвер для USB-портов 3.0 и произвести установку нового. Такая ошибка довольно часто возникает на ноутбуках, которые были недавно обновлены до десятой версии операционной системы Windows. Возможно также произвести обновление драйвера, как и в случае с USB-устройствами.

Достоинства и недостатки

Рассмотрим список сильных и слабых сторон обоих способов, которые мы привели выше:

Плюсы:

  • К достоинствам установки драйвера средствами системы можно отнести отсутствие необходимости инсталляции какого-либо дополнительного ПО.
  • К достоинствам работы с Driver Booster Pro следует причислить поддержку практически любого аппаратного обеспечения.

Минусы:

  • У Driver Booster Pro есть один недостаток. Данное программное обеспечение автоматически устанавливает на ваш компьютер большое количество библиотек, которые могут оказаться лишними.
  • Использование диспетчер задач в Windows 10 приводит к успеху далеко не в 100% случаев.

Вместе с этим смотрят: Msvcp120.dll для Windows 10 x64

Отключение режима энергосбережения

Десятый Виндовс даже после обновления драйверов может через некоторое время показывать сбой запроса дескриптора USB-устройства Windows 10. Для того чтобы полноценно исправить ошибку, необходимо сделать так, чтобы на компьютере не экономилась энергия USB-портов:

  1. Для этого потребуется перейти в Диспетчер устройств.
  2. После перехода нужно выбрать все доступное оборудование и зайти в раздел «Свойства».
  3. Во вкладке «Управления электропитанием» стоит запретить выключение устройства для того, чтобы экономилась энергия. После всех произведенных изменений следует их сохранить.

Использование энергосберегающего режима USB

Если у вас включен режим экономии энергии, ошибка 43 может возникать по причине недостатка электропитания. Проверить и исправить это можно таким образом. Через меню Пуск откройте Диспетчер устройств, раскройте ветку «Контроллеры USB» и выполните для всех находящихся в ней устройств следующие действия. Кликните ПКМ, откройте через контекстное меню свойства.

На вкладке «Управление питанием» снимете галочку с чекбокса «Разрешить отключение этого устройства для экономии энергии».

USB-порты не функционируют из-за неисправности с электросетями

Возможно, что ошибка «сбой запроса дескриптора устройства Windows» исправится в том случае, когда ноутбук либо персональный компьютер будут выключены:

  1. После того, как он будет выключен, необходимо отсоединить все USB-оборудование и ограничить подачу электроэнергии в блок питания. В случае, если пользователь использует ноутбук, то вместо отключения от электросети требуется произвести снятие аккумуляторной батареи.
  2. После этого в течение некоторого времени стоит держать зажатой кнопку включения или выключения компьютера.
  3. Когда все действия будут выполнены, необходимо подключить компьютер к сети и произвести его запуск.
  4. Далее следует подсоединить все оборудование в USB-порты и смотреть, не возникает ли после этого ошибка.

Все эти действия могут помочь, когда USB-устройства не отображаются правильно и не функционируют.

Решение ошибки USB с кодом 43

Существует несколько способов решения которые различаются подходом к исполнению.

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

Спереди же для быстрого доступа выводятся USB версии 2 (или даже 1). Они очень медленные и не позволяют в полной мере использовать наше подключенное устройство. Попробуйте присоединится к материнской плате позади. Это поможет избежать конфликта версий и поспособствует повторному сканированию компьютера на наличие новых подключений.

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

В идеале конечно купить новое устройство или отнести его в мастерскую. Специалисты выполнять чистку или замену сгоревших деталей и возобновят корректную подачу питания на нужные блоки.

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

Установка драйверов для материнской платы

Возможно, что ни одно из вышеописанных действий не принесло результата, но не стоит отчаиваться, ведь отрицательный результат — это тоже результат. Вполне вероятно, что данная ошибка появляется из-за того, что на компьютере не установлены драйвера для материнской платы. Тогда требуется узнать фирму изготовителя и перейти на их официальный сайт. На сайте в свободном доступе находятся лицензионные драйвера, которые можно в любой момент скачать. По сути десятая версия операционной системы Windows производит установку этих драйверов автоматически, но стоит все равно проверить их наличие.

Может быть, что для десятой версии операционной системы на сайте производителя не будет доступных драйверов. Тогда можно воспользоваться установочными файлами для восьмой и седьмой версии операционной системы, ведь они могут быть совместимы и с десятой версией.

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

Ниже представлен список популярных материнских плат и сайты их производителей, на которых можно скачать драйвера:

  • ASUS
  • GIGABYTE
  • MSI
  • ASRock

Ошибки в реестре

В отдельных случаях вызвать ошибку usb unknown device могут накопившиеся неверные записи в реестре. Решением будет его очистка. Для этих целей можно использовать любой более или менее популярный чистильщик реестра, тот же CCleaner или Wise Registry Cleaner.

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

Сброс настроек BIOS и другие методы

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

В открывшемся меню необходимо выбрать Load Setup Default и нажать Enter, что запустит соответствующую операцию. Важно не забыть подтвердить свои намерения во всплывающем окошке. После завершения сброса рекомендуется нажать кнопку F10, что позволит выйти из меню и перезагрузить компьютер.

Если когда-либо провод или гнезда, задействованные в соединении, подвергались ремонту, стоит попробовать почистить их или обратиться к специалисту. Различный мусор, пыль, а также окисление контактов способны нарушить работоспособность соединяющих средств.

Рейтинг
( 1 оценка, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]