На одном из хостов Windows после миграции P2V столкнулся с тем, что в сетевых подключениях в Панели управления пропали все сетевые адаптеры. При этом в Диспетчере устройств в разделе Сетевые адаптеры видно, что сетевая карта Ethernet установлена. В моем случае проблему удалось решить простым сбросом сетевых настроек с помощью кнопки Сброс сети в Параметрах, но я решил собрать более универсальные шаги, которые помогут восстановить доступность сети как в Windows 10/11, так и в Windows Server.
Типовые причины, из-за которых в Windows не отображаются сетевые адаптеры:
— Не установлены драйверы для сетевой карты;
— Установлены некорректные драйверы сетевого адаптера;
— Физические сетевые адаптеры отсутствуют, не подключены или вышли из строя;
— Сбой сетевого стека Windows.
Проверка сетевых адаптеров в Диспетчере устройств
Откройте Диспетчер устройств (команда devmgmt.msc
) и убедитесь, что в разделе Сетевые адаптеры видны физические устройства (Wi-Fi или Ethernet). Обратите внимание на наличие устройств с желтыми восклицательными знаками в разделе Другие устройства. Это могут быть ваши сетевые карты, для которых нужно установить драйверы.
Если в списке отсутствуют устройства, выполните Поиск изменений конфигурации оборудования через меню Действие в Диспетчере устройств.
Драйверы сетевых адаптеров
1. Убедитесь, что драйверы установлены корректно. Для автоматического поиска драйверов выполните поиск драйверов через Диспетчер устройств.
2. Если Windows не распознает устройство, найдите его идентификатор (VID и PID) через свойства устройства в Диспетчере устройств (вкладка Сведения, параметр ИД оборудования). Выполните поиск драйвера по ID в интернете.
Удаление и повторная установка сетевого адаптера
Если сетевой адаптер отображается в Диспетчере устройств, но не отображается в сетевых подключениях, попробуйте удалить и заново установить устройство:
1. Щелкните по сетевой карте и выберите Удалить устройство.
2. Выполните Действие > Обновить конфигурационное оборудование.
3. Windows установит драйвер автоматически.
Если это не помогло, скачайте драйвер с сайта производителя и установите его вручную.
4. Убедитесь, что сетевой адаптер включен в диспетчере устройств Windows. Отключенные устройства отображаются с небольшой иконкой со стрелкой вниз. Включите устройство.
Проверка служб для Wi-Fi адаптеров
Если в Windows не отображаются только Wi-Fi адаптеры, проверьте состояние службы WLAN AutoConfig. Выполните команду в PowerShell:
Get-Service WlanSvc
Если служба отключена, включите ее:
Set-Service WlanSvc –startuptype automatic
Start-Service WlanSvc
Для Windows Server также необходимо включить компонент Wireless-Networking, так как он отключен по умолчанию.
Сброс сетевых настроек
Чтобы сбросить сетевые настройки и параметры сетевого стека, выполните следующие команды в командной строке с правами администратора:
netsh winsock reset catalog
netsh winsock reset
netsh int ip reset
Также можно выполнить Сброс сети в Параметрах через команду ms-settings:network
.
Дополнительные шаги
Если ничего не помогло:
— Удалите сторонний антивирус, который может блокировать сетевые устройства;
— Запустите средство устранения неполадок сети командой:
msdt.exe /id NetworkDiagnosticsNetworkAdapter
;
— Проверьте целостность системных файлов с помощью:
sfc /scannow
и DISM /Online /Cleanup-Image /CheckHealth
.
Следуя этим шагам, вы сможете восстановить работоспособность сетевых адаптеров в Windows.