PCI VEN_8086 DEV_8C31 SUBSYS_78171462 REV 05 — идентификация устройства и установка драйвера

Идентификатор 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

Команда покажет производителя и модель материнской платы без разборки корпуса.

📊 На какой версии Windows у вас возникла проблема с этим устройством?
Windows 7
Windows 8 / 8.1
Windows 10
Windows 11

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

Последовательность несложная, но порядок действий важен. Сначала ставится драйвер чипсета (Intel Chipset INF Utility), затем — драйвер USB-контроллера; так система корректно определяет все устройства шины PCI.

☑️ Установка драйвера для DEV_8C31

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

Если автоматический установщик недоступен, сработает ручной метод. В Диспетчере устройств кликните по проблемному устройству, выберите «Обновить драйвер» → «Выполнить поиск на этом компьютере» и укажите папку с распакованным пакетом, отметив поиск во вложенных каталогах. 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 и версии операционной системы.

Можно ли установить драйвер через Дис!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!