PCI VEN_8086 DEV_8C22 SUBSYS_8C228086 REV_05: определение устройства и установка драйвера

Идентификатор PCI\VEN_8086&DEV_8C22&SUBSYS_8C228086&REV_05 в диспетчере устройств означает, что Windows видит контроллер SMBus чипсета Intel 8 Series / C220, но не может подобрать для него драйвер. Вендор 8086 — это Intel, а код устройства 8C22 соответствует именно шине управления системой (System Management Bus), встроенной в чипсеты серий H87, Z87, B85, H81, Q85, Q87 и серверных C220.

Чаще всего такое устройство висит в разделе «Другие устройства» с жёлтым восклицательным знаком и подписью «Контроллер SMBus» или «SM-контроллер шины». Проблема возникает после чистой установки Windows, обновления системы или замены материнской платы, когда пакет драйверов чипсета не был установлен.

Хорошая новость: это не аппаратная неисправность. Контроллер физически исправен — системе просто не хватает INF-файла, который «представит» устройство Windows. Ниже разберём, как определить устройство, где взять правильный драйвер и как его установить.

Что скрывается за кодом VEN_8086 DEV_8C22

Каждое PCI-устройство передаёт системе набор идентификаторов, по которым Windows подбирает драйвер. Расшифровка строки выглядит так:

  • 🔧 VEN_8086 — код производителя, в данном случае корпорация Intel.
  • 🔧 DEV_8C22 — код конкретного устройства: SMBus-контроллер чипсетов 8-й серии и C220.
  • 🔧 SUBSYS_8C228086 — подсистема; здесь она совпадает с основным ID, что типично для эталонной реализации Intel.
  • 🔧 REV_05 — ревизия кремния чипсета, на выбор драйвера практически не влияет.

SMBus — это служебная шина, через которую материнская плата общается с датчиками температуры, микросхемами SPD оперативной памяти, контроллером батареи в ноутбуках и другой «мелкой» периферией. Без драйвера система может работать, но мониторинг температур и корректное определение модулей памяти иногда дают сбои.

Как проверить, что речь именно об этом устройстве

Прежде чем что-то скачивать, убедитесь, что вы нашли в диспетчере устройств именно этот идентификатор. Откройте Диспетчер устройств (команда devmgmt.msc в окне «Выполнить»), найдите устройство с жёлтым значком, щёлкните по нему правой кнопкой и выберите «Свойства».

На вкладке «Сведения» в выпадающем списке выберите пункт ИД оборудования. В списке значений должна присутствовать строка PCI\VEN_8086&DEV_8C22. Если код другой — драйвер нужно искать под конкретный идентификатор, а не «по симптомам».

Дополнительно можно сверить модель материнской платы или ноутбука. Платы на чипсетах Z87, H87, B85, H81, Q87, Q85 и серверные решения на C222/C224/C226 — типичные «носители» этого контроллера.

📊 На какой системе вы столкнулись с неопознанным устройством DEV_8C22?
Windows 10
Windows 11
Windows 7 / 8.1
Серверная Windows

Где взять драйвер для контроллера SMBus

Для этого устройства не существует отдельного «драйвера SMBus» — он входит в состав пакета Intel Chipset Device Software, также известного как INF Update Utility. Это набор INF-файлов, которые просто сообщают Windows правильные названия устройств чипсета.

Источники в порядке приоритета:

  • 💾 Сайт производителя материнской платы или ноутбука — раздел поддержки конкретной модели, категория «Chipset». Это самый безопасный вариант, так как пакет проверен на совместимость с вашей платой.
  • 💾 Центр загрузки Intel — поиск по запросу «Chipset INF Utility». Подходит, если сайт производителя платы недоступен.
  • 💾 Центр обновления Windows — иногда система сама подтягивает недостающий драйвер при проверке обновлений.

⚠️ Внимание: избегайте сторонних «драйвер-паков» и сайтов-агрегаторов драйверов. Для системных компонентов чипсета такие источники несут риск установки неподходящих или модифицированных файлов.

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

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

Если автоматический установщик по какой-то причине не сработал, доступен ручной способ через диспетчер устройств:

☑️ Ручная установка драйвера SMBus

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

