В некоторых случаях мы подключаем несколько сетевых карт к нашему ПК. Для каждой сетевой карты Windows создает новое подключение по локальной сети, которое обозначается как: "Подключение по локальной сети X", где "X" - это номер, назначенный окнами для этого нового подключения. Windows постепенно присваивает этот номер новым сетевым картам. Независимо от того, существуют ли ранее сетевые карты, существуют или нет. Это можно проверить с помощью следующих команд:
wmic nic get name, index
wmic nic where "netconnectionid like '%'" get netconnectionid
FOR /F "tokens=*" %i IN ('NetSh.exe Interface IP Show Interface') DO echo %i
wmic nic where "NetConnectionStatus=2" get NetConnectionID |more +1
Возможный путь regedit:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Network
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\
Как очистить все предыдущие сетевые подключения и "Подключение по локальной сети X", которые больше не существуют, и сбросить сетевые карты по умолчанию.
Я предпочитаю делать это с помощью пакета (devcon, wmic и т.д., А не с графическим интерфейсом)
Спасибо
PD: Об "интерфейсе набора интерфейсов netsh". Подключение по локальной сети "DISABLED". Этого ответа недостаточно