Имя сети, назначенное несуществующему объекту

828
Eggi

Tl; dr: Я не могу переименовать сетевые адаптеры, которые были сброшены из обновления создателей, по крайней мере, я думаю, что это было обновление создателей.

Следующий сценарий: существует изображение с настроенного ПК (были заданы IP-адреса, j-кадры и имя сетевого адаптера), и после того, как этот образ помещен на другой компьютер и установлено обновление создателей, имена адаптеров сбрасываются, и при попытке чтобы настроить старые имена, он говорит, что объект уже существует. В реестре отсутствуют записи с сетевым адаптером (больше их поменяли на «ghost» для тестирования и сделали перезапуск). Та же проблема, что и здесь (ссылка), только то, что часть с именем сети у меня не работает.

Я использую следующую команду с правами администратора в Windows PowerShell:

Rename-NetAdapter -InterfaceAlias "OLD_NAME" -NewName "NEW_NAME" 

Но я получаю следующую ошибку:

Rename-NetAdapter : An attempt was made to create an object and the object name already existed.  At line:1 char:1 + Rename-NetAdapter -InterfaceAlias "OLD_NAME" -NewName "NEW_NAME" + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ResourceExists: (MSFT_NetAdapter...= "DOMAIN"):ROOT/StandardCimv2/MSFT_NetAdapter) [  Rename-NetAdapter], CimException + FullyQualifiedErrorId : Windows System Error 698,Rename-NetAdapter 

И ручная настройка тоже не удалась.

Я могу переименовать Адаптер в другое имя, только «NEW_NAME» не удается. Это было имя адаптера, который присутствовал до обновления создателей.

Система представляет собой 64-битную ОС Windows 10 с версией 1703 (обновление создателей).

У меня вопрос: как я могу снова назначить "NEW_NAME" сетевому адаптеру?

2
Вы пытались полностью перезагрузить сеть в Windows? Поиск `сбросить сеть` при запуске. К вашему сведению: это приведет к удалению * всех * сетевых настроек, включая такие, как сохраненные пароли WiFi. Twisty Impersonator 6 лет назад 0
Попробовал только сейчас, тот же результат. "NEW_NAME" все еще используется. Eggi 6 лет назад 0

1 ответ на вопрос

0
William Hilsum

У меня была похожая (но не точная) проблема в прошлом.

Пожалуйста, будьте очень внимательны при редактировании реестра.

Если открыть редактор реестра и перейдите к Computer> HKEY_LOCAL_MACHINE> System> CurrentControlSet> Control> Network.

Во-первых, щелкните правой кнопкой мыши и выполните экспорт, чтобы создать резервную копию всего этого ключа.

Затем разверните каждое из имен GUID и Connectionключей, пока не найдете имя, которое вы пытаетесь переименовать.

Когда вы его найдете, попробуйте просто переименовать значение реестра во что-то другое (например, напишите старый в конце) и перезагрузите компьютер.

Если это не помогает, вместо этого перейдите на уровень к самому ключу GUID и щелкните правой кнопкой мыши, затем удалите. Перезагрузите компьютер еще раз и посмотрите, сможете ли вы сейчас делать то, что вы хотите.

Привет Уильям, Да, я уже сделал попытку в этом направлении. После переименования одной записи с именем за другим и перезапуска между ними я начал удалять записи без какого-либо успеха. Сейчас в моем реестре нет записей с «NEW_NAME», но когда я пытаюсь изменить имя адаптера на «NEW_NAME», он говорит, что имя уже назначено. Eggi 6 лет назад 0
Можете ли вы попробовать зайти в редактор реестра и нажать кнопку поиска, а затем попытаться найти, есть ли еще имя? Кроме того, возможно, попробуйте использовать этот инструмент - http://www.nirsoft.net/utils/device_manager_view.html - он позволит вам увидеть отключенные устройства и перейти к реестру для удаления (я не пытался отключить в приложении) William Hilsum 6 лет назад 0
Да, есть несколько других записей с "NEW_NAME". Я менял каждый раз с «NEW_NAME» на «GHOST» (фиктивное имя) и перезапускал. Нет успеха «NEW_NAME» привязано к интерфейсу, который не подключен к ПК. Поэтому я попытался удалить все записи, которые я нахожу, которые имеют отношение к «NEW_NAME», и интерфейс -> Перезагрузка -> проблема все еще там. Eggi 6 лет назад 0

Похожие вопросы