При ручной установке Windows может сообщить, что подходящий драйвер не найден, — это нормально для SMBus, если в папке нет INF именно под этот ID. В таком случае вернитесь к полному установщику чипсета либо проверьте обновления Windows.

Типичные ошибки и их признаки

СимптомВероятная причинаЧто делать
Код 28 в свойствах устройстваДрайвер не установленУстановить Intel Chipset INF Utility
Устройство осталось неопознанным после установкиУстановлен устаревший или неполный пакетСкачать актуальный пакет с сайта производителя платы
Жёлтый значок вернулся после обновления WindowsОбновление заменило драйверПовторно установить чипсетный пакет
Несколько неизвестных устройств сразуЧистая установка ОС без драйверовУстановить весь набор драйверов с сайта производителя

Отдельно стоит ситуация, когда устройство определяется, но в свойствах указан код ошибки 10 — «запуск устройства невозможен». Для SMBus это нетипично и может указывать на конфликт ресурсов или проблемы с BIOS. В таком случае имеет смысл проверить наличие обновления BIOS на сайте производителя платы, но обновлять прошивку следует строго по официальной инструкции конкретной модели.

⚠️ Внимание: не удаляйте устройство из диспетчера в надежде, что «само переустановится». После перезагрузки оно появится снова в том же состоянии, а вы потеряете историю идентификаторов, полезную для диагностики.

Нужен ли этот драйвер вообще

Частый вопрос: компьютер работает, зачем что-то ставить? Формально Windows может функционировать и без драйвера SMBus — критических сбоев обычно нет. Однако отсутствие драйвера означает, что система не может корректно взаимодействовать со служебной шиной.

На практике это иногда проявляется в том, что утилиты мониторинга не видят часть датчиков температуры, а информация о модулях памяти (производитель, тайминги из SPD) читается не полностью. Для настольного ПК, который просто работает, это некритично, но для диагностики и разгона корректный доступ к шине желателен.

Почему устройство называется «SM-контроллер шины»

SMBus (System Management Bus) — упрощённая двухпроводная шина на базе I2C, разработанная Intel для служебного обмена: опрос датчиков, чтение SPD-памяти модулей ОЗУ, управление питанием периферии. В диспетчере устройств без драйвера она подписывается как «SM-контроллер шины» или «SMBus Controller».

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

Бывает, что даже правильный пакет не снимает жёлтый значок. Проверьте последовательно несколько моментов. Во-первых, разрядность и версия Windows должны соответствовать скачанному пакету — драйверы для старых ОС не всегда подходят новым и наоборот.

Во-вторых, запустите проверку целостности системных файлов командой в консоли от имени администратора:

sfc /scannow

Повреждённые системные компоненты иногда мешают регистрации новых драйверов. В-третьих, убедитесь, что в BIOS не отключены системные функции чипсета — хотя такие настройки встречаются редко, на некоторых платах отдельные контроллеры можно деактивировать.

Если ничего не помогло, сравните полный идентификатор устройства с базой на сайте производителя платы: возможно, за жёлтым значком скрывается другое устройство с похожим кодом, и ему нужен отдельный драйвер.

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

Опасно ли работать без драйвера на PCI VEN_8086 DEV_8C22?

Нет, это не опасно и не вредит оборудованию. Система будет работать, но мониторинг датчиков и чтение данных SPD памяти могут быть неполными. Установить драйвер стоит для корректной работы диагностических утилит.

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

Это код вендора Intel. Любое PCI-устройство с идентификатором VEN_8086 произведено Intel — это может быть чипсет, сетевой адаптер, графика или контроллер шины.

Подходит ли драйвер с другого сайта, если чипсет тот же?

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

После установки драйвера устройство называется иначе — это нормально?

Да. После установки чипсетного пакета неопознанное устройство получает корректное имя, например «Intel(R) 8 Series/C220 Series SMBus Controller». Смена названия — признак успешной установки.

Нужно ли обновлять этот драйвер регулярно?

Специально следить за обновлениями не требуется: INF-пакет чипсета меняется редко и не влияет на производительность. Достаточно установить актуальную версию один раз при сборке или переустановке системы.