네트워크 검색(Network Discovery)은 같은 네트워크에 연결된 장치 간의 통신을 설정할 수 있게 해주는 네트워킹 도구입니다. 네트워크 검색을 활용하면 파일과 프린터를 손쉽게 공유할 수 있습니다. 하지만 일부 사용자들은 네트워크 검색이 갑자기 작동을 멈추거나, 대규모 업데이트 이후 문제가 발생했다고 보고했습니다.

Windows 10에서 네트워크 검색이 작동하지 않는 원인은?
이 문제에는 여러 가지 뚜렷한 원인이 있으며, 각 원인은 아래에서 소개할 해결 방법과 밀접하게 연관되어 있습니다. 문제 해결 전에 아래 목록을 꼼꼼히 확인해 보세요.
- 필수 서비스가 실행되지 않음 – 네트워크 검색은 특정 서비스에 의존하여 작동하므로 해당 서비스가 시작되어 있는지 확인해야 합니다.
- SMB 1.0/CIFS 파일 공유 지원이 비활성화됨 – 다소 구식 표준이지만, 이 기능을 켰더니 문제가 해결되었다는 사용자 사례가 많습니다.
- Windows Defender 방화벽에서 네트워크 검색이 차단됨 – 방화벽이 연결을 허용하지 않는다면 예외 규칙을 추가해 주어야 합니다.
Windows 10에서 네트워크 검색이 작동하지 않는 원인은 사용자마다 다양합니다. 실제로 문제를 겪은 사용자들이 제안한 해결 방법들을 정리하여 이 글에 담았으니, 아래 내용을 순서대로 따라 하며 문제를 해결해 보시기 바랍니다.
해결 방법 1: 필수 서비스가 자동으로 시작되도록 설정
네트워크 검색이 정상적으로 작동하려면 여러 서비스에 의존합니다. 최근 Windows 업데이트나 컴퓨터 설정 변경으로 인해 이러한 서비스의 시작 유형이 바뀌었을 수 있습니다. 자동 실행으로 설정해 두면 문제가 해결될 가능성이 높습니다.
- Windows 키 + R 키 조합(두 키를 동시에 누름)으로 실행(Run) 유틸리티를 엽니다. 열린 입력창에 따옴표 없이 "services.msc"를 입력하고 확인을 클릭하면 서비스(Services) 도구가 열립니다. 또는 시작 메뉴에서 제어판을 직접 찾아 열거나, 시작 메뉴 검색 버튼으로 검색할 수도 있습니다.

- 제어판 창이 열리면 오른쪽 위의 "보기 기준" 옵션을 "큰 아이콘"으로 변경하고 아래로 스크롤하여 관리 도구(Administrative Tools)를 찾습니다. 클릭한 뒤 하단의 서비스 바로 가기를 클릭하여 엽니다.

- 목록에서 DNS Client, Function Discovery Resource Publication, SSDP Discovery, UPnP Device Host 서비스를 찾아 각각 마우스 오른쪽 버튼으로 클릭하고, 나타나는 메뉴에서 속성(Properties)을 선택합니다.
- 서비스가 시작 중 상태라면(서비스 상태 메시지 옆에서 확인 가능) 창 가운데의 중지(Stop) 버튼을 클릭하여 일단 중지합니다. 이미 중지 상태라면 그대로 둡니다.
- 서비스 속성 창의 시작 유형(Startup type) 메뉴가 자동(Automatic)으로 설정되어 있는지 확인합니다. 시작 유형 변경 시 대화 상자가 나타나면 확인을 누릅니다. 이후 창 가운데의 시작(Start) 버튼을 클릭하고 창을 닫습니다. 앞서 언급한 모든 서비스에 대해 동일한 과정을 반복합니다.

시작 버튼을 클릭할 때 다음과 같은 오류 메시지가 표시될 수 있습니다.
"로컬 컴퓨터에서 서비스를 시작할 수 없습니다. 오류 1079: 이 서비스에 지정된 계정이 동일한 프로세스에서 실행 중인 다른 서비스에 지정된 계정과 다릅니다."
이런 경우 아래 지침에 따라 문제를 해결하세요.
- 위의 1~3단계를 따라 해당 서비스의 속성 창을 엽니다. 로그온(Log On) 탭으로 이동한 후 찾아보기(Browse...)를 클릭합니다.

