Удалите неиспользуемое/скрытое сетевое соединение, чтобы можно было повторно использовать существующее имя.

Вопрос или проблема

Как я могу безопасно удалить сетевое соединение, которое больше не видно в Панель управления\Все элементы панели управления\Сетевые подключения в Windows 10?

Я хочу повторно использовать имя ранее существовавшего соединения “USB Ethernet”, чтобы я мог программно находить это соединение на нескольких ПК, если оно существует.

Когда я пытаюсь переименовать одно из соединений, я получаю следующее сообщение об ошибке: “Невозможно переименовать это соединение. Соединение с указанным вами именем уже существует. Укажите другое имя.”

Пример ошибки

В Диспетчере устройств нет скрытых адаптеров: https://support.microsoft.com/en-gb/help/315539/device-manager-does-not-display-devices-that-are-not-connected

Другие посты упоминают о редактировании реестра и удалении GUID, который представляет это конкретное соединение в:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network

Тем не менее, это соединение может упоминаться в других местах в реестре. Как я могу безопасно удалить соединение и все его ссылки?

Согласно реестру на моем компьютере много неиспользуемых/скрытых соединений: Подключение к локальной сети* 11, Подключение к локальной сети* 2, Подключение к локальной сети* 7 и т.д.

Удалите скрытый адаптер:
Предложенное решение:

Шаги:

  1. В regedit удалите адаптер отсюда: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkSetup2\Interfaces

  2. Используйте https://github.com/jschicht/RunAsTI для предоставления необходимых разрешений. Запустив его, он откроет окно командной строки, затем просто введите regedit, что откроет с привилегиями TrustedInstaller и позволит вам изменить ранее заблокированные записи.

Есть гораздо более простой способ.

1- Откройте Диспетчер устройств и на вкладке Вид включите Показать скрытые устройства.

2- Найдите устройство, связанное с сетевым интерфейсом, который вы хотите удалить.

3- Удалите устройство (нет необходимости удалять драйверы).

Для проводного соединения:

Введите команду

netsh lan show profiles, нажмите Enter, чтобы получить все проводные сетевые профили.

netsh lan delete profile name=”WiredProfileName

Для беспроводного соединения:

Введите команду

netsh wlan show profiles

netsh wlan delete profile name=”WirelessProfileName

Кроме того, перейдите по следующему пути в реестре:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

Найдите те неиспользуемые сетевые профили по имени профиля в правой панели и удалите их (GUID).

Я получил то же самое сообщение об ошибке: “Невозможно переименовать это соединение. Соединение с указанным вами именем уже существует. Укажите другое имя”, когда пытался переименовать свои сетевые интерфейсы (чтобы соответствовать скрипту) после “миграции” моего жесткого диска в “новый” ноутбук, когда старый вышел из строя. Столкнулся с той же проблемой, пытаясь решить ее с помощью обычных инструментов Windows. Проблема при попытке решить эту проблему заключается в том, что эти имена связаны с несуществующим аппаратным устройством, поэтому, похоже, они не появятся ни в одном списке, включая “скрытые”.

Инструмент NirSoft “Просмотр сетевых интерфейсов” отлично их перечисляет и предоставляет возможность прямого доступа к их данным реестра, которые можно удалить. https://www.nirsoft.net/utils/network_interfaces.html, и шаг за шагом должно быть возможно “вручную” удалить другие связанные ссылки (используя, например, снова его отличный https://www.nirsoft.net/utils/regscanner.html)

Но – как указал выше Брослав – инструмент “Очистка устройств” Уве Зибера https://www.uwe-sieber.de/files/DeviceCleanup.zip (конец 2021 года) выполняет работу идеально. Нет необходимости копаться в реестре. Он сохраняет драйвер и ссылки в разделе “currencontrolset2” (который не является текущим).

Я нашел чистое решение, которое сработало для меня. Оно удалило суффикс #2 для всех моих устройств сетевых адаптеров и также переименовало имена моих сетевых соединений с Ethernet 2 на Ethernet:

  • Перейдите в Настройки > Сеть и интернет > Дополнительные параметры сети > Сброс сети
  • На экране сброса сети выберите Сбросить сейчас > Да
  • Подождите, пока ваш ПК не перезагрузится

Ответ или решение

Удаление неиспользуемого или скрытого сетевого подключения в Windows 10

Чтобы безопасно удалить неиспользуемое или скрытое сетевое подключение в Windows 10, что позволит повторно использовать имя сети, например "USB Ethernet", вам необходимо выполнить несколько шагов. На первый взгляд может показаться, что проблема проста, но иногда скрытые подключения могут не отображаться в стандартных инструментах управления. Ниже представлены рекомендации по выполнению этой задачи.

Шаг 1: Проверка скрытых адаптеров

  1. Откройте Диспетчер устройств:

    • Нажмите Win + X, выберите Диспетчер устройств.
    • В меню Вид выберите Показать скрытые устройства.
  2. Найдите и удалите скрытые сетевые адаптеры:

    • Найдите адаптеры, связанные с нужным сетевым соединением.
    • Щелкните правой кнопкой мыши и выберите Удалить устройство. Это не повлияет на драйверы, так как они останутся на месте.

Шаг 2: Удаление сетевых профилей через командную строку

Для проводных подключений:

  1. Откройте командную строку с правами администратора:

    • Нажмите Win, введите cmd, щелкните правой кнопкой мыши и выберите Запуск от имени администратора.
  2. Выведите список сетевых профилей:

    • Введите команду:
      netsh lan show profiles
    • Это покажет все проводные сетевые профили.
  3. Удалите ненужный профиль:

    • Введите следующую команду для удаления:
      netsh lan delete profile name="ИмяПрофиля"

Для беспроводных подключений:

  1. Выведите список беспроводных профилей:

    • Введите команду:
      netsh wlan show profiles
  2. Удалите профиль:

    • Введите:
      netsh wlan delete profile name="ИмяПрофиля"

Шаг 3: Удаление записей в реестре

Если вышеизложенные шаги не помогли, необходимо удалить записи в реестре:

  1. Откройте редактор реестра:

    • Нажмите Win + R, введите regedit и нажмите Enter.
  2. Перейдите к следующему пути:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network
  3. Найдите и удалите GUID неиспользуемого сетевого соединения:

    • Будьте осторожны, удаляя ключи, чтобы не повредить систему. Лучше всего делать резервные копии ключей перед удалением.
  4. Также проверьте следующее расположение:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles
    • Найдите ненужные профили и удалите их.

Шаг 4: Использование сторонних инструментов

Если процес вручную слишком сложный, вы можете использовать сторонние программы:

  1. Device Cleanup:

    • Этот инструмент позволяет легко удалять неиспользуемые устройства, оставляя драйверы на месте. Вы можете загрузить его здесь.
  2. NirSoft Network Interfaces View:

    • С помощью этого инструмента можно получить доступ к списку сетевых интерфейсов и удалить нежелательные записи. Инструмент доступен здесь.

Шаг 5: Сброс сетевых настроек

Если предыдущие шаги не привели к желаемому результату, попробуйте сбросить сетевые настройки:

  1. Откройте настройки:

    • Перейдите в Параметры > Сеть и Интернет > Дополнительные параметры сети > Сброс сети.
  2. Выполните сброс:

    • Нажмите Сбросить сейчас, затем подтвердите свой выбор, нажав Да. После этого ваш компьютер перезагрузится, что может помочь решить проблему.

Заключение

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

Оцените материал
Добавить комментарий

Капча загружается...