Команда 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 у вас?