Ошибка «Неизвестное USB-устройство (сбой запроса дескриптора устройства)» с кодом 43 в диспетчере устройств Windows 10 означает, что система не смогла получить от подключённого устройства его идентификационные данные — производителя, модель и класс устройства. Без этих сведений Windows не понимает, какой драйвер загрузить, и помечает устройство как неизвестное с жёлтым восклицательным знаком.
Проблема возникает как с флешками и внешними дисками, так и с мышами, клавиатурами, принтерами и телефонами. Причина может скрываться на любом участке цепочки: кабель, разъём, контроллер USB, драйвер чипсета, настройки электропитания или само устройство. Ниже разберём, как последовательно найти источник сбоя и устранить его без риска для системы.
Что означает ошибка и почему она возникает
Каждое USB-устройство при подключении отвечает на запрос системы своим дескриптором — блоком данных с идентификаторами VID (производитель) и PID (продукт). Если устройство не отвечает, отвечает искажёнными данными или обрывает обмен, Windows регистрирует сбой запроса дескриптора и показывает устройство как неизвестное.
Типичные причины такого поведения:
- 🔌 Повреждённый или некачественный USB-кабель, окислившиеся контакты разъёма
- ⚡ Недостаточное питание порта, особенно при подключении через хабы без собственного БП
- 💾 Сбой драйвера USB-контроллера или чипсета материнской платы
- 🛡️ Функция временного отключения USB-порта для экономии энергии
- 🔧 Аппаратная неисправность самого устройства — например, вышедший из строя контроллер флешки
Важно понимать: ошибка не всегда означает поломку. Часто сбой запроса дескриптора исчезает после полного обесточивания компьютера, потому что контроллер USB накапливает ошибочное состояние, которое сбрасывается только при снятии питания.
Первичная диагностика: что проверить в первую очередь
Прежде чем лезть в драйверы, исключите аппаратные факторы. Подключите устройство напрямую к порту на задней панели системного блока — передние разъёмы и хабы часто дают недостаточное питание. На ноутбуке попробуйте все доступные порты по очереди.
Проверьте устройство на другом компьютере. Если и там появляется та же ошибка — проблема почти наверняка в самом устройстве или его кабеле. Если на другом ПК всё работает, значит, искать нужно в вашей системе: драйверах, настройках питания или состоянии портов.
Осмотрите разъём и штекер на предмет окисления, загнутых контактов и мусора. Перебитый кабель — одна из самых частых причин сбоя дескриптора: питание по проводам проходит, устройство «мигает», но линии данных повреждены, и обмен дескриптором невозможен.
Сброс питания USB-контроллеров
Простая перезагрузка не всегда сбрасывает состояние USB-контроллера — при включённой быстрой загрузке Windows часть состояния сохраняется. Нужен полный цикл обесточивания:
- 1️⃣ Завершите работу компьютера через меню «Пуск»
- 2️⃣ Отключите кабель питания от розетки (у ноутбука — дополнительно извлеките батарею, если она съёмная)
- 3️⃣ Зажмите кнопку питания на 15–20 секунд, чтобы разрядить остаточный заряд конденсаторов
- 4️⃣ Подождите пару минут, подключите питание и включите компьютер
После включения подключите устройство заново. Если ошибка ушла — причиной было зависшее состояние контроллера, и дальнейшие действия не нужны.
Переустановка драйверов USB-контроллера
Если сброс питания не помог, переустановите драйверы USB. Откройте диспетчер устройств: нажмите Win + X и выберите соответствующий пункт, либо введите devmgmt.msc в окне «Выполнить».
Найдите проблемное устройство — оно обычно находится в разделе «Контроллеры USB» под именем «Неизвестное USB-устройство». Кликните правой кнопкой, выберите Удалить устройство, затем отсоедините и снова подключите устройство. Windows попробует установить драйвер заново.
Если это не помогло, удалите по очереди все элементы «Корневой USB-концентратор» и «USB Host Controller» в том же разделе, затем перезагрузите ПК — система переустановит их автоматически. Дополнительно стоит обновить драйвер чипсета с официального сайта производителя материнской платы или ноутбука: устаревший драйвер чипсета — частая причина сбоев USB-стека.
☑️ Переустановка USB-драйверов
⚠️ Внимание: при удалении USB-контроллеров мышь и клавиатура, подключённые по USB, могут временно перестать работать. На ноутбуке используйте тачпад, на ПК держите под рукой устройство с разъёмом PS/2 или выполняйте удаление по одному элементу с перезагрузкой.
Отключение энергосбережения USB
Windows 10 умеет отключать USB-порты для экономии энергии, и иногда устройство не успевает «проснуться» корректно — система получает сбой дескриптора. Эту функцию можно отключить в двух местах.
Первый способ — через диспетчер устройств. Откройте свойства каждого «Корневого USB-концентратора», перейдите на вкладку Управление электропитанием и снимите галочку Разрешить отключение этого устройства для экономии энергии. Повторите для всех концентраторов.
Второй способ — через схему электропитания. Откройте Панель управления → Электропитание → Настройка схемы электропитания → Изменить дополнительные параметры электропитания. В разделе «Параметры USB» установите для пункта Параметр временного отключения USB-порта значение «Запрещено».
Дополнительные методы: быстрый запуск и обновление системы
Функция быстрого запуска (гибридное выключение) в Windows 10 сохраняет состояние ядра в файл при выключении. Из-за этого сбойное состояние драйвера USB может «переживать» перезагрузки. Попробуйте отключить её: Панель управления → Электропитание → Действия кнопок питания → Изменение параметров, которые сейчас недоступны, затем снимите галочку Включить быстрый запуск.
Также проверьте наличие обновлений Windows через Параметры → Обновление и безопасность. Microsoft периодически выпускает исправления для USB-стека, а накопительные обновления могут заменить повреждённые системные файлы. Для проверки целостности системных файлов выполните в командной строке от имени администратора:
sfc /scannow
Если утилита найдёт и исправит повреждения, перезагрузите компьютер и проверьте устройство снова.
Как проверить, видит ли BIOS устройство
Перезагрузите ПК и войдите в BIOS/UEFI (обычно клавиша Del или F2 при включении — зависит от производителя). Подключённая загрузочная флешка должна отображаться в разделе загрузки (Boot). Если устройство не видно даже на уровне BIOS, проблема почти наверняка аппаратная: порт, кабель или само устройство неисправны.
Сводная таблица причин и решений
| Симптом | Вероятная причина | Решение |
|---|---|---|
| Ошибка на всех портах одного ПК | Драйверы USB/чипсета, энергосбережение | Переустановка драйверов, отключение экономии энергии |
| Ошибка на любом компьютере | Неисправность устройства или кабеля | Замена кабеля, проверка/замена устройства |
| Ошибка пропадает после обесточивания, но возвращается | Быстрый запуск, конфликт драйверов | Отключение быстрого запуска, обновление Windows |
| Ошибка только через хаб или переднюю панель | Недостаточное питание порта | Подключение напрямую к заднему порту, хаб с БП |
| Ошибка при шевелении штекера | Повреждение кабеля или разъёма | Замена кабеля, ремонт разъёма |
⚠️ Внимание: если сбой дескриптора появляется у внешнего жёсткого диска или флешки с важными данными, не форматируйте накопитель, даже если система предложит это сделать. Сначала проверьте носитель на другом компьютере — часто данные остаются доступны при исправном контроллере.
Когда проблема аппаратная
Если ни один программный метод не помог и устройство не определяется ни на одном компьютере, вероятна аппаратная неисправность. У флешек нередко выходит из строя контроллер, у кабелей переламываются жилы у штекера, у портов материнской платы выгорают защитные элементы.
Диагностика здесь простая: исправное устройство должно работать в любом порту любого ПК, а исправный порт — принимать любое заведомо рабочее устройство. Перекрёстной проверкой вы локализуете виновника. Ремонт флешки с неисправным контроллером экономически оправдан редко, а вот замена кабеля или использование другого порта решает вопрос сразу.
Часто задаваемые вопросы
Что значит «сбой запроса дескриптора устройства», код 43?
Это означает, что Windows не смогла прочитать идентификационные данные устройства и не знает, какой драйвер загрузить. Код 43 — общий код отказа устройства. Причины: неисправный кабель или порт, сбой драйвера, недостаток питания или поломка самого устройства.
Поможет ли переустановка Windows?
Переустановка системы — крайняя мера. Сначала выполните все шаги из статьи: обесточивание, переустановку драйверов, отключение энергосбережения и быстрого запуска. Если устройство не работает и на другом ПК, переустановка Windows бессмысленна — проблема в железе.
Почему ошибка появляется только на портах USB 3.0?
Порты USB 3.0 требуют отдельного драйвера контроллера, который часто идёт в составе драйвера чипсета. Обновите драйвер чипсета с сайта производителя материнской платы или ноутбука. Также проверьте, не отключён ли контроллер USB 3.0 в настройках BIOS/UEFI.
Может ли антивирус вызывать эту ошибку?
Некоторые антивирусы с функцией контроля устройств могут блокировать инициализацию USB-накопителей. Временно отключите защиту или проверьте настройки контроля устройств в вашем антивирусе. Если после отключения ошибка исчезла — настройте исключения или смените решение безопасности.
Флешка определяется как неизвестное устройство, данные можно спасти?
Если причина в драйверах или порте — да, данные в безопасности, и после устранения сбоя накопитель заработает. Если неисправен контроллер флешки, восстановление данных возможно только в специализированной лаборатории с перепайкой микросхемы памяти. Не форматируйте носитель до выяснения причины.