Windows에서 netsh winsock 재설정을 수행하는 방법(및 이유)

0
530
이더넷 케이블을 라우터에 연결하는 인간의 손 클로즈업
프록시마 스튜디오/Shutterstock.com

인터넷 연결 문제는 생활하기 불편하고 진단하기 어려울 수 있습니다. Winsock의 문제가 원인일 수 있습니다. 운 좋게도 Winsock을 재설정하는 것은 간단합니다.

Winsock을 재설정해야 하는 이유

Winsock은 웹 브라우저와 같은 응용 프로그램과 TCP/IP와 같은 기본 통신 프로토콜 간에 작동하는 API(응용 프로그래밍 인터페이스)입니다. Winsock은 일반적으로 Winsock 카탈로그라고 하는 데이터베이스에서 이러한 응용 프로그램과 통신이 상호 작용하는 방식에 중요한 설정을 저장합니다.

Winsock 카탈로그는 맬웨어 또는 실수로 손상될 수 있습니다. 손상이 어떻게 발생했는지에 관계없이 한 PC의 응용 프로그램은 인터넷 연결에 실패할 수 있습니다. 응용 프로그램이 “연결할 수 없음”을 알리는 모호하고 도움이 되지 않는 메시지가 표시되거나 소켓과 관련된 보다 구체적인 오류 메시지가 표시될 수 있습니다.

네트워크의 다른 장치에 연결 문제가 발생하면 먼저 모뎀과 라우터의 문제를 해결해야 합니다.

Winsock을 재설정하는 방법

다행히 대부분의 Winsock 문제를 정확하게 진단하는 것보다 일반적으로 Winsock을 재설정하는 것이 더 쉽습니다.

시작을 클릭하고 검색 창에 “cmd”를 입력한 다음 “관리자 권한으로 실행”을 클릭합니다. Windows PowerShell도 작동하며 원하는 경우 사용할 수 있습니다. 관리자 권한으로 실행하는 것을 잊지 마십시오.

Windows 11에서는 Windows 터미널 응용 프로그램을 대신 실행할 수 있습니다. (하지만 다시, 관리자 권한으로 실행하십시오.)

Enter 키를 누르거나 "열기"를 클릭하여 명령 프롬프트를 시작합니다.

명령 프롬프트에 다음을 입력합니다. netsh winsock reset. 작동하면 “Winsock 카탈로그를 성공적으로 재설정했습니다. 재설정을 완료하려면 컴퓨터를 다시 시작해야 합니다.”

명령 프롬프트에서 성공적으로 Winsock 재설정

Winsock을 재설정한 후 컴퓨터를 다시 시작해야 합니다. 명령줄 창이 이미 관리자 권한으로 열려 있으므로 다음을 입력하십시오. shutdown /r /t 0 프롬프트에 입력한 다음 Enter 키를 누릅니다. 컴퓨터가 즉시 다시 시작되므로 해당 명령을 실행하기 전에 작업을 저장해야 합니다.

컴퓨터가 다시 시작되면 문제가 발생한 응용 프로그램이나 서비스를 사용해 보십시오. 작동하지 않으면 다른 문제 해결 단계를 시도해야 합니다.