Code 10 или Code 43 у геймпада в Windows 11: как быстро исправить
Если в Windows 11 геймпад не определяется, а в «Диспетчере устройств» видно Code 10 или Code 43, чаще всего проблема в USB‑порту/кабеле и питании, конфликте драйверов или в Bluetooth‑стеке. Ниже — короткий план действий от простого к более «глубокому».
Оглавление
Что означают Code 10 и Code 43
| Код | Что видит Windows | Типичный смысл | На что делать упор |
|---|---|---|---|
| **Code 10** | Устройство «не может запуститься» | Драйвер/служба не стартует из‑за сбоя, несовместимости или конфликта | Переустановка устройства, удаление конфликтующих драйверов/фильтров, обновление Bluetooth/чипсета |
| **Code 43** | Windows «остановила устройство» | Драйвер сообщил о неправильной работе; у USB часто это сбой определения устройства | Кабель/порт/питание, отключение энергосбережения USB, переподнятие USB‑стека, проверка на другом ПК |
Если вместе с Code 43 есть текст про ошибку запроса дескриптора USB (Device Descriptor Request Failed), проблема чаще в кабеле/порту/питании/донгле, а не в «драйвере геймпада».
Быстрая диагностика за 2–3 минуты
- Смените порт и схему подключения
- USB: подключите напрямую в другой порт (на ПК — лучше задние), без хабов/удлинителей.
- Bluetooth: временно проверьте по USB (так вы быстро поймёте, Bluetooth ли виноват).
- Проверьте, где именно ошибка
Win + X → Диспетчер устройстви смотрите, в каком разделе «висит» проблема:
- Контроллеры USB (часто при Code 43 и «Unknown USB Device»),
- Bluetooth (если отваливается беспроводное соединение),
- Устройства HID / Игровые устройства (часто при Code 10 и конфликтах драйверов).
- Тест на «железо» Если есть возможность — подключите геймпад/донгл к другому ПК. Если там то же самое, софт Windows почти наверняка ни при чём.
Пошаговые решения (USB, Bluetooth, драйверы)
1) Сделайте «холодный старт» (часто лечит USB-залипания)
- Выполните Завершение работы (не «Перезагрузка»).
- На ПК обесточьте на 20–30 секунд (выключатель БП/кабель питания).
- Включите и подключите геймпад заново.
2) Отключите энергосбережение для USB
Диспетчер устройств → Контроллеры USB → (USB Root Hub / Generic USB Hub)
Свойства → Управление электропитанием → снимите «Разрешить отключение…».
После этого переподключите геймпад.
Если проблема появляется «через время простоя» или после сна — энергосбережение USB/Bluetooth почти всегда главный подозреваемый.
3) Удалите устройство и поставьте заново (самое рабочее при Code 10)
Диспетчер устройств → проблемное устройство → Удалить устройство.- Если есть галочка «Удалить программы драйверов…» — включите её.
- Перезагрузите ПК и подключите геймпад снова.
4) Если это Bluetooth: переустановите адаптер и пересоздайте пару
Параметры → Bluetooth и устройства → Устройства →удалите геймпад.Диспетчер устройств → Bluetooth →удалите Bluetooth‑адаптер (только устройство, не «всё подряд») и перезагрузитесь.- Заново выполните сопряжение.
5) При Code 43 + «Unknown USB Device»: кабель, USB 2.0 и переподнятие USB-стека
Действуйте по порядку:
- замените кабель (важно: кабель с передачей данных, не только зарядка);
- попробуйте USB 2.0 (если есть) и другой порт;
- в
Контроллеры USBудалите Unknown USB Device…, перезагрузите ПК.
6) Уберите конфликтующие драйверы/виртуальные контроллеры
Если раньше ставили утилиты для:
- эмуляции XInput/«виртуального геймпада»,
- ремапа кнопок,
- скрытия HID‑устройств,
то они могут оставлять драйверные фильтры и давать Code 10 или дубли устройств. На время диагностики удалите такие программы, перезагрузитесь и проверьте геймпад «в чистом виде».
7) Восстановите системные компоненты (если сбой после обновления/краша)
Откройте Терминал/Командную строку от имени администратора и выполните:
sfc /scannow
Если не помогло:
DISM /Online /Cleanup-Image /RestoreHealth
Частые ошибки
- Использовать зарядный USB‑кабель без линий данных и искать «драйверы» часами.
- Подключать через фронтальную панель ПК, хаб или удлинитель и получать Code 43 из‑за питания.
- Удалять все USB‑контроллеры подряд в диспетчере устройств (можно потерять мышь/клавиатуру на время).
- Оставлять включённым энергосбережение на USB‑хабах, а затем удивляться отвалам после сна.
- Диагностировать Bluetooth, не проверив работу геймпада по USB (или наоборот).
FAQ
С чего начать: Code 10 или Code 43?
С одинакового минимума: другой порт/кабель → холодный старт → удалить устройство и перезагрузить. При Code 43 + USB дескриптор сразу фокусируйтесь на кабеле/порте/питании/донгле.
Нужно ли вручную искать «драйвер геймпада»?
Чаще нет: многие контроллеры работают на встроенных HID/XInput. Полезнее обновить драйверы Bluetooth/чипсета (через штатные обновления системы или комплект драйверов для вашей модели ПК).
Как понять, что это аппаратная поломка?
Если устройство даёт тот же Code 43/не определяется на другом ПК, не реагирует на сброс/индикацию, и не зависит от кабеля/порта — вероятность аппаратной неисправности высокая.