В некоторых случаях мы подключаем несколько сетевых карт к нашему ПК. Для каждой сетевой карты 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". Этого ответа недостаточно

1 ответ1

1

Вам необходимо удалить их из диспетчера устройств. Я обычно делаю это из командной строки и части GUI. Тем не менее, я упомянул инструмент ниже, который может быть написан на скрипте.

В командной строке администратора введите:

set devmgr_show_nonpresent_devices=1
start devmgmt.msc

Когда откроется диспетчер устройств, установите опцию показа скрытых устройств. Теперь вы можете расширить раздел сетевых адаптеров и удалить все скрытые (неактивные) устройства. Вы увидите все эти предыдущие сетевые адаптеры там.

Я часто убираю все призрачные устройства, чтобы решить различные проблемы. Гораздо эффективнее использовать инструмент: Ghostbuster

Он может быстро очистить все призрачные устройства на вашем компьютере. Если вы посмотрите на документацию, в разделе «Дополнительные параметры» вы увидите, как запустить это из командной строки или из скрипта.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .