PCI VEN_1B21&DEV_1042 CC_0C03: что это за устройство и как установить драйвер

Строка PCI VEN_1B21&DEV_1042 CC_0C03 в диспетчере устройств означает, что Windows обнаружила USB-контроллер ASMedia ASM1042, но не смогла подобрать для него драйвер — устройство отображается как неизвестное или с восклицательным знаком. Идентификатор расшифровывается так: VEN_1B21 — производитель ASMedia Technology, DEV_1042 — модель чипа ASM1042, а CC_0C03 — код класса, указывающий на контроллер USB.

Такой чип встречается на материнских платах и платах расширения PCI Express как дополнительный контроллер USB 3.0. Пока драйвер не установлен, соответствующие порты могут не работать или работать в ограниченном режиме. Ниже разберём, как подтвердить идентификатор, где искать драйвер и что делать, если устройство не определяется корректно.

Что означает идентификатор VEN_1B21&DEV_1042

Каждое устройство на шине PCI имеет уникальную пару идентификаторов: Vendor ID (производитель) и Device ID (модель). По этой паре Windows ищет подходящий драйвер в своей базе и в Центре обновления. Если совпадения нет, устройство помечается как неизвестное.

В нашем случае расшифровка выглядит так:

  • 🔹 VEN_1B21 — компания ASMedia Technology, производитель контроллеров USB и SATA;
  • 🔹 DEV_1042 — чип ASM1042, хост-контроллер USB 3.0 (SuperSpeed);
  • 🔹 CC_0C03 — класс устройства: последовательная шина USB, контроллер;
  • 🔹 суффиксы SUBSYS и REV — данные конкретного производителя платы и ревизии чипа.

Зная это, вы можете искать драйвер не по расплывчатому описанию «неизвестное устройство», а по точному идентификатору — это самый надёжный способ.

Как проверить код устройства в Windows

Прежде чем скачивать что-либо, убедитесь, что идентификатор совпадает именно с VEN_1B21&DEV_1042. Для этого откройте диспетчер устройств и выполните несколько шагов.

☑️ Проверка идентификатора устройства

Выполнено: 0 / 5

В списке значений вы увидите одну или несколько строк вида PCI\VEN_1B21&DEV_1042&SUBSYS_.... Если первая часть совпадает — вы имеете дело именно с контроллером ASMedia, и дальнейшие шаги применимы.

⚠️ Внимание: если идентификатор отличается (другой VEN или DEV), драйвер от ASM1042 не подойдёт. Устанавливать его «на всякий случай» не стоит — система либо откажется, либо устройство будет работать некорректно.

Где скачать драйвер для ASM1042

Самый безопасный источник — сайт производителя вашей материнской платы или платы расширения. Производители адаптируют драйверы ASMedia под свои платы, поэтому версия с официальной страницы поддержки предпочтительнее универсальной.

Порядок поиска такой: определите точную модель материнской платы (например, через команду msinfo32), откройте страницу поддержки этой модели и найдите раздел драйверов для вашей версии Windows. Драйвер обычно называется «ASMedia USB 3.0 Driver» или похожим образом.

Альтернативный вариант — база драйверов по идентификатору оборудования. Вводите полную строку PCI\VEN_1B21&DEV_1042 в поиск специализированных каталогов и сверяйте, что найденный INF-файл действительно содержит этот идентификатор. Избегайте «паков драйверов» из непроверенных источников — вместе с ними нередко устанавливается лишнее ПО.

Установка драйвера: пошагово

Если скачан установщик (файл setup.exe или аналогичный), достаточно запустить его и перезагрузить компьютер после завершения. Если драйвер распространяется как набор файлов .inf и .sys, установка выполняется вручную через диспетчер устройств.

  • 🛠️ Откройте свойства неизвестного устройства и нажмите «Обновить драйвер»;
  • 📁 Выберите «Найти драйверы на этом компьютере» и укажите папку с распакованным драйвером;
  • ✅ Дождитесь установки и проверьте, что устройство определилось как контроллер USB ASMedia;
  • 🔄 Перезагрузите ПК и проверьте работу USB-портов, подключённых к этому контроллеру.

