Как исправить ошибку «Сбой запроса дескриптора устройства» (код 43) в Windows
Ошибка «Неизвестное USB-устройство (сбой запроса дескриптора устройства)» с кодом 43 означает, что Windows не смогла получить базовую информацию об устройстве при подключении. Чаще всего проблема решается заменой кабеля/порта, отключением функции быстрого запуска Windows или переустановкой драйверов контроллера USB. Если эти методы не помогают, причина может крыться в неисправности самого устройства или настройках BIOS.
Ниже приведён алгоритм действий от самых простых решений к более сложным системным настройкам.
Оглавление
- Что означает эта ошибка
- Шаг 1. Базовая диагностика: кабель, порт и питание
- Шаг 2. Полный сброс контроллера USB (холодная перезагрузка)
- Шаг 3. Отключение быстрого запуска Windows
- Шаг 4. Настройка электропитания USB
- Шаг 5. Переустановка драйверов контроллеров
- Шаг 6. Очистка скрытых устройств
- Шаг 7. Проверка целостности системы и BIOS
- Частые ошибки при диагностике
- FAQ
Что означает эта ошибка
Дескриптор устройства — это короткий пакет данных, который USB-гаджет отправляет компьютеру сразу после подключения. В нём содержатся ID производителя, модель и требования к питанию. Если система не получает этот ответ или данные повреждены, она блокирует устройство и выдаёт код ошибки 43.
Причины делятся на две категории:
- Аппаратные: плохой контакт, повреждённый кабель, нехватка напряжения в порту, физическая поломка устройства.
- Программные: конфликт драйверов, агрессивное энергосбережение Windows, сбои в работе контроллера USB из-за быстрого запуска.
Статистика показывает, что в 60–70% случаев проблема решается простой заменой USB-кабеля или подключением устройства в другой порт без использования хабов.
Шаг 1. Базовая диагностика: кабель, порт и питание
Прежде чем лезть в настройки системы, исключите физические неполадки.
Проверка порта и кабеля
- Используйте задние порты ПК. На стационарных компьютерах подключайте устройство напрямую к разъёмам на материнской плате. Передние порты корпусов часто имеют плохой контакт или недостаточное питание.
- Смените тип порта. Если устройство подключено к USB 3.0 (синий разъём), попробуйте USB 2.0 (чёрный разъём), и наоборот.
- Замените кабель. Кабели Micro-USB и Type-C быстро изнажаются внутри изоляции. Для внешних жёстких дисков используйте только короткие и качественные кабели.
Проблема с питанием
Внешние HDD и SSD требуют больше энергии, чем могут дать стандартные порты.
- Используйте Y-кабель (два штекера USB-A в один порт устройства), если он идёт в комплекте.
- Подключите диск через активный USB-хаб с собственным блоком питания.
Если устройство не работает ни на одном компьютере с разными кабелями, скорее всего, оно вышло из строя. Программными методами это не исправить.
Шаг 2. Полный сброс контроллера USB (холодная перезагрузка)
Контроллер USB на материнской плате может «зависнуть» в некорректном состоянии. Обычная перезагрузка Windows не снимает напряжение с компонентов полностью.
Для стационарного ПК:
- Выключите компьютер и выдерните шнур питания из розетки.
- Нажмите и удерживайте кнопку включения на корпусе 15–20 секунд. Это разрядит конденсаторы на материнской плате.
- Подождите 1–2 минуты.
- Подключите питание и включите ПК.
Для ноутбука:
- Выключите ноутбук и отключите зарядное устройство.
- Если аккумулятор съёмный — извлеките его.
- Удерживайте кнопку включения 20 секунд.
- Вставьте аккумулятор, подключите зарядку и включите устройство.
После такой процедуры Windows заново инициирует все USB-порты.
Шаг 3. Отключение быстрого запуска Windows
Функция «Быстрый запуск» сохраняет часть ядра системы в файл гибернации. При включении ПК драйверы загружаются из этого файла, что иногда приводит к ошибкам инициализации USB-контроллеров.
Как отключить:
- Откройте Панель управления → Электропитание.
- Слева выберите Действие кнопок питания.
- Нажмите ссылку Изменить параметры, которые сейчас недоступны (требуются права администратора).
- Снимите галочку с пункта Включить быстрый запуск (рекомендуется).
- Нажмите Сохранить изменения и перезагрузите компьютер.
Также можно отключить гибернацию полностью через командную строку (запуск от имени администратора):
powercfg /h off
Шаг 4. Настройка электропитания USB
Windows может автоматически отключать USB-порты для экономии энергии, что разрывает соединение в момент считывания дескриптора.
Запрет отключения в Диспетчере устройств
- Нажмите
Win + Xи выберите Диспетчер устройств. - Раскройте ветку Контроллеры USB.
- По очереди кликните правой кнопкой мыши на Корневой USB-концентратор (USB Root Hub) и Generic USB Hub.
- Перейдите на вкладку Управление электропитанием.
- Снимите галочку Разрешить отключение этого устройства для экономии энергии.
- Повторите для всех концентраторов в списке.
Глобальная настройка в плане электропитания
- В Панели управления → Электропитание нажмите Настройка схемы электропитания рядом с активным планом.
- Выберите Изменить дополнительные параметры питания.
- Найдите раздел Параметры USB → Параметр временного отключения USB-порта.
- Установите значение Запрещено для режимов «От батареи» и «От сети».
Шаг 5. Переустановка драйверов контроллеров
Если драйвер контроллера повреждён, Windows не сможет корректно опросить устройство.
- Откройте Диспетчер устройств.
- Найдите устройство с жёлтым восклицательным знаком: Неизвестное USB-устройство (сбой запроса дескриптора устройства).
- Нажмите правой кнопкой → Удалить устройство.
- Отключите USB-гаджет от компьютера.
- В меню Диспетчера устройств выберите Действие → Обновить конфигурацию оборудования.
- Подключите устройство снова. Система попытается установить драйвер заново.
Если это не помогло, удалите все пункты в разделе Контроллеры USB (кроме самих устройств ввода, если боитесь остаться без мыши/клавиатуры, хотя они восстановятся автоматически) и перезагрузите ПК. Windows переустановит стандартные драйверы чипсета при старте.
Для лучшей стабильности скачайте драйверы чипсета (Chipset Driver) и USB 3.0/3.1 Controller с официального сайта производителя вашей материнской платы или ноутбука. Стандартные драйверы Microsoft иногда работают некорректно с конкретным железом.
Шаг 6. Очистка скрытых устройств
В системе могут сохраниться «призрачные» записи о ранее подключённых устройствах, которые конфликтуют с текущим подключением.
- В Диспетчере устройств нажмите в верхнем меню Вид → Показать скрытые устройства.
- В разделе Контроллеры USB найдите полупрозрачные (серые) иконки Неизвестное USB-устройство или старые копии концентраторов.
- Удалите их правой кнопкой мыши.
- Перезагрузите компьютер.
Шаг 7. Проверка целостности системы и BIOS
Повреждённые системные файлы или некорректные настройки BIOS могут блокировать работу портов.
Проверка файлов системы
Запустите командную строку или PowerShell от имени администратора и выполните по очереди:
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
Дождитесь завершения проверки. Если были найдены и исправлены ошибки, перезагрузите ПК.
Настройки BIOS/UEFI
Зайдите в BIOS (клавиши Del, F2 или F10 при загрузке) и проверьте следующие параметры в разделе Advanced или Integrated Peripherals:
- XHCI Hand-off: установите в положение Enabled. Это передаёт управление контроллером USB 3.0 операционной системе, что часто решает проблемы совместимости.
- USB Legacy Support: должно быть Enabled, если вы используете старые устройства.
- ErP Ready: попробуйте переключить в Disabled, если есть проблемы с подачей питания на порты в выключенном состоянии.
Если ничего не помогает, проверьте наличие обновления BIOS на сайте производителя. Обновление микрокода часто содержит исправления стабильности работы контроллеров ввода-вывода.
Обновляйте BIOS только при стабильном электропитании. Прерывание процесса может вывести материнскую плату из строя.
Частые ошибки при диагностике
- Игнорирование качества кабеля. Дешёвые кабели могут передавать данные, но не обеспечивать стабильное напряжение, необходимое для инициализации дескриптора.
- Использование USB-хабов без питания. Подключение энергоёмких устройств (внешние HDD) через пассивные хабы почти гарантированно вызывает ошибку 43.
- Попытка обновить драйвер самого устройства. Ошибка возникает на уровне контроллера хоста (компьютера), а не устройства. Обновление драйвера флешки или принтера здесь бесполезно.
- Пропуск шага с холодным сбросом. Многие пользователи делают обычную перезагрузку, которая не сбрасывает состояние контроллера USB на аппаратном уровне.
FAQ
Поможет ли удаление устройства из Диспетчера устройств? Да, но удалять нужно не само проблемное устройство, а корневые концентраторы или делать полную очистку скрытых устройств, чтобы сбросить кэш конфигурации USB.
Почему ошибка появляется только на USB 3.0? Это распространённая проблема драйверов контроллера xHCI. Попробуйте подключить устройство в порт USB 2.0. Если оно заработает, значит, проблема в драйверах USB 3.0 или настройках BIOS (XHCI Hand-off).
Можно ли восстановить данные с флешки с этой ошибкой? Если флешка не определяется ни на одном ПК даже после замены кабелей и портов, скорее всего, вышел из строя контроллер памяти. В домашних условиях данные восстановить сложно, потребуется обращение в специализированный сервис.
Влияет ли антивирус на эту ошибку? Крайне редко. Некоторые корпоративные системы защиты портов могут блокировать неизвестные устройства, но в домашних условиях это практически не встречается.