Komunikat o błędzie podczas próby ustawienia adresu IP na karcie sieciowej

Ten artykuł zawiera rozwiązanie błędu występującego podczas próby ustawienia adresu IP na karcie sieciowej.

Dotyczy: Windows Server 2012
Oryginalny numer KB: 269155

Symptomy

Podczas próby ustawienia adresu IP na karcie sieciowej może zostać wyświetlony następujący komunikat o błędzie:

Adres IP XXX.XXX.XXX.XXX wprowadzony dla tej karty sieciowej jest już przypisany do innej karty Nazwa karty. Nazwa karty jest ukryta w sieci i folderze Connections wybierania numerów, ponieważ nie jest fizycznie w komputerze lub jest starszą kartą, która nie działa. Jeśli ten sam adres zostanie przypisany do obu kart i staną się aktywne, tylko jeden z nich użyje tego adresu. Może to spowodować nieprawidłową konfigurację systemu. Czy chcesz wprowadzić inny adres IP dla tej karty na liście adresów IP w zaawansowanym oknie dialogowym?

Uwaga

W tym komunikacie o błędzie symbol zastępczy XXX.XXX.XXX.XXX reprezentuje adres IP, który próbujesz ustawić, a symbol zastępczy Nazwa karty reprezentuje nazwę karty sieciowej, która jest obecna w rejestrze, ale ukryta w Menedżer urządzeń.

Jeśli wybierzesz pozycję Tak, zostaną wyświetlone właściwości protokołu TCP/IP. Następnie możesz zmienić adres IP na inny dla aktualnie wyświetlanej karty sieciowej w Menedżer urządzeń. Jeśli wybierzesz pozycję Nie, adres IP zostanie przypisany do karty sieciowej. Zwróć uwagę, że jeśli wybierzesz pozycję Nie, wybrana karta sieciowa w Menedżer urządzeń i karta sieciowa z duchem mają ten sam adres IP. W większości przypadków nie powoduje to żadnych problemów, ponieważ sterownik jest wyłączony.

Uwaga

Na komputerze z systemem Windows Server 2008 zostanie wyświetlony następujący komunikat o błędzie:

Nie można zmienić nazwy tego połączenia. Połączenie o podanej nazwie już istnieje. Określ inną nazwę.

Przyczyna

Ten problem występuje, ponieważ karta sieciowa o tym samym adresie IP znajduje się w rejestrze, ale jest ukryta w Menedżer urządzeń. Może wystąpić podczas przenoszenia karty sieciowej z jednego gniazda PCI do innego gniazda PCI.

Rozwiązanie

Aby rozwiązać ten problem, odinstaluj kartę sieciową ghosted z rejestru. Aby to zrobić, użyj jednej z następujących metod:

Metoda 1

  1. Użyj jednej z następujących metod, aby przejść do wiersza polecenia:
    • W Windows 8 lub w Windows Server 2012 użyj panelu Wyszukiwania, aby wyszukać polecenie cmd, a następnie naciśnij lub wybierz pozycję Wiersz polecenia.
    • We wcześniejszych wersjach systemu Windows wybierz pozycję Start, wybierz pozycję Uruchom, wpisz cmd.exe, a następnie naciśnij klawisz Enter.
  2. Wpisz set devmgr_show_nonpresent_devices=1, a następnie naciśnij klawisz Enter.
  3. Wpisz start devmgmt.msc, a następnie naciśnij klawisz Enter.
  4. Wybierz pozycję Widok, a następnie wybierz pozycję Pokaż ukryte urządzenia.
  5. Rozwiń drzewo Karty sieciowe .
  6. Kliknij prawym przyciskiem myszy wygaszoną kartę sieciową, a następnie wybierz pozycję Odinstaluj.

Metoda 2

Narzędzie DevCon to narzędzie wiersza polecenia, które działa jako alternatywa dla Menedżer urządzeń. W przypadku korzystania z aplikacji DevCon można włączać, wyłączać, uruchamiać ponownie, aktualizować, usuwać i wykonywać zapytania dotyczące poszczególnych urządzeń lub grup urządzeń. Aby użyć aplikacji DevCon, wykonaj następujące kroki:

  1. Pobierz narzędzie DevCon w konsoli urządzeń z systemem Windows (Devcon.exe).

  2. Rozpakuj 32-bitowy lub 64-bitowy plik binarny narzędzia DevCon do folderu lokalnego.

  3. Wybierz pozycję Start, wybierz pozycję Uruchom, wpisz cmd, a następnie naciśnij klawisz Enter. Jeśli używasz Windows 8 lub Windows Server 2012, użyj panelu Wyszukiwania, aby wyszukać polecenie cmd.

  4. Wpisz cd <path_to_binaries> , aby przejść do miejsca, w którym znajduje się devcon.exe.

  5. Uruchom następujące polecenie, aby wyświetlić listę wszystkich kart sieciowych, które są obecne:

    devcon listclass net
    
  6. Uruchom następujące polecenie, aby pobrać wszystkie karty sieciowe:

    devcon findall =net
    
  7. W przypadku tych kart sieciowych, które nie są wymienione w wyniku pierwszego polecenia, zanotuj identyfikator wystąpienia tych elementów, a następnie uruchom następujące polecenie dla każdego identyfikatora wystąpienia:

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

Więcej informacji

Po otrzymaniu komunikatu o błędzie wymienionego w sekcji Objawy ukryta lub ghosted karty sieciowej nie pojawi się w Menedżer urządzeń chyba że wykonaj kroki opisane w tym artykule. Menedżer urządzeń wyświetla kartę sieciową, a do jej nazwy zwykle jest dołączona karta sieciowa nr 2.