4d36e972-e325-11ce-bfc1-08002be10318: класс сетевых адаптеров в Windows

Идентификатор 4d36e972-e325-11ce-bfc1-08002be10318 — это GUID класса устройств Net, под которым Windows регистрирует все сетевые адаптеры: Ethernet-контроллеры, Wi-Fi-модули, виртуальные адаптеры VPN и гипервизоров. Если вы нашли этот код в Диспетчере устройств, в реестре или в сообщении об ошибке — речь идёт именно о сетевом оборудовании, а не о видеокарте или USB-устройстве.

Чаще всего пользователи сталкиваются с этим GUID в двух ситуациях: когда сетевой адаптер отображается с жёлтым восклицательным знаком и кодом ошибки (например, 31 или 39), либо когда в реестре по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318} нужно вручную удалить повреждённые параметры. Ниже разберём, что означает этот идентификатор, почему возникают сбои и как безопасно восстановить работу сети.

Что такое GUID класса устройств и почему он важен

Каждое устройство в Windows принадлежит к определённому классу, и каждый класс имеет уникальный 128-битный идентификатор — GUID. Он используется системой для сопоставления оборудования с нужным драйвером, хранения настроек в реестре и применения групповых политик. Класс Net с GUID {4d36e972-e325-11ce-bfc1-08002be10318} объединяет всё, что отвечает за сетевое подключение.

Зная этот идентификатор, вы можете точно найти в реестре все записи, относящиеся к сетевым адаптерам, проверить их параметры и при необходимости удалить «осиротевшие» подразделы от давно удалённых устройств. Это полезно при диагностике конфликтов драйверов и при чистке системы после удаления VPN-клиентов или виртуальных машин.

Где встречается этот идентификатор

Увидеть GUID можно в нескольких местах системы. Знание этих точек помогает быстро локализовать проблему.

  • 🖥️ Диспетчер устройств — в свойствах адаптера на вкладке «Сведения», параметр «GUID класса».
  • 🗂️ Реестр Windows — ветка HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318} с подразделами 0000, 0001 и далее для каждого адаптера.
  • 📄 Сообщения об ошибках — тексты вроде «Windows не может загрузить драйвер для устройства класса {4d36e972...}».
  • 📋 Журнал событий — записи об ошибках установки или запуска драйверов сетевых устройств.

Обратите внимание: внутри раздела класса каждому конкретному адаптеру соответствует отдельный четырёхзначный подраздел. Удалять весь раздел целиком нельзя — это отключит все сетевые устройства сразу.

Типичные ошибки, связанные с классом Net

Наиболее распространённая неисправность — код 31 («устройство работает неправильно, поскольку Windows не может загрузить требуемые драйверы») и код 39, указывающий на повреждение или отсутствие файлов драйвера. Возможная причина — некорректное обновление Windows, конфликт после установки VPN или антивируса с сетевым фильтром, а также сбой при обновлении самого драйвера.

Ещё один характерный сценарий — адаптер вообще исчезает из Диспетчера устройств, а в разделе класса остаются «фантомные» записи. Такое бывает после удаления гипервизоров (Hyper-V, VirtualBox, VMware) или VPN-клиентов, которые создают виртуальные сетевые интерфейсы.

📊 С какой проблемой вы столкнулись?
Жёлтый значок и код ошибки 31/39
Адаптер пропал из системы
Ошибка после установки VPN/антивируса
Нашёл GUID в реестре, хочу разобраться

Безопасная диагностика: с чего начать

Прежде чем лезть в реестр, выполните обратимые проверки — они решают заметную часть проблем без риска для системы.

☑️ Первичная диагностика сетевого адаптера

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

Если адаптер виден, но не работает, попробуйте откатить драйвер: в свойствах устройства на вкладке «Драйвер» может быть активна кнопка «Откатить». Это вернёт предыдущую версию, если сбой начался после обновления.

⚠️ Внимание: перед любыми изменениями в реестре создайте точку восстановления системы и экспортируйте редактируемый раздел через меню «Файл → Экспорт» в редакторе реестра. Ошибочное удаление параметров класса Net может полностью отключить сеть.

Исправление через реестр: удаление повреждённых параметров

Классический сценарий ручного исправления — удаление параметров UpperFilters и LowerFilters в разделе класса. Эти фильтры добавляют сторонние программы (антивирусы, VPN, ПО для анализа трафика), и их повреждение ломает загрузку драйвера.

