PCI VEN_8086 DEV_8C31 CC_0C03: идентификация устройства и установка драйвера

Идентификатор PCI VEN_8086 DEV_8C31 CC_0C03 появляется в Диспетчере устройств Windows, когда система видит контроллер Intel USB 3.0 eXtensible Host Controller чипсетов 8-й серии (Lynx Point), но не может подобрать для него подходящий драйвер. Расшифровывается код так: VEN_8086 — это производитель Intel, DEV_8C31 — конкретный контроллер USB 3.0, а CC_0C03 — код класса устройства, указывающий на контроллер последовательной шины USB.

Типичный симптом — жёлтый восклицательный знак напротив «Неизвестного устройства» или «Контроллера универсальной последовательной шины (USB)» и неработающие порты USB 3.0. Проблема чаще всего возникает после чистой установки Windows 7 или 8.1 на плату с чипсетом H81, B85, H87, Z87, H97 или Z97, поскольку встроенный драйвер xHCI в этих системах либо отсутствует, либо не покрывает данное оборудование. Ниже разберём, как подтвердить идентификатор, где взять корректный драйвер и что делать, если установка не помогает.

Как расшифровать код устройства

Каждое PCI-устройство передаёт системе набор идентификаторов, по которым Windows ищет драйвер. Знание структуры кода помогает точно определить оборудование ещё до установки какого-либо ПО.

  • 🔹 VEN_8086 — Vendor ID, всегда означает корпорацию Intel;
  • 🔹 DEV_8C31 — Device ID контроллера USB 3.0 xHCI семейства Lynx Point;
  • 🔹 CC_0C03 — Class Code: класс 0C (Serial Bus Controller), подкласс 03 (USB);
  • 🔹 SUBSYS (если указан) — идентификатор производителя материнской платы.

Чтобы убедиться, что речь именно об этом устройстве, откройте Диспетчер устройств, дважды щёлкните по проблемному элементу, перейдите на вкладку Сведения и в списке «Свойство» выберите ИД оборудования. В первой строке вы увидите полную строку идентификатора.

На каких платах встречается DEV_8C31

Контроллер с этим Device ID интегрирован в чипсеты Intel 8-й и 9-й серии, которые массово использовались с процессорами Haswell и Haswell Refresh (сокет LGA 1150). Это платы на чипсетах H81, B85, Q85, Q87, H87, Z87, а также H97 и Z97 — например, популярные модели ASUS, Gigabyte, MSI и ASRock того периода.

Отдельно стоит отметить мобильные варианты: ноутбуки на чипсетах серии HM86/HM87 также могут показывать похожие идентификаторы с близкими Device ID. Если у вас ноутбук, сверяйте полный код в Диспетчере устройств — младшие цифры DEV могут отличаться.

📊 Где вы обнаружили устройство PCI VEN_8086 DEV_8C31?
После чистой установки Windows
После обновления Windows
После замены материнской платы
Устройство было с ошибкой изначально

Где скачать правильный драйвер

Единственный надёжный источник — официальные ресурсы. Сторонние «драйвер-паки» нередко подсовывают несовместимые или устаревшие версии, что приводит к сбоям портов USB.

  • 🌐 Сайт Intel — пакет Intel USB 3.0 eXtensible Host Controller Driver для соответствующей версии Windows;
  • 🌐 Сайт производителя материнской платы — раздел поддержки конкретной модели платы, категория «USB» или «Chipset»;
  • 🌐 Центр обновления Windows — в ряде конфигураций система подтягивает драйвер автоматически при подключении к интернету.
⚠️ Внимание: пакет драйверов Intel USB 3.0 xHCI для чипсетов 8/9-й серии официально предназначен для Windows 7 и Windows 8/8.1. В Windows 10 и 11 контроллер обслуживается встроенным драйвером USBXHCI.SYS, и отдельная установка не требуется. Если ошибка возникла в Windows 10/11 — ищите причину в другом месте.

Пошаговая установка драйвера

