Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 Winsock(윈속) 재설정하는 방법

Windows Sockets, 즉 Winsock은 인터넷 애플리케이션, 정확히는 Windows 환경의 TCP/IP 통신에 대한 입출력 요청을 프로그램이 처리하는 방식을 결정하는 기술 사양이자 프로그래밍 인터페이스입니다. 이 가이드에서는 Winsock이 무엇인지, 왜 그리고 언제 재설정이 필요한지, Windows 11/10에서 Winsock을 재설정하는 구체적인 방법까지 단계별로 살펴보겠습니다.

Windows 11/10에서 Winsock(윈속) 재설정하는 방법

Winsock이란?

앞서 설명했듯이 Winsock은 프로그래밍 인터페이스입니다. Windows 11/10에는 winsock.dll이라는 DLL 파일이 포함되어 있으며, 이 파일이 API를 구현하고 Windows 프로그램과 TCP/IP 연결을 조정하는 역할을 합니다. Winsock 설정에는 인터넷 연결을 위한 컴퓨터 구성 정보가 담겨 있습니다.

Winsock을 재설정해야 하는 경우

간혹 Windows Sockets(Winsock)가 손상되면서 인터넷에 연결하지 못하는 상황이 발생할 수 있습니다. 이런 오류는 대부분 악성 스크립트가 포함된 출처 불명의 파일을 다운로드했을 때 나타납니다. 악성 스크립트는 Winsock을 부분적으로 차단해 인터넷 연결을 끊을 수 있으며, 웹사이트가 열리지 않는 문제 역시 손상된 Winsock 설정이 원인일 가능성이 높습니다.

아래와 같은 오류 메시지 또는 이와 유사한 메시지가 표시된다면 Winsock을 재설정해야 한다는 신호입니다:

  • '인터넷' 인터페이스 갱신 중 오류 발생: 소켓이 아닌 항목에 작업을 시도했습니다.
  • 로컬 영역 연결 인터페이스 갱신 중 오류 발생: 요청한 서비스 공급자를 로드하거나 초기화할 수 없습니다.
  • 로컬 영역 연결 인터페이스 갱신 중 오류 발생: 소켓이 아닌 항목에 작업을 시도했습니다. 드라이버에 연결할 수 없음, 오류 코드 2.
  • 이 작업이 허용되는 상태의 어댑터가 없어 작업에 실패했습니다.

Windows 11/10에서 Winsock 재설정하는 방법

Windows 11/10에서 Winsock을 재설정하는 절차는 다음과 같습니다:

  1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭합니다.
  2. 명령 프롬프트(관리자)를 선택합니다.
  3. netsh winsock reset을 입력하고 Enter 키를 누릅니다.
  4. 로그 파일까지 함께 생성하려면 대신 netsh winsock reset c:\winsocklog.txt를 입력합니다.
  5. 컴퓨터를 다시 시작합니다.

Winsock을 재설정하기 전에는 반드시 시스템 복원 지점을 먼저 만들어 두는 것이 안전합니다.

그다음 명령 프롬프트를 관리자 권한으로 실행한 뒤, 아래 명령을 입력하고 Enter 키를 누릅니다.

netsh winsock reset

관리자 권한으로 실행하면 변경 내역을 기록한 로그 파일을 생성할 수도 있습니다.

로그 파일 경로를 명령에 추가하려면 다음과 같이 입력합니다:

netsh winsock reset c:\winsocklog.txt

명령 프롬프트가 재설정 과정을 모두 마칠 때까지 기다린 후, 변경 사항을 적용하려면 컴퓨터를 다시 시작해야 합니다.

Winsock을 재설정하면 어떻게 되나요?

이 명령을 실행하면 DLL 파일에서 발생한 손상이 복구됩니다. 손상된 Winsock은 새 복사본으로 교체해 기본 설정으로 되돌리는 것 외에 별도의 수정 방법이 없기 때문에, 재설정이 곧 가장 확실한 해결책입니다.

: 무료 휴대용 프로그램 FixWin을 사용하면 이 기능은 물론 대부분의 Windows 설정과 기능을 클릭 한 번으로 재설정할 수 있습니다.

Windows 11/10에서 Winsock(윈속) 재설정하는 방법

참고: TCP/IP 해제, DNS 플러시, Winsock 재설정, 프록시 재설정을 한 번에 처리할 수 있는 배치 파일도 활용할 수 있습니다.

함께 읽으면 좋은 글:

  1. DNS 캐시 플러시하는 방법
  2. TCP/IP 재설정하는 방법
  3. WinHTTP 프록시 서버 설정 재설정하는 방법