Порядок действий такой: откройте редактор реестра командой regedit, перейдите по пути:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}

Найдите в правой панели параметры UpperFilters и LowerFilters и удалите их, если они присутствуют. После этого перезагрузите компьютер — Windows заново инициализирует стек драйверов сетевого адаптера. Если ошибка была вызвана конфликтом фильтров, устройство заработает.

⚠️ Внимание: удаляйте только сами параметры UpperFilters/LowerFilters, а не подразделы 0000, 0001 и т.д. Удаление подраздела конкретного адаптера заставит систему считать устройство новым и может потребовать переустановки драйвера.

Что делать, если UpperFilters и LowerFilters отсутствуют

Значит, причина не в фильтрах. Проверьте в Диспетчере устройств точный код ошибки, попробуйте полностью удалить устройство с удалением драйвера и установить свежий драйвер с сайта производителя. Также выполните сброс сети через «Параметры → Сеть и Интернет → Сброс сети» (название пункта зависит от версии Windows).

Переустановка адаптера и сброс сетевого стека

Если правка реестра не помогла, следующий шаг — полная переустановка устройства. В Диспетчере устройств удалите адаптер (правый клик → «Удалить устройство»), при наличии отметьте пункт удаления драйвера, затем перезагрузитесь. Система обнаружит оборудование заново и установит драйвер из своего хранилища.

Дополнительно можно сбросить сетевой стек командами в командной строке от имени администратора:

netsh winsock reset

netsh int ip reset

Эти команды возвращают параметры Winsock и стека TCP/IP к состоянию по умолчанию. После их выполнения обязательна перезагрузка. Учтите: статические настройки IP, если они были заданы вручную, придётся ввести заново.

Сравнение способов устранения ошибок класса Net

МетодКогда применятьРиск
Перезагрузка и обновление конфигурацииРазовый сбой после обновленияОтсутствует
Откат драйвераОшибка появилась после обновления драйвераМинимальный
Удаление UpperFilters/LowerFiltersКоды 31/39 после установки VPN или антивирусаСредний, нужна резервная копия реестра
Переустановка устройстваДрайвер повреждён, фильтры не помоглиНизкий, нужен драйвер под рукой
Сброс Winsock и TCP/IPСеть не работает при исправном адаптереНизкий, сбрасываются сетевые настройки

Начинайте с верхних строк таблицы и двигайтесь вниз только если предыдущий шаг не дал результата. Так вы минимизируете количество изменений в системе.

Когда обращаться к специалисту

Если после всех перечисленных действий адаптер по-прежнему не определяется, возможна аппаратная неисправность: выход из строя сетевого контроллера, повреждение разъёма или отказ Wi-Fi-модуля. Проверить это можно, загрузившись с любого Live USB с Linux — если адаптер не виден и там, проблема почти наверняка аппаратная.

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

В качестве временного решения для стационарного ПК подойдёт внешний USB-адаптер Ethernet или Wi-Fi — он позволит сохранить доступ к сети до замены неисправного компонента.

Частые вопросы

Что означает GUID 4d36e972-e325-11ce-bfc1-08002be10318?

Это идентификатор класса устройств Net — сетевых адаптеров в Windows. Под ним в реестре и Диспетчере устройств регистрируются Ethernet-контроллеры, Wi-Fi-модули и виртуальные сетевые интерфейсы.

Можно ли удалить весь раздел {4d36e972-...} из реестра?

Нет. Удаление всего раздела класса отключит все сетевые адаптеры системы. Допустимо удалять только параметры UpperFilters и LowerFilters либо «фантомные» подразделы от давно удалённых устройств — и только после создания резервной копии.

Ошибка с кодом 31 появилась после установки VPN — что делать?

Вероятная причина — сетевой фильтр, который добавила VPN-программа. Удалите параметры UpperFilters/LowerFilters в разделе класса Net, перезагрузитесь, затем при необходимости переустановите VPN-клиент актуальной версии.

Поможет ли сброс сети, если адаптер с жёлтым значком?

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

Адаптер пропал полностью, даже скрытых устройств нет — это реестр?

Не обязательно. Проверьте, не отключён ли адаптер в BIOS/UEFI, и включите отображение скрытых устройств в Диспетчере. Если устройства нет нигде, включая загрузку с Live USB, вероятна аппаратная неисправность.