Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этой статье приводится решение об ошибке, возникающей при попытке задать IP-адрес сетевого адаптера.
Область применения: Windows Server 2012
Исходный номер базы знаний: 269155
Симптомы
При попытке задать IP-адрес сетевого адаптера может появиться следующее сообщение об ошибке:
IP-адрес, XXX.XXX.XXX.XXX который вы ввели для этого сетевого адаптера, уже назначен другому имени адаптера. Имя адаптера скрыто из папки сетевых подключений и подключения с телефонным подключением, так как оно физически не находится на компьютере или является устаревшим адаптером, который не работает. Если один и тот же адрес назначается обоим адаптерам, и они становятся активными, только один из них будет использовать этот адрес. Это может привести к неправильной конфигурации системы. Вы хотите ввести другой IP-адрес для этого адаптера в списке IP-адресов в расширенном диалоговом окне?
Примечание.
В этом сообщении об ошибке заполнитель XXX.XXX.XXX.XXX представляет IP-адрес, который вы пытаетесь задать, а имя заполнителя адаптера представляет имя сетевого адаптера, который присутствует в реестре, но скрыт в диспетчер устройств.
Если выбрать "Да", вы увидите свойства TCP/IP. Затем можно изменить IP-адрес на что-то другое для текущего отображаемого сетевого адаптера в диспетчер устройств. Если выбрать "Нет", IP-адрес назначается сетевому адаптеру. Обратите внимание, что если выбрать "Нет", выбранный сетевой адаптер в диспетчер устройств и фантомный сетевой адаптер имеют тот же IP-адрес. В большинстве случаев это не вызывает проблем, так как драйвер отключен.
Примечание.
На компьютере под управлением Windows Server 2008 вы получите следующее сообщение об ошибке:
Не удается переименовать это подключение. Соединение с указанным именем уже существует. Укажите другое имя.
Причина
Эта проблема возникает из-за того, что сетевой адаптер с тем же IP-адресом находится в реестре, но скрыт в диспетчер устройств. Это может произойти при перемещении сетевого адаптера из одного слота PCI в другой слот PCI.
Решение
Чтобы устранить эту проблему, удалите фантомный сетевой адаптер из реестра. Для этого используйте один из следующих методов:
Метод 1
- Используйте один из следующих методов, чтобы перейти к командной строке:
- В Windows 8 или Windows Server 2012 используйте чудо-кнопку поиска для поиска cmd, а затем коснитесь или выберите командную строку.
- В более ранних версиях Windows нажмите кнопку "Пуск", выберите "Запустить", введите cmd.exe и нажмите клавишу ВВОД.
- Введите
set devmgr_show_nonpresent_devices=1
, а затем нажмите Ввод. - Введите
start devmgmt.msc
, а затем нажмите Ввод. - Выберите "Вид" и выберите " Показать скрытые устройства".
- Разверните дерево сетевых адаптеров.
- Щелкните правой кнопкой мыши неактивный сетевой адаптер и выберите пункт "Удалить".
Метод 2.
Программа DevCon — это программа командной строки, которая выступает в качестве альтернативы диспетчер устройств. При использовании DevCon можно включить, отключить, перезапустить, обновить, удалить и запросить отдельные устройства или группы устройств. Чтобы использовать DevCon, выполните следующие действия.
Скачайте средство DevCon в консоли устройств Windows (Devcon.exe).
Распакуйте 32-разрядный или 64-разрядный двоичный файл средства DevCon в локальную папку.
Нажмите кнопку "Пуск", выберите "Запустить", введите cmd и нажмите клавишу ВВОД. Если вы используете Windows 8 или Windows Server 2012, используйте чудо-кнопку поиска для поиска cmd.
Введите
cd <path_to_binaries>
, чтобы перейти к расположению devcon.exe.Выполните следующую команду, чтобы вывести список всех сетевых адаптеров, присутствующих:
devcon listclass net
Выполните следующую команду, чтобы получить все сетевые адаптеры:
devcon findall =net
Для этих сетевых адаптеров, которые не перечислены в результате первой команды, обратите внимание на идентификатор экземпляра этих элементов, а затем выполните следующую команду для каждого идентификатора экземпляра:
devcon -r remove "@PCI\VEN_10B7&DEV_9200&SUBSYS_00D81028&REV_78\4&19FD8D60&0&58F0"
Дополнительная информация
При получении сообщения об ошибке, указанного в разделе "Симптомы", скрытый или призрак сетевой адаптер не отображается в диспетчер устройств, если вы не выполните действия, описанные в этой статье. диспетчер устройств отображает сетевой адаптер, а сетевой адаптер обычно имеет #2, добавленный к его имени.