Как окончательно удалить сетевой адаптер

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:| :) :wink: :D :lol: :( :cry: 8) :o :oops: :? :x :P :evil: :twisted: :roll: :!: :?: :idea: :arrow: :mrgreen:
Ещё смайлики…

Markdown is OFF

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Как окончательно удалить сетевой адаптер

Как окончательно удалить сетевой адаптер

UncleFather » 16 авг 2012 06:18, Чт

Проблема:

Не раз бывало так, что приходилось менять сетевой адаптер. При этом как-то не задумываешься о том, что лучше бы не сразу доставать его из компьютера, а сначала удалить сетевые настройки, драйвера и пр. После такого некорректного изъятия в системе остаются записи о ранее установленных адаптерах. Они вроде бы жить и не мешают, но слегка напрягают надписи типа:

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

imgage_error_lan_adapter.jpg

Решение:

Microsoft предлагает несколько решений:

  1. Автоматическое устранение проблемы применением Microsoft Fix it 50609. Мне не помогло. У меня эта утилита удаляла лишь нужные сетевые адаптеры, те, которые реально установлены.

  2. Способ 2:

    1. Выполняем команду

      Код: Выделить всё

      set devmgr_show_nonpresent_devices=1
    2. Затем, в диспетчере устройств (DEVMGMT.MSC) в меню Вид выбираем пункт Показать скрытые устройства, разворачиваем дерево Сетевые адаптеры

    3. Щелкаем правой кнопкой мыши затененный сетевой адаптер и выбираем пункт Удалить

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

  3. Способ 3 (этот способ мне помог):

    1. Загружаем средство DevCon

      devcon.rar
      (16.32 КБ) 1022 скачивания

      либо с сайта Microsoft: статья 311272

      либо устанавливаем с установочного CD Windows 2003 Server комплект Microsoft Windows Server 2003 Support Tools

    2. Чтобы найти все сетевые адаптеры, выполняем команду:

      Код: Выделить всё

      devcon findall =net > netadapters.lst

      или

      Код: Выделить всё

      devcon listclass net > netadapters.lst
    3. Открываем полученный файл netadapters.lst, в файле имеются строки следующего вида:

      PCI\VEN_10B7&DEV_9200&SUBSYS_00D81028&REV_78\4&19FD8D60&0&58F0: 3Com 3C920 Integrated Fast Ethernet Controller (3C905C-TX Compatible)

    4. Ищем те адаптеры, которые удалены, и выполняем для них команду:

      Код: Выделить всё

      devcon -r remove "@PCI\VEN_10B7&DEV_9200&SUBSYS_00D81028&REV_78\4&19FD8D60&0&58F0"

      В код команды нужно вставлять описание своих адаптеров из файла netadapters.lst.


Вернуться к началу