Сетевой адаптер: Код 31 / Код 28 в Диспетчере устройств — драйвер не установлен или повреждён (2025)

Когда в Диспетчере устройств по сетевому адаптеру горит Код 31/28, система вообще не видит рабочий драйвер. Исправляем аккуратно: найдём точную модель по идентификатору, поставим верный драйвер и восстановим сетевой стек.

Коротко

  • В Диспетчере устройств откройте свойства адаптера → вкладка «Сведения» → «ИД оборудования» — запишите VEN_xxxx&DEV_xxxx.
  • Скачайте драйвер с сайта производителя ноутбука/платы или чипа (Intel/Realtek/MediaTek) под вашу ОС.
  • Удалите «хвосты» старых пакетов и поставьте свежий драйвер.
  • При необходимости — сбросьте сетевой стек и перезагрузите.
Не хотите разбираться с VEN/DEV? Я подберу точный драйвер и верну сеть.

Что означают коды 31/28

  • Код 31 — Windows не может загрузить драйвер для этого устройства.
  • Код 28 — драйвер не установлен вообще.

Обе ситуации решаются правильной установкой пакета и очисткой «хвостов».

Определяем устройство по Hardware Ids

  1. Win+R → введите devmgmt.msc → Enter.
  2. ПКМ по проблемному адаптеру → «Свойства» → вкладка «Сведения» → «ИД оборудования».
  3. Скопируйте строки вида PCI\VEN_8086&DEV_15F3 (пример для Intel).

По VEN/DEV ищите драйвер на сайте производителя ноутбука/матплаты или на сайте производителя чипа (Intel, Realtek, MediaTek). Избегайте сомнительных «пакетников».

Ставим правильный драйвер

  • Intel: Intel Driver & Support Assistant — intel.com.
  • Realtek: драйверы обычно у вендора ноутбука/матплаты.
  • MediaTek/Qualcomm: тоже через сайт производителя устройства.

Если Windows не ставит пакет автоматически — укажите путь вручную: «Обновить драйвер» → «Выполнить поиск драйверов на этом компьютере» → укажите папку с распакованным .INF → «Выбрать драйвер из списка».

Чистим старые пакеты драйверов

CMD (Администратор) — выполнять по одной строке:

pnputil /enum-drivers
pnputil /delete-driver oem##.inf /uninstall /force

Удаляйте только явно лишние/конфликтные версии сетевого драйвера (номер .inf из первой команды). Затем «Действие → Обновить конфигурацию оборудования» в Диспетчере устройств.

Сбрасываем сетевой стек

Если после установки драйвера сеть всё ещё «без доступа» или адаптер «не запускается», выполните сброс.

CMD (Администратор) — запускать целиком:

netsh winsock reset
netsh int ip reset
ipconfig /flushdns
shutdown /r /t 5

ПК перезагрузится, стек сети пересоберётся.

Энергосбережение и BIOS

  • Диспетчер устройств → Ваш адаптер → «Управление электропитанием» → снимите «Разрешить отключение этого устройства…».
  • BIOS/UEFI: проверьте, что LAN/WLAN не отключены. Для некоторых ноутбуков есть аппаратные переключатели беспроводных сетей.

Проверяем Windows

CMD (Администратор) — запускать целиком:

DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow

Если после этого код 31/28 сохраняется — вероятно, драйвер не подходит под вашу ревизию устройства. Вернитесь к шагу с Hardware Ids и скачайте другой пакет у вендора.

Когда лучше позвать мастера

Если шаги выше не помогли — подключусь удаленно, разберусь с драйверами/службами, а также сохраню данные.

Нужна помощь? Настрою все за Вас быстро и аккуратно.

FAQ

Windows ставит «левый» драйвер обратно.

Откройте «Свойства системы → Оборудование → Параметры установки устройств» и отключите автоматическую установку драйверов из Windows Update. Для корпоративных редакций — включите политику «Do not include drivers with Windows Update».

Можно ли использовать драйвер от другой модели?

Иногда модели на одном чипе совместимы, но лучше брать пакет именно под ваш VEN/DEV и ОС — меньше сюрпризов.

После установки драйвера нет сетей Wi‑Fi.

Проверьте, что антенны не отключены аппаратно, переустановите пакет драйвера, сбросьте сетевой стек.

Читайте также: