Идентификатор 96E080C7-143C-11D1-B40F-00A0C9223196 — это зарегистрированный в Windows CLSID компонента System Device Enumerator, который отвечает за перечисление аудио- и видеоустройств в подсистеме DirectShow. Когда приложение для захвата видео, программа видеонаблюдения или старый мультимедийный плеер выдаёт ошибку с этим GUID, проблема почти всегда связана с тем, что система не может создать COM-объект перечислителя устройств или получить список доступного оборудования.
Такой сбой проявляется по-разному: программа «не видит» веб-камеру или микрофон, выдаёт сообщение REGDB_E_CLASSNOTREG, ошибку 0x80040154 («Класс не зарегистрирован») либо просто падает при попытке открыть устройство захвата. Ниже разберём, что это за компонент, почему возникают ошибки с его участием и как безопасно восстановить работоспособность без переустановки Windows.
Что представляет собой этот CLSID в Windows
Каждый COM-компонент в Windows имеет уникальный 128-битный идентификатор — CLSID. Запись 96E080C7-143C-11D1-B40F-00A0C9223196 хранится в реестре по пути HKEY_CLASSES_ROOT\CLSID\{96E080C7-143C-11D1-B40F-00A0C9223196} и указывает на библиотеку, реализующую перечислитель системных устройств. Через этот объект приложения получают список категорий оборудования: видеокамер, аудиовходов, ТВ-тюнеров и других источников мультимедиа.
Механизм работает так: программа вызывает CoCreateInstance с этим CLSID, получает интерфейс ICreateDevEnum и через него строит список устройств нужной категории. Если запись в реестре повреждена, библиотека недоступна или само устройство отключено на уровне системы, вызов завершается ошибкой. Важно понимать: сам по себе этот GUID — не вирус и не сторонний файл, а штатная часть DirectShow, поставляемая с Windows.
💡96E080C7-143C-11D1-B40F-00A0C9223196 — это штатный CLSID перечислителя устройств DirectShow, а не признак вредоносного ПО. Ошибка с ним означает сбой регистрации компонента или проблему с самим устройством.