- "선택할 개체 이름 입력" 입력란에 본인의 계정 이름을 입력하고 이름 확인(Check Names)을 클릭한 뒤, 이름이 인식될 때까지 기다립니다.
- 완료되면 확인을 클릭하고, 암호를 설정해 두었다면 암호 입력 요청 시 암호 상자에 입력합니다. 이제 서비스가 문제없이 시작될 것입니다!
해결 방법 2: SMB 1.0/CIFS 파일 공유 지원 켜기
최근 Windows 10 업데이트에서 파일 공유를 담당하는 SMB 기능이 비활성화된 것으로 보이며, 이로 인해 성가신 오류를 마주한 사용자들이 적지 않았습니다. 다행히 Windows 기능 창에서 SMB 1.0을 켜는 것만으로도 문제를 해결할 수 있습니다. 아래 단계를 따라 해보세요!
- 시작 메뉴 버튼을 클릭하고 "제어판"을 입력한 뒤 첫 번째 결과를 클릭하여 제어판을 엽니다. Windows 키 + R 키를 동시에 누른 후 실행 대화 상자에 "control.exe"를 입력하는 방법도 있습니다.
- 제어판 보기를 범주별 보기로 변경한 후 프로그램 항목 아래의 프로그램 제거를 클릭합니다.

- 열린 창의 왼쪽 창에서 Windows 기능 켜기/끄기 옵션을 찾아 클릭하고, 아래로 스크롤하여 SMB 1.0/CIFS 파일 공유 지원 항목을 찾습니다.
- SMB 1.0/CIFS 파일 공유 지원 옆의 확인란이 선택되어 있지 않다면 클릭하여 활성화합니다. 확인을 눌러 Windows 기능 창을 닫고 컴퓨터를 재부팅합니다.

- 재부팅 후 네트워크 검색이 정상적으로 작동하는지 확인합니다!
해결 방법 3: 명령 프롬프트로 네트워크 검색 활성화
Windows Defender 방화벽을 사용 중이라면 네트워크 검색을 허용 목록에 포함해야 합니다. 업데이트 과정에서 방화벽 설정이 초기화되었거나, 방화벽을 새로 사용하기 시작했을 수 있습니다. 어느 쪽이든 명령 프롬프트에서 간단한 명령 하나로 문제를 해결할 수 있습니다.
- 시작 메뉴에 직접 "명령 프롬프트"를 입력하거나 옆의 검색 버튼을 눌러 검색합니다. 검색 결과로 나타난 첫 번째 항목을 마우스 오른쪽 버튼으로 클릭하고, 메뉴에서 "관리자 권한으로 실행"을 선택합니다.
- 또는 Windows 로고 키 + R 키 조합으로 실행 대화 상자를 열고 "cmd"를 입력한 뒤 Ctrl + Shift + Enter 키 조합을 눌러 관리자 권한 명령 프롬프트를 실행할 수도 있습니다.

- 창에 다음 명령을 입력하고 각 명령마다 Enter 키를 누릅니다. "작업을 완료했습니다" 또는 이와 비슷한 메시지가 표시되면 방법이 성공적으로 적용된 것입니다.
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
- 연결을 다시 시도하고 오류가 여전히 나타나는지 확인합니다!
그래도 문제가 지속된다면 아래 명령을 실행합니다.
REG add "HKLM\SYSTEM\CurrentControlSet\services\dnscache" /v Start /t REG_DWORD /d 2 /f
해결 방법 4: 네트워크 초기화 수행
Windows 10 설정의 네트워크 및 인터넷 섹션에는 네트워크 초기화 옵션이 있으며, 이 문제를 해결하려던 많은 사용자에게 큰 도움이 되었습니다. 이 기능은 네트워크 관련 드라이버를 모두 다시 설치하고 시스템을 재부팅합니다. 초기화 이후에는 문제가 해결될 것입니다!
- Windows 키 + I 키 조합을 사용하여 Windows 10 PC에서 설정을 엽니다. 또는 작업 표시줄의 검색 창에서 "설정"을 검색하거나, 시작 메뉴 버튼 위의 톱니바퀴 아이콘을 클릭해도 됩니다.
- 설정 앱에서 "네트워크 및 인터넷" 하위 항목을 찾아 한 번 클릭하여 엽니다.

- 상태(Status) 탭으로 이동한 후 아래로 스크롤하여 네트워크 초기화 버튼을 찾습니다. 클릭하고 나타나는 대화 상자를 확인한 뒤 안내에 따라 진행합니다. 문제가 해결되었는지 확인해 보세요!