컴퓨터잡담

TCP/IP Winsock 복원방법(초기화)

by 디케 posted May 23, 2012
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

TCP/IP Winsock 복원방법(초기화)

http://blog.naver.com/PostView.nhn?blogId=jh4l2656&logNo=70083536741&categoryNo=24&viewDate=&currentPage=1&listtype=0

네트워크 연결은 되었는데 인터넷이 안될 경우

 

1. 일단 랜카드를 테스트 한다.
   시작메뉴-> 실행-> cmd 해서
   c:> ping 127.0.0.1(본인의 컴퓨터)

   ping 이 제대로 나가지 않으면 랜카드 고장이다.


2. 게이트웨이를 확인한다.
   시작메뉴 -> 실행  ->cmd 해서
   c:> ping 58.227.54.1(게이트웨이주소)


3. DNS를 확인한다.
   시작메뉴 -> 실행  ->cmd 해서
   c:> ping 168.126.63.1(DNS주소)


4. ipconfig 를 확인한다.
   시작메뉴 -> 실행  ->cmd 해서
   c:> ipconfig /release (아이피를 초기화한다.)
   c:> ipconfig /renew (아이피를 다시 할당 받는다.)
   c:> ipconfig /all (제대로 아이피가 할당 받아 졌는지 확인한다.)

   아이피가 안들어 오면 허브나 회선에 문제이거나 ISP 의 문제이다.


5. 레지스트리의 winsock 을 초기화 해본다.
  시작메뉴 -> 실행  ->regedit 해서
  레지스트리 편집기에서 다음 키를 찾아 각 키를 마우스 오른쪽 단추로 누른 다음 삭제 한다.
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
  HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2 

  참고 Winsock 키를 삭제한 후에 컴퓨터를 다시 시작합니다.
  이렇게 하면 Windows XP 운영 체제가 이러한 두 키에 대한 셸 항목을 새로 만듭니다.
  Winsock 키를 삭제한 후에 컴퓨터를 다시 시작하지 않으면 다음 단계가 올바르게

  작동하지 않습니다.


  TCP/IP 설치
  1) 네트워크 연결을 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다. 
  2) 설치를 누릅니다.
  3) 프로토콜을 누른 다음 추가를 누릅니다. 
  4) 디스크 있음을 누릅니다. 
  5) C:\Windows\inf를 입력한 다음 확인을 누릅니다. 
  6) 사용 가능한 프로토콜 목록에서 인터넷 프로토콜(TCP/IP)을 누른 다음 확인을 누릅니다.
  7) 컴퓨터를 다시 시작합니다.

 

http://blog.naver.com/PostView.nhn?blogId=neoqkim&logNo=90011006903&widgetTypeCall=true

 

1. Winsock 문제 분석 과정

    1) 아래 과정으로 사용자의 Winsock에 발생한 문제에 대한 판단이 가능합니다.

    2) Windows XP CD를 삽입한 후 SUPPORT-TOOLS 폴더로 옮겨 SETUP.EXE를 더블 클릭하여 설치를 시작합니다.


     

    3) Windows Support Tools Setup 마법사가 실행 되며 중간 과정에서 Typical과 Complete에서는  Complete를 선택하여 설치를 계속합니다.


     

    4) 모든 프로그램에 Windows Support Tools란 작업 그룹이 생성됩니다.

    5) 시작-실행-cmd를 입력 후 확인을 누릅니다.

    6) 아래를 입력한 후 엔터키를 누르면 그림과 유사한 결과를 얻을 수 있습니다.

      netdiag /test:winsock 또는 자세히 보려면,

    netdiag /test:winsock /v


 

     

2. Winsock 레지스트리 엔트리를 초기화하는 방법

    1) 시작, 실행을 차례로 누르고 Regedit.exe를 입력한 다음 확인을 누릅니다.

    2) 다음 레지스트리 분기점까지 찾아 갑니다.

      Navigate to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWinsock2

3) Winsock2 하위의 모든 키를 선택하여 삭제한 후 편집기를 닫고 재부팅합니다.

 

3. TCP/IP를 재설치하는 방법

    1) TCP/IP를 재설치하기 위해서는 nettcpip.inf라는 파일이 필요합니다.

    2) 사용자의 Windows XP CD 또는 사용자 하드디스크의 C:WINDOWSinfnettcpip.inf에서 찾을 수 있습니다.

    3) 위 하드디스크의 디렉토리는 숨김 속성이므로 내 컴퓨터-도구-폴더 옵션-보기에서 "숨김 파일 및 폴더 표시"를 체크 설정하여야 합니다.

    4) 바탕 화면의 "내 네트워크 환경" 아이콘을 마우스 오른쪽 버튼으로 선택하여 속성을 선택합니다.

    5) 연결을 마우스 오른쪽으로 선택하여 속성을 선택합니다.

    6) 설치-프로토콜-추가-디스크 있음을 선택합니다.

    7) "디스크에서 설치" 대화상자에서 "찾아 보기"로 nettcpip.inf가 위치한 장소를 적절히 찾아줍니다.

    8) nettcpip.inf를 선택하여 열기-확인-Internet Protocol (TCP/IP)-확인 후 닫습니다.

    9) 재부팅합니다.

     

4. TCP와 Winsock 설정을 초기화하는 응용 프로그램


     

5. 참고 자료