Команда net start, выдающая в ответ сообщение «the system seems to lack either network cards or network drivers», указывает на то, что Windows не видит ни одного работоспособного сетевого адаптера: либо сетевая карта отключена (аппаратно или в BIOS), либо для неё не установлен драйвер. Эта ошибка чаще всего встречается после чистой установки Windows, при работе в Windows PE или среде восстановления, а также после сбоя драйверов сетевого контроллера.

Разберёмся, откуда берётся это сообщение, как проверить, видит ли система сетевое оборудование, и что делать в каждом из типовых сценариев. Материал подходит для Windows 10, Windows 11 и Windows Server — логика диагностики везде одинакова.

Что означает это сообщение и когда оно появляется

Команда net start без параметров выводит список запущенных служб Windows. Однако в ряде случаев — в первую очередь в среде предустановки Windows PE или при повреждённой сетевой подсистеме — вместо списка служб пользователь получает текст о том, что в системе отсутствуют сетевые карты или их драйверы. Фактически это означает: сетевая подсистема не инициализирована, и службы, зависящие от сети, запуститься не могут.

Типичные ситуации, в которых возникает ошибка:

  • 🔧 чистая установка Windows, после которой система не подобрала драйвер для сетевого контроллера автоматически;
  • 💾 работа из Windows PE с загрузочной флешки, в образ которой не интегрированы сетевые драйверы;
  • ⚙️ отключённая сетевая карта в BIOS/UEFI или в «Диспетчере устройств»;
  • 🧩 аппаратная неисправность адаптера или его отключение на уровне слота/шины;
  • 🔄 повреждение драйвера после обновления системы или некорректного завершения работы.

Первичная диагностика: видит ли система сетевую карту

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

Возможны три картины. Если адаптер присутствует и отображается без значков предупреждения — проблема скорее в службах или конфигурации. Если адаптер виден с жёлтым восклицательным знаком — драйвер установлен некорректно или отсутствует. Если раздел пуст, но в разделе «Другие устройства» висит неизвестный «Ethernet-контроллер» — система видит железо, но драйвера для него нет вообще. Если же сетевого устройства нет нигде — проверяйте BIOS и само оборудование.

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

wmic nic get name, adaptertype, netconnectionstatus

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

📊 На каком этапе возникла ошибка net start у вас?