최근 많은 사용자가 이벤트 뷰어(Event Viewer)에서 'wpad 이름 확인 시간 초과(Name resolution for the name wpad timed out)' 오류를 발견한 뒤 이에 대해 문의하고 있습니다. 대부분의 사용자는 Wi-Fi 아이콘 위에 노란색 삼각형 표시와 함께 인터넷 연결이 반복적으로 끊기는 문제를 겪은 후 이벤트 뷰어를 확인하게 됩니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060191.jpg)
'wpad 이름 확인 시간 초과' 오류의 원인은 무엇인가요?
저희는 다양한 사용자 사례와 실제로 문제를 해결하는 데 성공한 복구 방법들을 분석하여 이 문제를 조사했습니다. 조사 결과, 이 오류 메시지를 유발하는 대표적인 원인은 다음과 같습니다:
- 네트워크 어댑터에서 TCP/IP 오프로드가 활성화된 경우 – RSS, 자동 튜닝(Autotuning), 작업 오프로드(Taskoffload) 기술이 모두 이 오류를 유발하는 것으로 확인되었습니다. 이를 비활성화하면 문제가 해결될 수 있습니다.
- ISP가 TCP/IP v6를 지원하지 않는 경우 – 컴퓨터나 서버에서 TCP/IP v6가 활성화되어 있지만 인터넷 서비스 제공업체(ISP)가 아직 TCP/IP v6를 지원하지 않으면 이 문제가 발생할 수 있습니다. 이 경우 TCP/IP v6를 비활성화하는 것이 해결책입니다.
- 손상되었거나 잘못 설치된 네트워크 어댑터 드라이버 – 네트워크 어댑터 드라이버가 손상되었거나 불완전하게 설치된 경우에도 이 오류가 발생할 수 있습니다. 이때는 드라이버를 제거하면 운영체제가 자동으로 다시 설치하게 됩니다.
- TCP/IP 연결 손상 – 특정 상황에서 TCP/IP 설정이 잘못되었거나 손상된 경우 이 오류가 나타날 수 있습니다. 이 경우 TCP/IP 연결을 초기화하면 오류가 해결됩니다.
- 오류가 있는 DNS 캐시 – DNS 캐시에 문제가 생겨 잘못된 판정(false positive)을 일으키는 경우도 있습니다. 실제로 관리자 권한 명령 프롬프트에서 DNS 캐시를 플러시한 후 오류가 더 이상 발생하지 않았다는 사용자 보고가 여럿 있습니다.
- 불안정한 기본 DNS 서버 – 불안정한 DNS 서버가 원인이라는 것을 확인한 사용자들도 많습니다. 해당하는 경우 구글(Google) DNS로 기본 DNS 서버를 교체하면 해결할 수 있습니다.
이 오류 메시지를 해결하는 데 어려움을 겪고 있다면, 이 글에서 소개하는 다양한 문제 해결 단계가 도움이 될 것입니다. 아래에는 비슷한 상황에서 다른 사용자들이 성공적으로 활용한 해결 방법들을 정리했습니다.
효율적으로 진행하려면 방법을 소개된 순서대로 따르는 것이 좋습니다. 각 방법은 효과와 중요도 순으로 배열되어 있으므로, 진행하다 보면 본인의 상황에 맞는 해결책을 만나게 될 것입니다.
방법 1: 네트워크 어댑터 문제 해결사 사용하기
더 기술적인 복구 방법을 시도하기 전에, 먼저 Windows에 내장된 자동 문제 해결 기능을 활용해 보세요. 여러 사용자가 내장 네트워크 어댑터(Network Adapter) 문제 해결사만으로 이 오류를 성공적으로 해결했습니다.
이 유틸리티는 흔히 발생하는 네트워크 어댑터 문제를 자동으로 검사하고, 발견된 문제에 맞는 복구 전략을 적용합니다. 네트워크 어댑터 문제 해결사를 사용하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 "ms-settings:troubleshoot"을 입력하고 Enter 키를 눌러 설정 앱의 문제 해결 탭으로 이동합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060272.png)
- 문제 해결 탭에서 아래로 스크롤하여 다른 문제 찾기 및 해결 항목에서 네트워크 어댑터를 클릭한 후 문제 해결사 실행을 선택합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060203.jpg)
- 초기 검사가 완료되면 목록에서 문제가 있는 네트워크 어댑터를 선택하고 다음을 클릭합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060330.jpg)
- 검사가 완료될 때까지 기다립니다. 이 과정에서 문제 해결사가 다양한 복구 전략을 적용한 후 네트워크 어댑터를 재시작하여 문제가 해결되었는지 확인합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060308.jpg)
- 프로세스가 끝나면 발견 및 수정된 문제 목록이 표시됩니다. 문제 해결사를 닫고 오류가 해결되었는지 확인합니다.
여전히 오류가 발생하거나 해결 상태가 잠시만 지속된다면, 아래의 다음 방법으로 넘어가세요.
방법 2: 네트워크 어댑터 재설치하기 (Windows 10 전용)
최소한의 번거로움으로 문제를 해결할 수 있는 또 다른 방법은 장치 관리자를 통해 네트워크 어댑터를 제거하는 것입니다. 이렇게 하면 운영체제가 네트워크 어댑터를 자동으로 다시 감지하여 처음부터 새로 설치합니다.
참고: 이 절차는 누락된 드라이버를 자동으로 감지하고 설치할 수 있는 Windows 10에서만 시도해야 합니다.
네트워크 어댑터를 재설치하여 오류를 해결하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 "devmgmt.msc"를 입력하고 Enter 키를 눌러 장치 관리자(Device Manager)를 엽니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060305.jpg)
- 장치 관리자에서 네트워크 어댑터 드롭다운 메뉴를 확장하고 문제를 일으키는 네트워크 어댑터를 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 디바이스 제거를 클릭합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060380.jpg)
- 디바이스가 제거되면 장치 관리자를 종료하고 컴퓨터를 재시작합니다. 다음 부팅 시 Windows 10이 중요한 드라이버가 누락된 것을 자동으로 감지하여 네트워크 어댑터에 필요한 펌웨어를 설치합니다.
- 재부팅이 완료되면 인터넷 연결을 테스트하여 동일한 문제가 계속 발생하는지 확인합니다.
그래도 오류가 지속된다면 아래의 다음 방법으로 넘어갑니다.
방법 3: TCP/IP 연결 초기화하기
TCP/IP 설정이 손상되거나 잘못된 경우에도 이 오류가 발생할 수 있습니다. TCP/IP 명령 세트는 인터넷 연결의 가장 중요한 부분 중 하나로, 인터넷에 전혀 연결되지 않는 상황이라면 TCP/IP가 원인일 가능성이 있습니다.
다행히 NetShell 유틸리티를 사용하면 TCP/IP 설정을 비교적 쉽게 초기화할 수 있습니다. TCP/IP 연결을 재설정하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 부여합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060374.jpg)
- 관리자 권한 명령 프롬프트에 다음 명령을 입력하고 Enter 키를 눌러 TCP/IP를 수동으로 초기화합니다:
netsh int ip reset
- TCP/IP가 초기화되면 명령 프롬프트를 닫고 컴퓨터를 재시작합니다.
재부팅 후에도 오류가 계속 발생하는지 확인하고, 그럴 경우 아래의 다음 방법으로 넘어갑니다.
방법 4: DNS 캐시 플러시하기
DNS 캐시를 플러시하는 것도 문제를 해결할 수 있는 효과적인 방법입니다. 실제로 많은 사용자가 이 절차를 통해 'wpad 이름 확인 시간 초과' 오류로 인한 연결 끊김 현상이 해소되었다고 보고했습니다.
DNS 캐시를 플러시하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 허용합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060374.jpg)
- 관리자 권한 명령 프롬프트에 다음 명령을 하나씩 입력하고 각 명령 후 Enter 키를 누릅니다:
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew
- DNS 캐시가 플러시되면 컴퓨터를 재시작하고, 재부팅 후에도 오류가 발생하는지 확인합니다.
여전히 오류가 발생한다면 아래의 다음 방법으로 넘어갑니다.
방법 5: 기본 DNS 서버 변경하기
기본 DNS 서버의 불안정성 때문에 이 오류가 발생할 수도 있습니다. 기본 DNS를 구글에서 제공하는 DNS로 변경했더니 문제가 해결되었다는 사례를 여럿 확인했습니다.
기본 DNS 주소를 구글 DNS로 변경하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 "control" 또는 "control.exe"를 입력하고 Enter 키를 눌러 제어판을 엽니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060301.jpg)
- 제어판에서 네트워크 및 인터넷을 클릭한 다음 네트워크 및 공유 센터를 클릭합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060454.jpg)
- 네트워크 및 공유 센터 화면에서 어댑터 설정 변경을 클릭합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060479.jpg)
- 현재 연결된 네트워크를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060459.jpg)
- 속성 화면에서 네트워킹 탭으로 이동한 후 인터넷 프로토콜 버전 4(TCP/IPv4)를 두 번 클릭합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060490.jpg)
- 인터넷 프로토콜 버전 4의 속성 화면에서 다음 DNS 서버 주소 사용 옵션을 선택합니다. 그런 다음 기본 DNS 서버에 8.8.8.8, 대체 DNS 서버에 8.8.4.4를 입력합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060586.jpg)
- 확인을 눌러 변경 사항을 저장한 후, 컴퓨터를 재시작하여 변경 사항이 적용되도록 합니다.
재부팅 후 문제가 해결되었는지 확인합니다. 동일한 오류가 계속 발생한다면 아래의 다음 방법으로 넘어갑니다.
방법 6: TCP/IP v6 비활성화하기
컴퓨터에서는 TCP/IP v6가 활성화되어 있지만 ISP(인터넷 서비스 제공업체)가 TCP/IP v6를 지원하지 않는 경우에도 이 오류가 발생할 수 있습니다. 이 경우 TCP/IP v6를 비활성화하면 됩니다.
비활성화하는 방법은 다음과 같습니다:
- Windows 키 + R을 눌러 실행 대화 상자를 엽니다. 그런 다음 "ncpa.cpl"을 입력하고 Enter 키를 눌러 네트워크 연결(Network Connections) 창을 엽니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060572.jpg)
- 네트워크 연결 창에서 현재 사용 중인 네트워크를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060459.jpg)
- 네트워크의 속성 화면에서 네트워킹 탭으로 이동하여 사용 중인 항목 목록을 스크롤합니다. 그런 다음 인터넷 프로토콜 버전 6(TCP/IPv6)의 체크박스를 해제하고 확인을 눌러 변경 사항을 저장합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060544.jpg)
- IPv6가 비활성화되면 컴퓨터를 재시작하고, 다음 부팅 시 오류가 해결되었는지 확인합니다.
이벤트 뷰어에서 여전히 동일한 오류가 발생한다면 아래의 마지막 방법으로 넘어갑니다.
방법 7: RSS, 자동 튜닝, 작업 오프로드 비활성화하기
RSS, 자동 튜닝(Autotuning), 작업 오프로드(Taskoffload)라는 세 가지 불필요한 기술이 이 오류를 유발할 수 있습니다. 실제로 이 세 가지 기능을 비활성화한 후 연결이 완전히 안정화되었다는 사용자 보고가 여럿 있습니다.
이 절차는 다소 번거로울 수 있지만, 관리자 권한 명령 프롬프트와 레지스트리 편집기를 사용해 빠르게 처리하는 방법을 알려드리겠습니다:
- Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 "cmd"를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 부여합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060693.jpg)
- 관리자 권한 명령 프롬프트에 다음 명령을 순서대로 입력하고 각 명령 후 Enter 키를 눌러 RSS, 자동 튜닝, 작업 오프로드를 비활성화합니다:
netsh interface tcp set global rss=disabled netsh interface tcp set global autotuninglevel=disabled netsh int ip set global taskoffload=disabled
- 세 가지 기술이 모두 비활성화되면 명령 프롬프트를 닫습니다. 그런 다음 실행 창(Windows 키 + R)을 열어 'regedit'을 입력하고 Enter 키를 눌러 레지스트리 편집기(Registry Editor)를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 예를 클릭하여 관리자 권한을 부여합니다.
![[해결 방법] 이름 wpad의 이름 확인 시간 초과 오류 수정하기](https://kr.wsxdn.com/UploadFiles_1288/202204/2022041114060691.png)
- 레지스트리 편집기에서 상단의 탐색 모음을 이용해 다음 위치로 이동합니다:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
참고: 직접 탐색해 이동하거나, 주소를 탐색 모음에 붙여넣어 바로 이동할 수 있습니다.
- 추가로 Scalable Networking Pack(SNP)도 비활성화해야 합니다. 이를 위해 다음 레지스트리 키를 각각 열고 값 데이터(Value data)를 0으로 설정합니다:
EnableTCPChimney EnableTCPA EnableRSS
참고: 해당 키가 하나 이상 존재하지 않는 경우, 편집 > 새로 만들기 > DWORD(32비트) 값을 통해 수동으로 생성한 후 각각 알맞은 이름을 지정해야 합니다.
- 모든 수정이 완료되면 레지스트리 편집기를 닫고 컴퓨터를 재시작합니다. 재부팅 후 문제가 해결되었는지 확인합니다.