После успешной установки в диспетчере устройств появится строка вроде ASMedia USB 3.0 eXtensible Host Controller без предупреждающих значков. Порты, заведённые на чип ASM1042, начнут работать в режиме SuperSpeed.

📊 Как вы установили драйвер для ASM1042?
Автоматически через Центр обновления
С сайта производителя материнской платы
Вручную через INF-файл
Пока не удалось установить

Если драйвер не устанавливается или устройство не работает

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

Возможные причины и действия:

СимптомВозможная причинаЧто проверить
Ошибка при установке драйвераНесовместимость версии драйвера с ОСПопробовать другую версию с сайта производителя платы
Устройство «Код 10» — не запускаетсяКонфликт ресурсов или сбой прошивки чипаОбновить BIOS/UEFI, обновить прошивку контроллера, если предусмотрено производителем
Порты работают медленноУстановлен универсальный драйвер вместо фирменногоПереустановить драйвер от ASMedia вместо стандартного Microsoft
Устройство пропадает периодическиУправление питанием отключает контроллерОтключить временное отключение USB в параметрах электропитания
Устройство не видно вообщеКонтроллер отключён в BIOS/UEFI или неисправенПроверить настройки USB в BIOS/UEFI конкретной платы
⚠️ Внимание: обновление прошивки контроллера или BIOS — рискованная операция. Выполняйте её только строго по инструкции производителя вашей платы и только если более простые шаги не помогли.
Как отключить энергосбережение USB

Откройте Панель управления → Электропитание → настройка схемы электропитания → изменить дополнительные параметры электропитания. Найдите пункт «Параметры USB» → «Параметр временного отключения USB-порта» и установите значение «Запрещено». Также в свойствах контроллера в диспетчере устройств на вкладке «Управление электропитанием» снимите флажок разрешения отключения для экономии энергии.

Центр обновления Windows и автоматическая установка

На актуальных версиях Windows драйвер для чипов ASMedia может устанавливаться автоматически через Центр обновления. Проверьте раздел необязательных обновлений: Параметры → Обновление и безопасность → Центр обновления Windows → Просмотреть необязательные обновления (путь может немного отличаться в зависимости от версии ОС).

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

Часто задаваемые вопросы

Что означает CC_0C03 в идентификаторе устройства?

Это код класса устройства на шине PCI. Значение 0C03 указывает на контроллер последовательной шины USB. Оно помогает системе понять тип устройства ещё до установки драйвера.

Можно ли использовать универсальный драйвер вместо драйвера ASMedia?

Windows может подставить стандартный драйвер хост-контроллера, и порты заработают. Однако фирменный драйвер ASMedia обычно обеспечивает более стабильную работу и полную поддержку функций чипа, поэтому предпочтителен.

Где посмотреть ИД оборудования, если устройство называется «неизвестное»?

Откройте свойства устройства в диспетчере устройств, перейдите на вкладку «Сведения» и выберите свойство «ИД оборудования». Строка вида PCI\VEN_1B21&DEV_1042 и есть нужный идентификатор.

Драйвер установлен, но USB-порты всё равно не работают. Что делать?

Проверьте, включён ли контроллер в BIOS/UEFI, отключите временное отключение USB в параметрах электропитания и убедитесь, что сами порты физически подключены (на платах расширения — что плата вставлена корректно). Если ничего не помогает, возможна аппаратная неисправность чипа.

Подходит ли драйвер ASM1042 для Windows 10 и Windows 11?

Для новых версий Windows драйвер часто приходит через Центр обновления. Если автоматической установки не произошло, ищите версию на сайте производителя платы с явным указанием поддержки вашей ОС — устанавливать пакет, не рассчитанный на вашу систему, не стоит.