- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 Windows 10 환경에서 ‘네트워크 연결됨, 인터넷 없음’ 메시지와 오류 코드 0x800704cf가 발생할 때 원인을 체계적으로 진단하고 현장에서 즉시 적용 가능한 해결 절차를 단계별로 제시하는 것이다.
진단 개요: 증상→원인→해결의 흐름
본 가이드는 다음 순서로 진행한다. 1) 물리·기본 상태 점검 2) 네트워크 스택 복구 3) IP·DNS 구성 재설정 4) 서비스·드라이버 점검 5) 정책·레지스트리 보정 6) 고급 트러블슈팅 순으로 수행한다.
| 대표 증상 | 가능 원인 | 우선 해결책 |
|---|---|---|
| ‘연결됨, 인터넷 없음’ | DNS 응답 없음, 게이트웨이 불통, 드라이버 손상 | DNS 수동 설정, IP 재할당, Winsock 초기화 |
| 0x800704cf | 네트워크 구성요소 비활성화, 서비스 중지, 라우팅·프록시 오류 | 클라이언트 구성요소 활성화, 서비스 재시작, 프록시 초기화 |
| 특정 앱만 접속 불가 | 방화벽 규칙, 앱 캐시, IPv6 상호운용 문제 | 방화벽 초기화, 앱 초기화, IPv6 비활성화 테스트 |
| SSID 전환 시 재현 | 프로필 충돌, 무선 드라이버 절전 | 프로필 제거 후 재등록, 전원관리 옵션 수정 |
1. 물리·기본 점검 체크리스트
- 모뎀·공유기 전원 재기동을 1분 이상 간격으로 수행한다.
- 이더넷은 다른 포트·다른 케이블로 교차 테스트한다.
- 스마트폰 핫스팟으로 동일 PC를 붙여 외부망 가능 여부를 확인한다.
- 사내망이면 보안 게이트웨이·캡티브 포털 요구 여부를 확인한다.
2. 네트워크 스택 초기화 및 캐시 정리
관리자 권한 PowerShell 또는 명령 프롬프트에서 순차 실행한다.
ipconfig /release ipconfig /flushdns ipconfig /renew
netsh winsock reset
netsh int ip reset
netsh winhttp reset proxy
실행 후 시스템을 재부팅한다. 재부팅 없이도 연결이 회복될 수 있으나, 드라이버·서비스 재적용을 위해 재부팅을 권장한다.
3. IP·DNS 구성 재설정
3.1 자동(IP/DHCP)으로 되돌리기
어댑터 속성에서 IPv4를 ‘자동으로 IP 주소 받기’ 및 ‘자동으로 DNS 서버 주소 받기’로 설정한다. 기업망에서 고정 IP를 사용한다면 담당자 설정을 준수한다.
3.2 공용 DNS로 우회 테스트
DNS 장애 감별을 위해 임시로 다음 값을 수동 지정한다.
- 기본 DNS: 1.1.1.1
- 보조 DNS: 8.8.8.8
적용 후 nslookup www.microsoft.com 실행으로 응답을 확인한다. 응답이 정상이고 브라우저만 불통이면 애플리케이션 또는 방화벽 원인을 의심한다.
3.3 게이트웨이·라우팅 확인
ipconfig /all route print ping 192.168.0.1 ping 8.8.8.8 ping www.microsoft.com - 게이트웨이로 핑이 안 가면 L2 문제 또는 공유기 이슈이다.
- 8.8.8.8에 핑이 가고 도메인만 실패하면 DNS 이슈이다.
4. Windows 서비스 점검
다음 서비스가 ‘실행 중’이고 시작 유형이 ‘자동’인지 확인한다.
| 서비스명 | 역할 | 권장 시작 유형 |
|---|---|---|
| DHCP Client | IP 임대 및 갱신 | 자동 |
| DNS Client | DNS 캐시·쿼리 | 자동 |
| Network Location Awareness | 네트워크 프로필 인지 | 자동 |
| Network List Service | 네트워크 식별 | 수동/자동 |
| WLAN AutoConfig | 무선 연결 관리 | 자동 |
| Workstation | SMB 클라이언트 기능 | 자동 |
| TCP/IP NetBIOS Helper | 레거시 이름 확인 | 수동/자동 |
PowerShell로 일괄 재시작한다.
Get-Service Dhcp,Dnscache,NlaSvc,netprofm,WlanSvc,LanmanWorkstation | Restart-Service 5. 네트워크 어댑터 드라이버 재설치·전원관리 보정
5.1 드라이버 정리
- 장치 관리자에서 어댑터를 선택한다.
- ‘장치 제거’ 선택 후 ‘이 장치의 드라이버 소프트웨어 삭제’ 체크한다.
- 재부팅 후 Windows 기본 드라이버 로드 또는 제조사 드라이버 최신 버전을 설치한다.
5.2 전원관리·절전 해제
어댑터 속성 → 전원 관리에서 ‘전원을 절약하기 위해 컴퓨터가 이 장치를 끌 수 있음’ 체크를 해제한다.
5.3 무선 전파 환경 최적화
- 2.4GHz와 5GHz SSID를 구분하고 혼잡 채널을 회피한다.
- 802.11 모드 자동 대신 권장 모드(예: 802.11ac)를 지정해 본다.
6. 프록시·방화벽·프로필 초기화
6.1 프록시 해제
inetcpl.cpl 인터넷 옵션 → 연결 → LAN 설정에서 프록시 사용 체크를 해제한다. 조직 프록시를 사용하는 경우 예외 목록 및 자동 구성 스크립트를 확인한다. WinHTTP 프록시는 앞서 netsh winhttp reset proxy로 초기화한다.
6.2 방화벽 초기화
netsh advfirewall reset 6.3 무선 프로필 정리
netsh wlan show profiles netsh wlan delete profile name="문제 SSID" 삭제 후 다시 연결한다. 고급 보안이 필요한 SSID는 인증서·EAP 구성을 재검토한다.
7. IPv6, NIC 우선순위, MTU 조정(고급)
7.1 IPv6 일시 비활성화 테스트
일부 환경에서 IPv6 라우팅 오류가 DNS64/NAT64 없이 발생할 수 있다. 어댑터 속성에서 IPv6 체크를 해제하고 동작을 확인한다. 정상화되면 라우터의 IPv6 설정을 점검한다.
7.2 인터페이스 메트릭 조정
netsh interface ipv4 show interfaces netsh interface ipv4 set interface "이더넷" metric=10 netsh interface ipv4 set interface "Wi-Fi" metric=20 보다 안정적인 인터페이스를 우선 사용하도록 설정한다.
7.3 MTU 확인
netsh interface ipv4 show subinterfaces netsh interface ipv4 set subinterface "이더넷" mtu=1500 store=persistent VPN·PPPoE 환경은 MTU를 1472 등으로 낮추어 조정한다.
8. 0x800704cf 특화 해결 절차
오류 0x800704cf는 “네트워크 위치에 도달할 수 없음” 상황에서 빈번히 발생한다. 다음 항목을 점검한다.
- 어댑터 속성에서 ‘Client for Microsoft Networks’와 ‘File and Printer Sharing for Microsoft Networks’를 활성화한다.
- ‘Workstation’ 서비스가 실행 중인지 확인한다.
- 네트워크 프로필을 ‘개인’으로 설정하여 네트워크 검색을 허용한다.
- SMB 서명이 강제되는 환경은 클록 싱크를 확인한다. 시간·표준시간대 동기화를 수행한다.
- 자격 증명 관리자에서 잘못된 캐시 자격 증명을 삭제한 후 다시 연결한다.
9. NCSI(Network Connectivity Status Indicator) 진단
작업 표시줄 상태의 ‘인터넷 없음’은 NCSI 프로빙 실패일 수 있다. 실제 통신은 가능하나 상태 표시만 잘못될 수 있다.
- 기업망에서 NCSI 트래픽이 차단되는지 확인한다.
- 레지스트리에서 프로빙 활성화 상태를 확인한다.
reg query "HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet" /v EnableActiveProbing 값이 0이면 다음으로 변경 후 재부팅한다.
reg add "HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet" /v EnableActiveProbing /t REG_DWORD /d 1 /f HKLM\Software\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator)이 적용 중이면 GPO에서 관리한다.10. Windows 네트워크 초기화 및 앱·스토어 복구
10.1 네트워크 초기화
설정 → 네트워크 및 인터넷 → 상태 → 네트워크 초기화 실행 후 자동 재부팅을 수행한다.
10.2 Microsoft Store 및 앱 네트워크 복구
Store·Xbox 등 일부 Microsoft 앱만 0x800704cf가 발생하면 다음을 수행한다.
wsreset.exe 필요 시 다음 명령으로 Store를 재등록한다.
PowerShell (관리자) Get-AppxPackage -allusers Microsoft.WindowsStore | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"} 11. 기업 환경 특이점: 프록시·SSL·보안 장비
- SSL 검사 장비가 있을 경우 OS·브라우저 신뢰 저장소에 루트 인증서를 신뢰로 배포한다.
- WPAD/PAC 사용 시 URL 접근 가능 여부를 브라우저로 직접 열어 확인한다.
- VPN 클라이언트의 가상 어댑터 메트릭이 실선보다 우선하지 않도록 조정한다.
12. 자동화 스크립트 예시(현장 일괄 적용)
@echo off echo [1/5] 네트워크 캐시 초기화 ipconfig /release && ipconfig /flushdns && ipconfig /renew
echo [2/5] 스택 리셋
netsh winsock reset && netsh int ip reset && netsh winhttp reset proxy
echo [3/5] 서비스 재시작
for %%S in (Dhcp Dnscache NlaSvc netprofm WlanSvc LanmanWorkstation) do sc stop %%S & sc start %%S
echo [4/5] DNS 임시 설정(1.1.1.1/8.8.8.8)
wmic nicconfig where (IPEnabled=TRUE) call SetDNSServerSearchOrder ("1.1.1.1","8.8.8.8")
echo [5/5] 완료. 재부팅 권장.
pause
13. 문제 재발 방지 체크리스트
- 공유기 펌웨어와 NIC 드라이버를 분기별로 최신화한다.
- 정전·순단 대비 UPS 적용과 DHCP 임대 시간 정책을 표준화한다.
- SSID·VLAN·게스트망을 분리하고 접근제어를 명확히 한다.
- 원격 근무자는 VPN 정책과 DNS split 설정을 문서화한다.
FAQ
무선만 ‘인터넷 없음’이고 유선은 정상이다. 어디를 먼저 볼까?
무선 드라이버, SSID 프로필, 채널 혼잡을 우선 점검한다. 프로필 삭제 후 재연결, 전원관리 해제, 5GHz 우선 연결을 권장한다.
DNS를 바꿔도 웹이 열리지 않는다. 무엇을 추가 점검하나?
게이트웨이 핑, 외부 IP 핑, 방화벽 초기화, 프록시 설정을 확인한다. 브라우저 확장과 보안 솔루션의 SSL 검사도 확인한다.
0x800704cf가 네트워크 드라이브 연결 시에만 뜬다.
‘Client for Microsoft Networks’ 활성화, Workstation 서비스 실행, 네트워크 프로필을 개인으로 전환, 자격 증명 관리자 초기화를 수행한다.
상태는 ‘인터넷 없음’인데 실제로는 접속이 된다.
NCSI 프로브 차단 가능성이 있다. 레지스트리의 EnableActiveProbing 값을 1로 설정하고 조직 정책을 확인한다.
네트워크 초기화 후에도 동일하다.
드라이버 완전 제거 후 재설치, 다른 OS 부팅USB로 하드웨어 테스트, 공유기 교체 테스트 등 분리 진단을 수행한다.
- 공유 링크 만들기
- X
- 이메일
- 기타 앱