Идентификатор PCI VEN_8086 DEV_8C31 SUBSYS_78171462 REV 05 расшифровывается как USB-контроллер Intel серии чипсета 8-й серии (Lynx Point), установленный на материнской плате MSI — именно такое устройство чаще всего висит в Диспетчере устройств с жёлтым восклицательным знаком после чистой установки Windows 7 или 8.1. Строка состоит из четырёх частей: VEN_8086 — код производителя Intel, DEV_8C31 — код самого устройства, SUBSYS_78171462 — подсистема платы, где 1462 является вендор-кодом MSI, и REV 05 — аппаратная ревизия микросхемы.
Если вы видите этот код в свойствах «Неизвестного устройства», проблема почти всегда одна: система не нашла драйвер для контроллера USB 3.0 (xHCI), и порты SuperSpeed либо не работают, либо работают в режиме USB 2.0. Ниже разберём, как точно определить устройство по коду, откуда безопасно взять драйвер и что проверить, если установка не помогла.
Расшифровка идентификатора: что означает каждая часть кода
Каждое PCI-устройство в компьютере имеет уникальный идентификатор, по которому Windows подбирает драйвер. Разберём строку PCI\VEN_8086&DEV_8C31&SUBSYS_78171462&REV_05 по сегментам, чтобы вы могли самостоятельно читать подобные коды в будущем.
- 🏷️ VEN_8086 — Vendor ID, код производителя контроллера. Значение 8086 закреплено за Intel.
- 🔌 DEV_8C31 — Device ID. Код 8C31 соответствует контроллеру Intel 8 Series/C220 Series USB EHCI или xHCI-контроллеру чипсета Lynx Point (точное семейство зависит от ревизии и конфигурации платы).
- 🧩 SUBSYS_78171462 — идентификатор подсистемы: 1462 — это код MSI (Micro-Star International), а 7817 — внутренний код конкретной платы.
- 🔢 REV 05 — аппаратная ревизия чипа; на выбор драйвера она обычно не влияет.
Вывод простой: устройство физически распаяно на материнской плате MSI, а драйвер для него поставляет Intel. Это важно, потому что искать нужно не «драйвер DEV_8C31» в отрыве от платформы, а пакет для чипсета Intel 8-й серии под вашу версию Windows.
Как самостоятельно найти этот код в Диспетчере устройств
Прежде чем что-то устанавливать, убедитесь, что проблемное устройство — именно оно. Откройте Диспетчер устройств (команда devmgmt.msc в окне «Выполнить»), найдите устройство с жёлтым значком, кликните по нему правой кнопкой и выберите «Свойства».
На вкладке «Сведения» в выпадающем списке выберите пункт ИД оборудования. В списке значений вы увидите строки вида:
PCI\VEN_8086&DEV_8C31&SUBSYS_78171462&REV_05
PCI\VEN_8086&DEV_8C31&SUBSYS_78171462
PCI\VEN_8086&DEV_8C31
Совпадение первой строки подтверждает, что речь идёт о нашем контроллере. Если код отличается хотя бы в одном сегменте, не устанавливайте драйвер «наугад» — сначала расшифруйте свой идентификатор.
Что это за устройство и почему Windows не ставит драйвер сама
Код DEV_8C31 принадлежит USB-контроллеру чипсетов Intel 8-й серии — H81, B85, H87, Z87 и близких модификаций. Эти платы массово выпускались под процессоры Intel Core 4-го поколения (Haswell), и материнские платы MSI на их базе до сих пор встречаются в рабочих системах.
Причина проблемы кроется в поддержке операционных систем. В Windows 8.1 и Windows 10 драйвер xHCI-контроллера входит в состав системы и обычно ставится автоматически. А вот Windows 7 не содержит встроенного драйвера USB 3.0 xHCI для чипсетов Intel 8-й серии — поэтому после чистой установки контроллер остаётся без ПО, а вместе с ним могут не работать и USB-порты, включая те, к которым подключены мышь и клавиатура.
Отдельный сценарий — обновление системы или сбой после установки обновлений: драйвер был, но слетел. В этом случае устройство отображается как «Неизвестное USB-устройство» или «Контроллер универсальной последовательной шины USB» с ошибкой.
Где взять правильный драйвер
Безопасных источника три, и перечислим их в порядке предпочтительности. Критерий прост: чем ближе источник к производителю, тем ниже риск получить неподходящую или вредоносную сборку.
- 💾 Сайт MSI — страница вашей конкретной материнской платы, раздел «Драйверы». Там лежит пакет Intel USB 3.0 Driver, протестированный именно с этой платой.
- 🌐 Каталог драйверов Intel — официальный пакет Intel USB 3.0 eXtensible Host Controller Driver для соответствующей версии Windows.
- 💿 Диск из комплекта платы — подойдёт, если версия Windows совпадает с заявленной на диске.
⚠️ Внимание: сторонние «драйвер-паки» и сайты-агрегаторы нередко подсовывают несовместимые версии или установщики с рекламными модулями. Для USB-контроллера это особенно рискованно: неверный драйвер может отключить все порты сразу, и вы потеряете управление мышью и клавиатурой.
Как узнать точную модель платы, если она неизвестна? Выполните в командной строке:
wmic baseboard get product,manufacturer
Команда покажет производителя и модель материнской платы без разборки корпуса.
Пошаговая установка драйвера
Последовательность несложная, но порядок действий важен. Сначала ставится драйвер чипсета (Intel Chipset INF Utility), затем — драйвер USB-контроллера; так система корректно определяет все устройства шины PCI.
☑️ Установка драйвера для DEV_8C31
Если автоматический установщик недоступен, сработает ручной метод. В Диспетчере устройств кликните по проблемному устройству, выберите «Обновить драйвер» → «Выполнить поиск на этом компьютере» и укажите папку с распакованным пакетом, отметив поиск во вложенных каталогах. Windows сама найдёт подходящий INF-файл.
После установки и перезагрузки устройство должно отображаться как Intel USB 3.0 eXtensible Host Controller или аналогичная запись без предупреждений. Проверьте работу портов: подключите флешку USB 3.0 и посмотрите скорость копирования большого файла.
Сравнение источников драйвера
| Источник | Надёжность | Особенности |
|---|---|---|
| Сайт MSI (страница платы) | Высокая | Версия проверена на конкретной плате, но может быть не самой свежей |
| Официальный каталог Intel | Высокая | Актуальные версии, нужно правильно выбрать ОС |
| Диск из комплекта | Средняя | Подходит только для заявленных версий Windows |
| Windows Update | Средняя | Работает в Windows 8.1/10, в Windows 7 обычно бесполезен |
| Сторонние драйвер-паки | Низкая | Риск несовместимости и лишнего ПО |
Если драйвер установлен, но проблема осталась
Иногда устройство определяется корректно, а порты всё равно глючат: периферия отваливается, устройства «мигают» в системе, скорость не поднимается выше USB 2.0. Возможные направления проверки перечислены ниже — начинайте с самых безопасных.
Первым делом загляните в BIOS/UEFI. Найдите параметры вроде XHCI Mode или USB 3.0 Mode — точные названия зависят от версии прошивки вашей платы MSI, поэтому сверяйтесь с её руководством. Если контроллер переведён в режим Disabled или Auto с некорректным поведением, переключение в Enabled может решить вопрос. Перед изменениями запишите исходные значения.
⚠️ Внимание: изменение настроек BIOS влияет на загрузку системы. Не меняйте параметры, назначения которых не понимаете, и не обновляйте прошивку BIOS без явной необходимости — прерванная прошивка может вывести плату из строя.
Второе направление — электропитание. В «Панели управления» откройте схему электропитания и в дополнительных параметрах найдите Параметры USB → Параметр временного отключения USB-порта и установите «Запрещено». Это устраняет частую причину самопроизвольного отключения устройств.
Проверка через Linux Live USB
Загрузитесь с любого Live-дистрибутива Linux и выполните в терминале команду lspci | grep -i usb. Если контроллер виден и порты работают — железо исправно, и проблема точно программная, в драйверах или настройках Windows.
Типичные ошибки при поиске драйвера по коду
Поисковый запрос вида «pci ven 8086 dev 8c31 драйвер скачать» приводит на десятки сайтов, и не все они безобидны. Разберём частые промахи.
Ошибка номер один — скачивание «драйвера» в виде единственного EXE-файла с непонятного ресурса. Настоящий пакет Intel распространяется архивом с INF-файлами и фирменным установщиком. Одинокий исполняемый файл весом в пару мегабайт — почти всегда либо загрузчик рекламного ПО, либо фейк.
Вторая ошибка — установка драйвера не под ту разрядность системы. Проверьте тип ОС: Панель управления → Система, строка «Тип системы». Пакет для 32-битной Windows не встанет на 64-битную и наоборот.
Третья — игнорирование драйвера чипсета. Без Intel Chipset INF Utility система может неверно именовать устройства шины, и установщик USB-драйвера не найдёт своё устройство.
⚠️ Внимание: если под рукой нет второго компьютера, заранее скачайте драйверы на флешку до переустановки Windows. После чистой установки Windows 7 без xHCI-драйвера USB-порты могут не работать вообще, и скачать что-либо уже не получится.
Часто задаваемые вопросы
Что за устройство скрывается за кодом PCI VEN_8086 DEV_8C31?
Это USB-контроллер чипсетов Intel 8-й серии (семейство Lynx Point — H81, B85, H87, Z87 и близкие). Часть SUBSYS с кодом 1462 указывает, что контроллер распаян на плате производства MSI.
Почему после установки Windows 7 устройство остаётся неизвестным?
Windows 7 не содержит встроенного драйвера для xHCI-контроллеров Intel 8-й серии. Драйвер нужно устанавливать отдельно — с сайта MSI или Intel, предварительно поставив пакет Intel Chipset INF Utility.
Что означает REV 05 в идентификаторе?
Это номер аппаратной ревизии микросхемы контроллера. На выбор драйвера ревизия практически не влияет — пакет драйверов подбирается по VEN/DEV и версии операционной системы.