네트워크 프로토콜(Network Protocol)은 Windows가 인터넷을 통해 통신할 때 사용하는 규칙과 표준의 집합입니다. 컴퓨터 간에 데이터가 정확하게 전송되도록 보장하는 역할을 하며, 대표적인 예로는 TCP, LLDP 등이 있습니다. 그런데 Windows 10에서 네트워크 프로토콜이 누락되면 인터넷 브라우징이나 파일 공유가 제대로 이루어지지 않는 등 여러 가지 문제가 발생할 수 있습니다.
'네트워크 프로토콜이 없습니다' 오류 해결 방법
들어오는 연결 문제 해결사를 실행한 후 "네트워크 프로토콜이 없습니다(Network Protocol is missing)"라는 메시지가 포함된 오류가 나타난다면, 아래의 문제 해결 팁을 순서대로 시도해 보세요. 일부 명령은 관리자 권한이 필요합니다.
1. 네트워크 문제 해결사 실행하기
Windows 10에는 네트워크 관련 문제의 대부분을 해결할 수 있는 다양한 네트워크 문제 해결사가 내장되어 있습니다. 다른 종류의 문제 해결사를 실행했을 때 문제가 해결되는지 확인해 보세요.
2. 네트워크 어댑터 재설치 및 네트워킹 구성 요소 초기화
때로는 손상된 드라이버가 원인일 수 있으며, 이 경우 네트워크 어댑터를 재설치하는 것이 가장 효과적인 방법입니다. 장치 관리자를 열고 해당 어댑터를 찾은 후 안내에 따라 네트워크 어댑터를 재설치하고 초기화하세요.
3. 네트워크 어댑터 진단하기
제어판 > 모든 제어판 항목 > 네트워크 연결로 이동하여 문제를 일으키고 있는 것으로 의심되는 네트워크 어댑터를 찾습니다. Wi-Fi를 사용 중이라면 Wi-Fi 어댑터가, 유선 연결이라면 이더넷 어댑터가 해당됩니다. 어댑터를 마우스 오른쪽 버튼으로 클릭한 후 '진단'을 선택하여 문제를 해결해 보세요.
4. Winsock 및 TCP/IP 재설정
Windows 소켓(Winsock)은 처음에 Windows에 IPv4 지원을 추가하기 위해 설계된 소켓으로, 이후 더 많은 프로토콜을 지원하도록 발전했습니다. 명령 프롬프트를 관리자 권한으로 실행한 후 다음 명령어를 입력하면 Winsock을 재설정할 수 있습니다.
netsh winsock reset
추가로 TCP/IP도 함께 재설정하는 것이 좋습니다.
5. 다른 컴퓨터에서 Winsock 설정 가져오기
Winsock 재설정으로도 문제가 해결되지 않는다면, 네트워크 프로토콜 오류가 없는 다른 컴퓨터에서 설정을 가져올 수 있습니다. 이 작업을 위해서는 레지스트리에 접근하여 일부 설정을 내보내고 가져와야 하므로, 레지스트리 편집 방법을 미리 숙지하고 있는 것이 좋습니다.
- 명령 프롬프트에 regedit를 입력하고 Enter 키를 누릅니다.
- 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 경로로 이동합니다.
- Winsock과 Winsock2라는 이름의 두 개의 키(폴더처럼 보임)를 찾아 각각 마우스 오른쪽 버튼으로 클릭한 후 '내보내기'를 선택합니다.
- 내보낸 레지스트리 키를 USB 드라이브에 복사한 후, 네트워크 프로토콜 문제가 있는 PC로 옮깁니다.
- 각 키 파일을 두 번 클릭하면 WINSOCK 키가 자동으로 설치됩니다.
또한 Windows 10 네트워크 문제 해결에 관한 상세 가이드를 함께 참고하시면, 네트워크 문제를 해결하는 데 활용할 수 있는 다양한 명령어 목록을 확인할 수 있으니 적극 활용해 보시기 바랍니다.