При задании IP-адреса сетевого адаптера появляется сообщение об ошибке

Поддержка Windows XP завершена

8 апреля 2014 г. корпорация Майкрософт прекратила поддержку Windows XP. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

Поддержка Windows Server 2003 завершилась 14 июля 2015 г.

Корпорация Майкрософт завершила поддержку Windows Server 2003 14 июля 2015 г. Это повлияло на обновления программного обеспечения и параметры безопасности. Узнайте, что это значит для вас и какие меры по безопасности можно предпринять.

Проблема
При попытке назначить IP-адрес сетевому адаптеру появляется следующее сообщение об ошибке:
IP-адрес XXX.XXX.XXX.XXX, указанный для этого сетевого адаптера, уже назначен другому адаптеру Имя адаптера. Имя адаптера скрыт в папке "Сеть и удаленный доступ к сети", так как он либо физически отсутствует в компьютере, либо устарел и не работает. Если обоим устройствам назначен один и тот же адрес, только одно из них сможет его использовать. Это может привести к неполадкам в работе системы. Ввести другой IP-адрес для этого адаптера в список IP-адресов в окне дополнительных параметров?
Примечание. В этом сообщении об ошибке заполнитель XXX.XXX.XXX.XXX представляет собой IP-адрес, который вы назначаете, а заполнитель Имя адаптера — имя сетевого адаптера, присутствующего в реестре, но скрытого в диспетчере устройств.

Если нажать кнопку Да, откроется окно свойств TCP/IP. В нем вы сможете изменить IP-адрес для сетевого адаптера, который отображается в диспетчере устройств. Если нажать кнопку Нет, сетевому адаптеру назначается этот IP-адрес. Следует помнить, что при нажатии кнопки Нет для выбранного сетевого адаптера в диспетчере устройств и скрытого сетевого адаптера (адаптера-призрака) будут указаны одинаковые IP-адреса. В большинстве случаев это не приводит к проблемам, так как драйвер отключен.

Примечание. На компьютере под управлением Windows Server 2008 отображается следующее сообщение об ошибке:
Не удалось переименовать это подключение. Подключение с указанным именем уже существует. Введите другое имя.
Причина
Причина этой проблемы в том, что сетевой адаптер с таким же IP-адресом есть в реестре, но скрыт в диспетчере устройств. Данная проблема возникает, если вы подключаете сетевой адаптер к другому разъему PCI.
Решение
Чтобы автоматически удалить скрытый сетевой адаптер при использовании способа 2, перейдите к разделу Простое исправление. Чтобы удалить скрытый сетевой адаптер самостоятельно, перейдите к разделу Самостоятельное решение проблемы.

Простое исправление

Чтобы удалить скрытый сетевой адаптер, нажмите кнопку Скачать. В диалоговом окне Скачивание файла нажмите кнопку Выполнить или Открыть и следуйте инструкциям мастера Easy Fix.
  • Возможно, мастер доступен только на английском языке. При этом автоматическое исправление подходит для любых языковых версий Windows.
  • Если вы работаете не на том компьютере, на котором возникла проблема, решение "Простое исправление" можно сохранить на устройстве флэш-памяти или компакт-диске, а затем запустить на нужном компьютере.
Windows 8 и Windows Server 2012




Самостоятельное решение проблемы

Чтобы решить эту проблему, удалите скрытый сетевой адаптер из реестра. Это можно сделать одним из описанных ниже способов.

Способ 1

  1. Далее показано, как можно открыть окно командной строки.
    • В Windows 8 или Windows Server 2012 нажмите чудо-кнопку "Поиск" и введите cmd, а затем выберите пункт Командная строка.
    • В более ранних версиях Windows нажмите кнопку Пуск, выберите пункт Выполнить, введите cmd.exe и нажмите клавишу ВВОД.

  2. Введите команду set devmgr_show_nonpresent_devices=1 и нажмите клавишу ВВОД.
  3. Затем введите команду Start DEVMGMT.MSC и нажмите клавишу ВВОД.
  4. В меню Вид выберите пункт Показать скрытые устройства.
  5. Разверните дерево Сетевые адаптеры.
  6. Щелкните правой кнопкой мыши затененный сетевой адаптер и выберите пункт Удалить.

Способ 2

DevCon — это служебная программа с интерфейсом командной строки, которая используется в качестве альтернативы диспетчеру устройств. С ее помощью можно включать, отключать, перезапускать, обновлять, удалять и опрашивать отдельные устройства или группы устройств. Чтобы воспользоваться средством DevCon, выполните указанные ниже действия.
  1. Загрузите средство DevCon, выполнив инструкции в следующей статье базы знаний Майкрософт:
    311272 Использование программы с интерфейсом командной строки DevCon в качестве альтернативы диспетчеру устройств
  2. Распакуйте двоичный файл 32-разрядной или 64-разрядной версии средства DevCon в локальную папку.
  3. В меню Пуск выберите пункт Выполнить, введите команду cmd и нажмите клавишу ВВОД. Если вы используете Windows 8 или Windows Server 2012, нажмите чудо-кнопку "Поиск" и введите cmd.
  4. Чтобы перейти к папке с файлом devcon.exe, введите CD:\<путь_к_двоичным_файлам>.
  5. Чтобы отобразить все свои сетевые адаптеры, выполните следующую команду:
    devcon listclass net
  6. Чтобы получить список всех сетевых адаптеров, выполните следующую команду:
    devcon findall =net
  7. Если в результатах первой команды не показаны какие-либо сетевые адаптеры, обратите внимание на их ИД экземпляра и выполните следующую команду для каждого из них:
    devcon -r remove<идентификатор экземпляра>
    Например, выполните следующую команду:
    devcon -r remove "@PCI\VEN_10B7&DEV_9200&SUBSYS_00D81028&REV_78\4&19FD8D60&0&58F0"
Дополнительная информация
Если появляется сообщение об ошибке, описанное в разделе "Проблема", то скрытый сетевой адаптер (адаптер-призрак) не будет отображаться в диспетчере устройств, пока вы не выполните действия, указанные в этой статье. Сетевой адаптер отображается в диспетчере устройств, и к имени такого адаптера, как правило, добавляется код "#2".
ghosted adapter, phantom devices ghost devmgmt nonpresent devmgr ghosted cannot delete network card NIC adapter purging guid numbers registry fixit fix it fixme
Свойства

Номер статьи: 269155 — последний просмотр: 09/29/2016 06:41:00 — редакция: 5.0

операционная система Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows XP Professional, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate, Windows 7 Корпоративная, Windows 7 Профессиональная, Windows 7 Максимальная, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows 8, Windows 8 Pro, Windows Server 2012 Foundation, Windows Server 2012 Standard, Windows Server 2012 Datacenter

  • kberrmsg kbhardware kbprb w2000device kbfixme kbmsifixme KB269155
Отзывы и предложения