Идентификатор USB VID 0A12 PID 0001 REV 3164 в Диспетчере устройств Windows указывает на Bluetooth-адаптер, построенный на чипе CSR (Cambridge Silicon Radio) — именно за этим производителем закреплён вендор-код 0A12. Если рядом с таким устройством отображается жёлтый восклицательный знак, система видит адаптер, но не может подобрать для него рабочий драйвер.
Код REV 3164 обозначает ревизию прошивки чипа: по ней производитель и система различают версии одного и того же устройства. На практике проблема почти всегда сводится к отсутствию подходящего драйвера, конфликту со старым ПО производителя или сбою самого USB-порта. Ниже разберём, как точно определить устройство, где искать драйвер и что делать, если стандартная установка не помогает.
Что скрывается за кодами VID, PID и REV
Каждое USB-устройство при подключении сообщает системе набор идентификаторов. VID (Vendor ID) — код производителя чипа, PID (Product ID) — код конкретного изделия, REV — ревизия аппаратной части или прошивки. В связке VID_0A12&PID_0001&REV_3164 вендор 0A12 соответствует компании Cambridge Silicon Radio, чьи Bluetooth-чипы массово использовались в недорогих USB-адаптерах и встроенных модулях ноутбуков.
Позже CSR вошла в состав Qualcomm, поэтому драйверы для таких адаптеров иногда распространяются под брендом Qualcomm Atheros или поставляются самой Windows через Центр обновления. Это объясняет, почему поиск по названию производителя на коробке адаптера часто не даёт результата — искать нужно именно по идентификаторам.
Посмотреть эти коды можно так: откройте Диспетчер устройств, найдите проблемное устройство, щёлкните по нему правой кнопкой и выберите Свойства → Сведения → ИД оборудования. В списке будет строка вида USB\VID_0A12&PID_0001&REV_3164.
VID 0A12 — это Cambridge Silicon Radio (CSR), ныне часть Qualcomm. Поиск драйвера ведите по VID/PID, а не по названию на корпусе адаптера.
Как проверить, что проблема именно в драйвере
Прежде чем скачивать что-либо, убедитесь, что сбой связан с программной частью, а не с самим портом или адаптером. Простейшая проверка — подключить устройство к другому USB-порту, желательно напрямую к материнской плате, минуя хабы и переднюю панель корпуса.
- 🔍 Откройте Диспетчер устройств и проверьте код ошибки в свойствах устройства: код 28 означает отсутствие драйвера, код 43 — сбой устройства или порта.
- 🔌 Переставьте адаптер в другой порт USB 2.0 — некоторые старые чипы CSR нестабильно работают в портах USB 3.x.
- 💻 Проверьте адаптер на другом компьютере: если и там устройство не определяется, вероятна аппаратная неисправность.
- 🔄 Перезагрузите ПК с подключённым адаптером — иногда драйвер подхватывается при старте системы.
Если при смене порта устройство определяется нормально, причина была в питании порта или конфликте контроллера USB. Если ошибка следует за адаптером на любой машине, шансы на программное решение снижаются.
⚠️ Внимание: код 43 в свойствах устройства нередко означает не отсутствие драйвера, а аппаратный отказ чипа или его несовместимость с контроллером USB. Не тратьте время на десятки драйверов, пока не проверили адаптер на другом компьютере.
Установка драйвера: безопасный порядок действий
Начинайте с самых обратимых методов. Первый источник — Центр обновления Windows: откройте Параметры → Обновление и безопасность → Центр обновления Windows и проверьте необязательные обновления драйверов. Для массовых чипов CSR система часто подтягивает драйвер автоматически, если дать ей время и доступ в интернет.
Второй вариант — ручная установка через Диспетчер устройств. Щёлкните по устройству правой кнопкой, выберите Обновить драйвер → Автоматический поиск. Если система ничего не нашла, попробуйте пункт Найти драйверы на этом компьютере → Выбрать из списка доступных — иногда подходит встроенный универсальный драйвер Bluetooth-радиомодуля.
☑️ Порядок установки драйвера для VID 0A12 PID 0001
Третий путь — каталог Центра обновления Майкрософт (Microsoft Update Catalog): там можно искать драйверы по идентификатору оборудования. Введите в поиск VID_0A12&PID_0001 или «CSR Bluetooth», скачайте подходящий CAB-файл и установите его через Диспетчер устройств, указав папку с распакованным драйвером.
Ручная установка из INF-файла
Когда автоматика не справляется, драйвер ставят вручную из распакованного пакета. Последовательность такова: распакуйте скачанный архив в отдельную папку, в Диспетчере устройств выберите Обновить драйвер → Найти на этом компьютере и укажите эту папку, отметив поиск во вложенных каталогах.
Если система отказывается принимать драйвер из-за несовпадения идентификаторов, проверьте содержимое INF-файла: в нём должна присутствовать строка с вашим VID и PID. Открыть файл можно обычным Блокнотом. Искать нужно фрагмент вида:
%DeviceDesc%=Install, USB\VID_0A12&PID_0001
Если такой строки нет, драйвер предназначен для другой ревизии устройства и устанавливать его принудительно не стоит — велик риск нестабильной работы.
Перед ручной установкой создайте точку восстановления системы: Панель управления → Восстановление → Настройка восстановления. Откат займёт пару минут, если драйвер окажется несовместимым.
Типичные проблемы после установки
Даже с корректным драйвером адаптеры на чипах CSR иногда ведут себя капризно. Устройство определяется, значок Bluetooth появляется, но сопряжение с наушниками или геймпадом не проходит либо соединение обрывается. Возможные причины — конфликт со вторым Bluetooth-модулем (например, встроенным в ноутбук), ограничения старой ревизии прошивки или помехи в диапазоне 2,4 ГГц.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Код 28, драйвер не найден | Отсутствует драйвер в системе | Центр обновления, каталог Microsoft |
| Код 43 при подключении | Сбой устройства или порта | Другой порт, другой ПК |
| Bluetooth есть, устройства не видны | Конфликт двух адаптеров | Отключить встроенный модуль |
| Соединение обрывается | Помехи, питание USB | Порт без хаба, схема электропитания |
| Устройство пропадает после сна | Энергосбережение USB | Отключить отключение порта в электропитании |
Если в компьютере два Bluetooth-модуля, оставьте активным один: второй отключите через Диспетчер устройств (правой кнопкой → Отключить устройство). Также проверьте настройки электропитания: в разделе Параметры USB → Параметр временного отключения USB-порта установите значение «Запрещено» — это устраняет пропадание адаптера после сна.
⚠️ Внимание: не устанавливайте «драйверпаки» и автоматические установщики с непроверенных сайтов. Под видом драйвера для CSR-адаптера нередко распространяется нежелательное ПО. Безопасные источники — Центр обновления Windows, каталог Microsoft Update Catalog и сайт производителя ноутбука или адаптера.
Когда адаптер проще заменить
Чипы CSR с ранними ревизиями прошивки поддерживают ограниченный набор профилей Bluetooth, и современные устройства с Bluetooth 5.x могут работать с таким адаптером некорректно или не работать вовсе — это ограничение аппаратное, и никакой драйвер его не снимет. Если вам нужна стабильная связь с новыми наушниками, геймпадами или клавиатурами, старый адаптер становится узким местом.
Признаки того, что дело в аппаратных ограничениях: устройство сопрягается, но звук прерывается на небольшом расстоянии; часть функций гарнитуры недоступна; адаптер теряет устройства после каждой перезагрузки. В такой ситуации рациональнее приобрести недорогой современный USB-адаптер с актуальной версией Bluetooth — это снимет и проблему драйверов, и ограничения старого чипа.
Как узнать версию Bluetooth своего адаптера
В свойствах устройства в Диспетчере устройств на вкладке «Дополнительно» (если драйвер установлен) иногда указывается версия HCI/LMP. Код LMP можно сопоставить с версией Bluetooth по открытым таблицам: LMP 6 соответствует Bluetooth 4.0, LMP 9 — Bluetooth 5.0 и так далее. Если вкладка отсутствует, сверьтесь со спецификацией чипа по VID/PID.
Если драйвер установлен, но связь нестабильна на расстоянии или с новыми устройствами — это аппаратное ограничение старого чипа, а не программный сбой.
Часто задаваемые вопросы
Что означает VID 0A12 PID 0001 REV 3164?
Это идентификатор Bluetooth-адаптера на чипе Cambridge Silicon Radio (CSR). VID 0A12 — код производителя, PID 0001 — код изделия, REV 3164 — ревизия прошивки. По этим кодам система подбирает драйвер.
Где скачать драйвер для VID 0A12 PID 0001?
Сначала проверьте Центр обновления Windows, включая необязательные обновления. Затем — каталог Microsoft Update Catalog с поиском по VID/PID. Для ноутбуков также подходит сайт производителя ноутбука, где драйвер Bluetooth адаптирован под конкретную модель.
Почему устройство показывает код ошибки 43?
Код 43 означает, что устройство сообщило системе о сбое. Возможные причины — аппаратная неисправность адаптера, проблема с питанием USB-порта или несовместимость с контроллером. Проверьте адаптер в другом порту и на другом компьютере, чтобы локализовать причину.
Можно ли использовать универсальный драйвер Bluetooth?
Windows содержит встроенный стек Bluetooth, и для многих адаптеров CSR достаточно штатного драйвера, который ставится автоматически. Сторонние «универсальные» пакеты с сомнительных сайтов использовать не стоит — риск получить вредоносное ПО выше, чем шанс решить проблему.
Адаптер определился, но наушники не подключаются. Что делать?
Проверьте, нет ли в системе второго активного Bluetooth-модуля — отключите лишний. Убедитесь, что наушники находятся в режиме сопряжения согласно их инструкции. Если проблема сохраняется с разными устройствами, возможной причиной является ограничение старой ревизии чипа, и тогда имеет смысл рассмотреть замену адаптера.