Порядок действий зависит от того, какой файл вы получили: готовый установщик или архив с INF-файлами. Оба варианта рабочие, различается только способ запуска.

Для установщика достаточно запустить загруженный файл от имени администратора и дождаться завершения, затем перезагрузить компьютер. Для INF-пакета используется ручной метод через Диспетчер устройств.

☑️ Установка драйвера вручную

Выполнено: 0 / 5
devmgmt.msc

После перезагрузки проверьте результат: устройство должно отображаться как «Intel(R) USB 3.0 eXtensible Host Controller» без предупреждающих значков, а порты USB 3.0 — определять подключённые накопители.

Если драйвер установлен, но ошибка осталась

Иногда установка проходит, но устройство продолжает показывать код ошибки (например, Код 10 или Код 43). Возможные причины — конфликт версий, отключённый xHCI в BIOS или некорректно установленный чипсетный драйвер.

Проверьте настройки BIOS/UEFI: параметр, отвечающий за режим USB 3.0, обычно называется XHCI Mode или USB 3.0 Mode и находится в разделе Advanced. Точное расположение зависит от производителя платы — сверьтесь с руководством к вашей модели. Также убедитесь, что установлен Intel Chipset Device Software (INF Update) — без него система может неправильно идентифицировать компоненты чипсета.

⚠️ Внимание: не меняйте настройки BIOS наугад и не обновляйте прошивку платы без явной необходимости. Сначала выполните программные проверки — они обратимы и безопасны.
Что делать при коде 10 после установки драйвера

Попробуйте удалить устройство в Диспетчере устройств вместе с драйвером (флажок «Удалить программы драйверов»), перезагрузиться и установить драйвер заново. Дополнительно проверьте, нет ли в системе остатков старых USB-драйверов от сторонних утилит.

Сравнение способов установки

Ниже — краткое сравнение доступных методов, чтобы выбрать подходящий под вашу ситуацию.

СпособКогда подходитСложность
Центр обновления WindowsЕсть интернет, Windows 8.1 и новееМинимальная
Установщик с сайта IntelWindows 7/8.1, чистая установкаНизкая
Драйвер с сайта производителя платыНужна проверенная версия под конкретную платуНизкая
Ручная установка через INFЕсть только распакованный пакет файловСредняя

Если ни один способ не сработал, убедитесь, что вы смотрите на правильное устройство: DEV_8C31 относится именно к контроллеру USB 3.0, а похожие коды вроде DEV_8C2D относятся к контроллеру USB 2.0 (EHCI) того же чипсета — для него нужен другой драйвер.

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

Что за устройство PCI VEN_8086 DEV_8C31 CC_0C03?

Это контроллер Intel USB 3.0 eXtensible Host Controller, встроенный в чипсеты 8-й и 9-й серии (Lynx Point) для платформы LGA 1150. Код CC_0C03 указывает, что устройство относится к классу контроллеров шины USB.

Нужен ли отдельный драйвер для Windows 10 или 11?

Нет. В этих системах контроллер обслуживается встроенным драйвером USBXHCI.SYS. Если устройство показывает ошибку в Windows 10/11, проверьте обновления системы, настройки XHCI в BIOS и установку чипсетного ПО Intel.

Безопасно ли качать драйвер с сайтов-каталогов по Device ID?

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

Почему после установки драйвера порты USB 3.0 всё равно не работают?

Возможные причины: режим XHCI отключён в BIOS, не установлен Intel Chipset INF Update, либо неисправен сам порт или подключаемое устройство. Проверьте порты с заведомо рабочей флешкой и сверьте настройки BIOS с документацией к плате.

Чем DEV_8C31 отличается от DEV_8C26 и похожих кодов?

Каждый Device ID соответствует отдельной функции чипсета: DEV_8C31 — это контроллер USB 3.0 xHCI, тогда как соседние идентификаторы могут относиться к контроллерам USB 2.0, SATA, SMBus или аудио. Всегда сверяйте полную строку ИД оборудования перед поиском драйвера.