이 문서가 적용되는 제품 보기.
기술 자료 ID : 811259
마지막 검토 : 2005 년 9월 16일 금요일
수정 : 10.0
중요 이 문서에서는 Registry 수정 방법을 설명합니다. Registry를 수정하기 전에 Registry를 백업하는 것이 좋습니다. 문제가 발생하는 경우 Registry를 복원하는 방법을 알고 있어야 합니다. Registry 백업, 복원 및 수정 방법은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
- KB256986 : Microsoft Windows Registry 설명
이 Page에서
현상
원인
해결 방법
Winsock2 키가 손상되었는지 확인하는 방법
방법 1: Netdiag 도구 사용
방법 2: Msinfo32 Program 사용
Winsock2 손상을 복구하는 방법
Windows XP Service Pack 2가 설치된 경우의 지침
Windows XP Service Pack 2가 설치되지 않은 경우의 지침
1단계: 손상된 Registry 키 삭제
2단계: TCP/IP 설치
본 문서의 정보는 다음의 제품에 적용됩니다.
현상
- Ipconfig Program을 사용하여 IP 주소를 Release하고 갱신하려고 하면 다음과 유사한 오류 Message가 나타날 수 있습니다.
'Internet' Interface를 갱신하는 동안 오류가 발생했습니다. Socket 이외의 개체에 작업을 시도했습니다.
- Internet Explorer를 시작하면 아래와 같은 오류 Message가 나타납니다.
Page를 표시할 수 없습니다.
- Computer를 사용할 때 다음 오류 Message가 나타날 수 있습니다.
오류 코드 10107 때문에 IPMONTR.DLL의 초기화 함수 INITHELPERDLL을(를) 시작하지 못했습니다. 또한 IP 주소나 자동 개인 IP 주소 할당(APIPA) 주소가 없고 IP Packet을 받지만 보내지 못할 수 있습니다.
- ipconfig /renew 명령을 사용하면 다음과 같은 오류 Message가 나타날 수 있습니다.
Message 1
로컬 영역 연결 Interface를 갱신하는 동안 오류가 발생했습니다. Socket 이외의 개체에 작업을 시도했습니다. Driver에 연결할 수 없습니다. 오류 코드는 2입니다.
Message 2
이 작업이 허용된 상태의 어댑터가 없으므로 작업을 실패했습니다.
Message 3
관련된 개체 종류에 대한 해당 작업은 지원되지 않습니다.
- 장치 관리자에서 숨김 장치 표시를 누르면 비 Plug and Play Driver 아래에 TCP/IP Protocol Driver가 사용되지 않는 것으로 표시되며 오류 코드 24가 나타납니다.
- 전화 접속 연결을 만들 때 다음과 같은 오류 Message가 나타날 수 있습니다.
오류 720: 구성된 PPP Protocol이 없습니다.
원인
이러한 문제는 Winsock Registry 키가 손상된 경우 발생할 수 있습니다.
해결 방법
Winsock2 키가 손상되었는지 확인하는 방법
이런 현상이 Winsock2 키 문제로 발생하는지 확인하려면 다음 방법 중 하나를 사용하십시오.
방법 1: Netdiag 도구 사용
Netdiag 도구를 사용하려면 Microsoft Windows XP 지원 도구를 설치해야 합니다. 설치하려면 다음과 같이 하십시오.
참고
• 참고 지원 도구가 이미 설치되어 있다면 이 절의 두 번째 절차로 이동하십시오.
• 지원 도구가 설치되지 않았고 Windows XP 설치 CD가 없다면 방법2로 이동하십시오
1. Windows XP 설치 CD를 넣은 다음 Support\Tools 폴더로 이동합니다.
2. Setup.exe File을 두 번 누릅니다.
3. 설치 유형 선택 화면이 나타날 때까지 화면의 단계를 수행합니다.
4. 설치 유형 선택 화면에서 전체 설치를 누르고 다음을 누릅니다.
설치가 완료되면 다음 단계를 수행하십시오.
1. 시작, 실행을 차례로 누르고 Command를 입력한 다음 확인을 누릅니다.
2. netdiag /test:winsock를 입력한 다음 Enter 키를 누릅니다.
Netdiag 도구는 Winsock을 포함한 여러 Network 구성 요소에 대한 Test 결과를 반환합니다. Test에 대한 자세한 내용을 보려면 netdiag 명령 끝에 /v를 사용하십시오(예: netdiag /test:winsock /v).
방법 2: Msinfo32 Program 사용
참고 Windows XP 설치 CD가 없고 지원 도구가 설치되지 않은 경우에만 이 방법을 사용하십시오.
1. 시작, 실행을 차례로 누르고 Msinfo32를 입력한 다음 확인을 누릅니다.
2. 구성 요소, Network를 차례로 확장한 다음 Protocol을 누릅니다.
Protocol 아래 10개의 구역이 나타납니다. Winsock2 키가 손상되지 않았으면 섹션 머리글에 다음 이름이 포함됩니다.
• MSAFD Tcpip [TCP/IP]
• MSAFD Tcpip [UDP/IP]
• RSVP UDP Service Provider
• RSVP TCP Service Provider
• MSAFD NetBIOS [\Device\NetBT_Tcpip...
• MSAFD NetBIOS [\Device\NetBT_Tcpip...
• MSAFD NetBIOS [\Device\NetBT_Tcpip...
• MSAFD NetBIOS [\Device\NetBT_Tcpip...
• MSAFD NetBIOS [\Device\NetBT_Tcpip...
• MSAFD NetBIOS [\Device\NetBT_Tcpip...
이름이 이 목록에 있는 것과 다른 이름인 경우 Winsock2 키가 손상되었거나 Proxy Software 같은 타사 추가 기능이 설치된 것입니다.
타사 추가 기능이 설치되어 있을 경우 목록의 "MSAFD" 문자는 추가 기능 이름으로 대체됩니다.
목록에 10개 이상의 섹션이 있을 경우 타사 추가 기능이 설치된 것입니다.
10개 이하의 Section이 있으면 정보가 손실된 것입니다.
참고 이러한 항목은 TCP/IP Protocol만 설치된 것을 나타냅니다. 다른 Protocol이 설치되었다면 Winsock이 작동하고 추가 항목이 나타납니다. 예를 들어 NWLink IPX/SPX를 설치하면 7개의 섹션이 추가되어 총 17개의 섹션이 표시됩니다. 다음은 새로운 섹션 중 하나의 예제 머리글입니다.
MSAFD nwlnkipx [IPX]
또한 NWLink IPX/SPX를 설치하여 만들어진 새로운 Section은 각각 "MSAFD"로 시작합니다. 따라서 이러한 문자로 시작하지 않는 구역은 두 개만 있습니다.
Netdiag Test가 실패하거나 Msinfo32를 보고 Winsock이 손상된 것으로 판단되면 다음 절의 단계를 사용하여 Winsock2 키를 복구해야 합니다.
Winsock2 손상을 복구하는 방법
Windows XP Service Pack 2가 설치된 경우의 지침
Windows XP Service Pack 2(SP2)가 설치되어 있는 경우 Winsock를 복구하려면 명령 Prompt에 netsh winsock reset를 입력하고 Enter 키를 누릅니다.
참고 이 명령을 실행한 후에는 Computer를 다시 시작합니다. 또한 Windows XP SP2를 실행하는 Computer의 경우 Winsock 키를 다시 작성할 수 있는 새로운 netsh 명령이 있습니다. 자세한 내용은 Web Site를 방문하십시오.
경고 Virus Vaccine, 방화벽 또는 Proxy Client 같이 Internet에 Access하거나 Internet을 Monitoring하는 Program은 netsh winsock reset 명령을 실행하면 부정적인 영향을 받을 수 있습니다. 이 해결 방법을 사용한 후에 더 이상 올바르게 작동하지 않는 Program이 있는 경우 해당 Program을 다시 설치하여 기능을 복원하십시오.
참고 이 단계로도 문제가 해결되지 않으면 다음 절의 단계를 수행하십시오.
Windows XP Service Pack 2가 설치되지 않은 경우의 지침
Windows XP SP2가 설치되지 않은 경우 Winsock를 복구하려면 손상된 Registry 키를 삭제한 다음 TCP/IP Protocol을 다시 설치해야 합니다.
1단계: 손상된 Registry 키 삭제
경고 Registry 편집기나 다른 방법을 사용하여 Registry를 잘못 수정하는 경우 심각한 문제가 발생할 수 있습니다. 이 문제를 해결하려면 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 문제에 대해 해결을 보증하지 않습니다. Registry의 수정에 따른 모든 책임은 사용자에게 있습니다.
Registry를 백업하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
- KB322756 Windows XP 및 Windows Server 2003에서 Registry를 Backup, 편집 및 복원하는 방법
1. 시작을 누르고 실행을 누릅니다.
2. 열기 상자에 regedit를 입력한 다음 확인을 누릅니다.
3. Registry 편집기에서 다음 키를 찾아 각 키를 마우스 오른쪽 단추로 누른 다음 삭제를 누릅니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
4. 삭제할지 묻는 Message가 나타나면 예를 누릅니다.
참고 Winsock 키를 삭제한 후에 Computer를 다시 시작합니다. 이렇게 하면 Windows XP 운영 체제가 이러한 두 키에 대한 셸 항목을 새로 만듭니다. Winsock 키를 삭제한 후에 Computer를 다시 시작하지 않으면 다음 단계가 올바르게 작동하지 않습니다.
2단계: TCP/IP 설치
1. Network 연결을 Mouse 오른쪽 단추로 누른 다음 속성을 누릅니다.
2. 설치를 누릅니다.
3. Protocol을 누른 다음 추가를 누릅니다.
4. 디스크 있음을 누릅니다.
5. C:\Windows\inf를 입력한 다음 확인을 누릅니다.
6. 사용 가능한 Protocol 목록에서 Internet Protocol(TCP/IP)을 누른 다음 확인을 누릅니다.
7. Computer를 다시 시작합니다.
Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft News Group 에 참여하시기 바랍니다.
본 문서의 정보는 다음의 제품에 적용됩니다.
• Microsoft Windows XP Home Edition
• Microsoft Windows XP Professional Edition
• Microsoft Windows Server 2003 Standard Edition
• Microsoft Windows Server 2003 Enterprise Edition
Keyword: kbacwsurvey kbnetwork kberrmsg kbprb KB811259
'Operating System > Windows' 카테고리의 다른 글
| Windows XP Home Edition에서 공유 Folder 암호 및 권한 설정 (0) | 2007/08/27 |
|---|---|
| XP의 공유 폴더 연결 최대 개수 늘리기 (0) | 2007/08/26 |
| "Spooler Subsystem App에 문제가 있어서 프로그램을 종료해야 합니다." 및 "작업을 완료할 수 없습니다." 오류 메시지 (0) | 2007/08/25 |
| Program을 설치하려고 하면 오류 Message가 발생한다 (0) | 2007/08/24 |
| UDMA가 PIO로 계속 바뀔 때 (0) | 2007/08/23 |
| Ping은 되는데 Internet이 되지 않을 때 (Winsock2 손상 확인 및 복구 방법) (0) | 2007/08/22 |
| Network 환경에서 Computer가 보이지 않을 때 (0) | 2007/08/21 |
| Windows XP에서 사용자 암호 잊어버렸을 때 재설정하기 (0) | 2007/08/20 |
| NTFS File System에서 성능 향상 (0) | 2007/08/19 |
| Web Page Loading 향상시키기 (0) | 2007/08/18 |
| RUNAS 명령어를 이용한 다른 사용자 Log On (0) | 2007/08/17 |