네트워크 어댑터에서 IP 주소를 설정하려고 할 때 오류 메시지

이 문서에서는 네트워크 어댑터에서 IP 주소를 설정하려고 할 때 발생하는 오류에 대한 솔루션을 제공합니다.

적용 대상: Windows Server 2012
원래 KB 번호: 269155

증상

네트워크 어댑터에서 IP 주소를 설정하려고 하면 다음 오류 메시지가 표시될 수 있습니다.

이 네트워크 어댑터에 대해 입력한 IP 주소 XXX.XXX.XXX.XXX 이미 다른 어댑터 이름 어댑터에 할당되어 있습니다. 어댑터의 이름은 컴퓨터에 물리적으로 없거나 작동하지 않는 레거시 어댑터이므로 네트워크 및 전화 접속 Connections 폴더에서 숨겨집니다. 두 어댑터에 동일한 주소가 할당되어 활성 상태가 되면 해당 주소 중 하나만 이 주소를 사용합니다. 이로 인해 시스템 구성이 잘못되었을 수 있습니다. 고급 대화 상자의 IP 주소 목록에 이 어댑터의 다른 IP 주소를 입력하시겠습니까?

참고

이 오류 메시지에서 자리 표시자 XXX.XXX.XXX.XXX 설정하려는 IP 주소를 나타내고 어댑터의 자리 표시자 이름은 레지스트리에 있지만 장치 관리자 숨겨진 네트워크 어댑터의 이름을 나타냅니다.

예를 선택하면 TCP/IP 속성이 표시됩니다. 그런 다음 장치 관리자 현재 표시된 네트워크 어댑터의 IP 주소를 다른 항목으로 변경할 수 있습니다. 아니요를 선택하면 IP 주소가 네트워크 어댑터에 할당됩니다. 아니요를 선택하면 장치 관리자 선택한 네트워크 어댑터와 고스트 네트워크 어댑터의 IP 주소가 동일합니다. 대부분의 경우 드라이버가 비활성화되어 있으므로 문제가 발생하지 않습니다.

참고

Windows Server 2008을 실행하는 컴퓨터에서 다음 오류 메시지가 표시됩니다.

이 연결의 이름을 바꿀 수 없습니다. 지정한 이름의 연결이 이미 있습니다. 다른 이름을 지정합니다.

원인

이 문제는 IP 주소가 동일한 네트워크 어댑터가 레지스트리에 있지만 장치 관리자 숨겨져 있기 때문에 발생합니다. 네트워크 어댑터를 한 PCI 슬롯에서 다른 PCI 슬롯으로 이동할 때 발생할 수 있습니다.

해결 방법

이 문제를 resolve 레지스트리에서 고스트 네트워크 어댑터를 제거합니다. 이렇게 하려면 다음 방법 중 하나를 사용합니다.

방법 1

  1. 다음 방법 중 하나를 사용하여 명령 프롬프트로 이동합니다.
    • Windows 8 또는 Windows Server 2012 검색 참을 사용하여 cmd를 검색한 다음 명령 프롬프트를 탭하거나 선택합니다.
    • 이전 버전의 Windows에서 시작을선택하고 실행을 선택하고 cmd.exe 입력한 다음 Enter 키를 누릅니 .
  2. set devmgr_show_nonpresent_devices=1을(를) 입력한 다음 Enter 키를 누릅니다.
  3. start devmgmt.msc을(를) 입력한 다음 Enter 키를 누릅니다.
  4. 보기를 선택한 다음 숨겨진 디바이스 표시를 선택합니다.
  5. 네트워크 어댑터 트리를 확장합니다.
  6. 흐리게 표시된 네트워크 어댑터를 마우스 오른쪽 단추로 클릭한 다음 제거를 선택합니다.

방법 2

DevCon 유틸리티는 장치 관리자 대신 작동하는 명령 프롬프트 유틸리티입니다. DevCon을 사용하는 경우 개별 디바이스 또는 디바이스 그룹을 사용하도록 설정, 사용 안 함, 다시 시작, 업데이트, 제거 및 쿼리할 수 있습니다. DevCon을 사용하려면 다음 단계를 수행합니다.

  1. Windows 디바이스 콘솔(Devcon.exe)에서 DevCon 도구를 다운로드합니다.

  2. 32비트 또는 64비트 DevCon 도구 이진 파일을 로컬 폴더로 압축 해제합니다.

  3. 시작을 선택하고 실행을 선택하고 cmd를 입력한 다음 Enter 키를 누릅니. Windows 8 또는 Windows Server 2012 실행하는 경우 검색 참을 사용하여 cmd를 검색합니다.

  4. 를 입력 cd <path_to_binaries> 하여 devcon.exe 위치로 이동합니다.

  5. 다음 명령을 실행하여 존재하는 모든 네트워크 어댑터를 나열합니다.

    devcon listclass net
    
  6. 다음 명령을 실행하여 모든 네트워크 어댑터를 검색합니다.

    devcon findall =net
    
  7. 첫 번째 명령의 결과에 나열되지 않은 네트워크 어댑터의 경우 해당 항목의 instance ID를 적어 두고 각 instance ID에 대해 다음 명령을 실행합니다.

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

추가 정보

증상 섹션에 언급된 오류 메시지가 표시되면 이 문서의 단계를 수행하지 않으면 숨겨진 네트워크 어댑터나 고스트 네트워크 어댑터가 장치 관리자 표시되지 않습니다. 장치 관리자 네트워크 어댑터를 표시하며 네트워크 어댑터는 일반적으로 이름에 #2를 추가합니다.