Жёлтый восклицательный знак напротив Composite Bus Enumerator в диспетчере устройств обычно появляется после чистой установки Windows или обновления системы, и первое, что стоит проверить — установлены ли драйверы чипсета материнской платы. Этот элемент не является отдельным физическим устройством: это системный программный компонент Windows, и ошибка рядом с ним почти всегда указывает на проблему с драйверами платформы, а не на поломку железа.

В этой статье разберём, что такое Composite Bus Enumerator, какую роль он выполняет в операционной системе, почему возникают ошибки и как их устранить без риска для системы. Материал подходит для Windows 10 и Windows 11, а также актуален для более ранних версий.

Что такое Composite Bus Enumerator

Composite Bus Enumerator (перечислитель составной шины) — это виртуальный системный драйвер Windows, входящий в стек драйверов шины UMDF (User-Mode Driver Framework). Его задача — обнаруживать и регистрировать в системе устройства, которые работают через пользовательские драйверы, а не через классические драйверы режима ядра.

Проще говоря, когда вы подключаете к компьютеру устройство, использующее UMDF-драйвер (например, некоторые сенсоры, датчики, устройства ввода или компоненты, встроенные в материнскую плату), именно Composite Bus Enumerator создаёт для него программный «узел» в дереве устройств. Без этого перечислителя система не смогла бы корректно инициализировать такие устройства.

Файл драйвера называется CompositeBus.sys и находится в системном каталоге C:\Windows\System32\drivers. Он поставляется вместе с Windows и не требует отдельной загрузки с сайта Microsoft.

  • 🔧 Тип: системный драйвер Windows (не стороннее ПО)
  • 📁 Файл: CompositeBus.sys в папке System32\drivers
  • 🧩 Назначение: перечисление устройств с драйверами пользовательского режима (UMDF)
  • 💻 Производитель в свойствах: Microsoft

Где найти Composite Bus Enumerator в системе

Увидеть этот компонент можно в диспетчере устройств. Откройте его комбинацией клавиш Win + X и выбором соответствующего пункта, либо командой devmgmt.msc в окне «Выполнить». В списке найдите ветку «Системные устройства» — именно там обычно расположен Composite Bus Enumerator.

Если драйвер работает корректно, в свойствах устройства на вкладке «Общие» отображается статус «Устройство работает нормально». Проверить версию и цифровую подпись файла можно на вкладке «Драйвер» — там должны быть указаны корпорация Microsoft и дата, соответствующая вашей версии Windows.

Обратите внимание: если в списке системных устройств Composite Bus Enumerator отсутствует вовсе, это не всегда проблема. На некоторых конфигурациях он может не отображаться отдельной строкой, пока в системе нет устройств, требующих его работы.

Почему появляется ошибка или жёлтый восклицательный знак

Наиболее частая причина предупреждения рядом с Composite Bus Enumerator — отсутствие или повреждение драйверов чипсета. После чистой установки Windows система ставит базовые драйверы, но фирменные компоненты платформы (Intel Chipset INF, AMD Chipset Drivers, Intel Management Engine и подобные) остаются неустановленными, из-за чего перечислитель не может корректно инициализироваться.

Другие возможные причины:

  • ⚠️ Повреждение системных файлов Windows после сбоя или некорректного завершения работы
  • 🔄 Прерванное обновление Windows, из-за которого драйвер не зарегистрировался
  • 🧱 Конфликт после установки сторонних «драйвер-паков» сомнительного происхождения
  • 🖥️ Устаревшая версия BIOS/UEFI в редких случаях на новых платформах
⚠️ Внимание: не скачивайте файл CompositeBus.sys со сторонних сайтов «базы драйверов». Это системный компонент Microsoft, и подмена его файлом из интернета может привести к нестабильности системы или заражению вредоносным ПО.

Определить характер проблемы помогает код ошибки в свойствах устройства. Откройте свойства Composite Bus Enumerator и посмотрите поле «Состояние устройства» — код и его описание подскажут направление диагностики.

СимптомВозможная причинаПервое действие
Жёлтый восклицательный знакНе установлены драйверы чипсетаУстановить драйверы с сайта производителя
Устройство отсутствует в спискеНе требуется для текущей конфигурацииПроверить скрытые устройства в меню «Вид»
Ошибка после обновления WindowsНекорректно завершённое обновлениеПроверка целостности системы
Код ошибки в свойствах устройстваЗависит от кодаНайти описание кода в документации Microsoft
Ошибка появилась после драйвер-пакаКонфликт сторонних драйверовОткат драйвера или восстановление системы
📊 Где вы обнаружили проблему с Composite Bus Enumerator?