작업표시줄 검색창을 클릭해도 아무것도 안 뜨거나, 파일 이름을 입력해도 결과가 나오지 않는다면 Windows Search 서비스가 멈췄거나 인덱스가 손상된 것이다. 대부분 서비스 재시작 또는 인덱스 재구축으로 5~20분 안에 해결된다.
왜 이 문제가 갑자기 생기는지 알면 재발을 막을 수 있다.
✅ 대부분 5분 내 직접 해결 가능
✅ 안 되면 인덱스 재구축으로 완전 해결
1왜 윈도우 검색이 갑자기 멈추는 걸까요?
첫 번째 원인은 Windows Search 서비스 중단이다. 이 서비스는 백그라운드에서 파일 목록을 실시간으로 색인하는데, 윈도우 업데이트 직후나 시스템 충돌 이후 자동으로 꺼지는 경우가 잦다.
서비스가 꺼지면 검색창 자체가 열리지 않거나 빈 결과만 보여준다.
두 번째 원인은 검색 인덱스 파일 손상이다. 인덱스는 C:\ProgramData\Microsoft\Search\Data 폴더에 저장되는데, 갑작스러운 강제 종료나 디스크 오류가 생기면 이 파일이 깨진다.
인덱스가 손상되면 서비스는 살아있어도 검색 결과가 아예 나오지 않거나 엉뚱한 파일이 뜬다.
세 번째 원인은 Cortana 또는 SearchHost.exe 프로세스 오류다. 윈도우 11에서는 SearchHost.exe가 검색 UI를 담당하는데, 이 프로세스가 메모리 오류로 응답 불능 상태가 되는 경우가 있다.
윈도우 10과 달리 윈도우 11은 검색 UI가 완전히 분리된 프로세스로 동작하기 때문에 이 프로세스만 죽어도 검색창이 통째로 먹통이 된다.
1단계. 작업관리자로 검색 프로세스 강제 재시작하기 (소요 1분)
키보드에서 Ctrl + Shift + Esc를 눌러 작업관리자를 연다. 상단 탭에서 '프로세스'를 클릭한 뒤 목록에서 'Windows 탐색기' 또는 'SearchHost.exe'를 찾는다.
해당 항목을 마우스 오른쪽 클릭하고 '다시 시작'을 누른다.
윈도우 11이라면 SearchHost.exe가 따로 보이지 않을 수 있다. 이때는 상단의 '세부 정보' 탭으로 이동해서 SearchHost.exe를 찾아 '작업 끝내기'를 누르면 윈도우가 자동으로 재시작시킨다.
재시작 후 검색창을 다시 클릭해 보고, 해결되면 여기서 끝이다.
2단계. Windows Search 서비스를 직접 재시작하는 방법 (소요 2분)
키보드에서 Windows키 + R을 동시에 누른다. 실행창에 services.msc 를 입력하고 Enter를 친다.
서비스 목록이 열리면 스크롤을 내려 'Windows Search'를 찾는다.
'Windows Search'를 더블클릭하면 속성 창이 열린다. '시작 유형'이 '사용 안 함'으로 되어 있다면 '자동(지연된 시작)'으로 바꾼다.
그다음 아래 '서비스 상태' 섹션에서 '시작' 버튼을 클릭한다. 이미 실행 중이라면 '중지' 후 다시 '시작'을 누른다.
확인을 누르고 창을 닫은 뒤 검색을 다시 시도한다.
23단계. 검색 인덱스를 완전히 재구축해야 할까요?
위 두 단계로 검색이 작동해도 결과가 빠진 파일이 많다면 인덱스 자체를 다시 만들어야 한다. Windows키를 눌러 '인덱싱 옵션'을 검색해서 연다.
검색이 안 된다면 제어판을 직접 열어야 한다. 제어판 > 시스템 및 보안으로 가면 없고, 제어판을 열고 오른쪽 상단 검색창에 '인덱싱'을 입력하면 '인덱싱 옵션'이 나온다.
인덱싱 옵션 창 하단의 '고급' 버튼을 클릭한다. 고급 옵션 창에서 '인덱스 재구성' 버튼을 누른 뒤 확인을 누른다.
인덱스가 재구성되는 동안 상태표시줄에 '인덱싱 중'이라고 표시된다.
파일 수에 따라 다르지만 보통 30분~2시간이 걸린다. 재구성이 완전히 끝나기 전까지는 검색 결과가 불완전하게 보이는 것이 정상이다.
4단계. SFC 명령어로 시스템 파일 손상까지 점검하기 (소요 10분)
위 단계가 모두 통하지 않는다면 윈도우 시스템 파일 자체가 손상된 것일 수 있다. 키보드에서 Windows키를 누르고 'cmd'를 입력한다.
검색 결과에 '명령 프롬프트'가 보이면 마우스 오른쪽 클릭 후 '관리자 권한으로 실행'을 선택한다.
검색이 완전히 안 된다면 Windows키 + X를 누르고 '터미널(관리자)' 또는 'Windows PowerShell(관리자)'을 선택해도 된다.
열린 창에 sfc /scannow 를 입력하고 Enter를 누른다. 스캔이 끝나면 'Windows 리소스 보호에서 손상된 파일을 찾아 복구했습니다'라는 메시지가 나올 수 있다.
이후 재부팅하면 검색이 복구되는 경우가 많다.
그래도 안 된다면? 윈도우 버전별 추가 점검 포인트
윈도우 10에서는 Cortana가 검색과 결합되어 있어서, Cortana 자체를 재설정하면 해결되는 경우가 있다. 설정 > 앱 > Cortana > 고급 옵션 > 재설정 순서로 진행한다.
단 윈도우 11에서는 Cortana가 검색 기능과 완전히 분리되었으므로 이 방법은 적용되지 않는다.
윈도우 11 22H2 이상 버전에서는 마이크로소프트가 공식적으로 인정한 검색 버그가 있었다. 업데이트가 밀려 있다면 설정 > Windows 업데이트에서 최신 누적 업데이트를 설치하는 것만으로 해결된 사례가 다수 보고됐다.
외장 SSD나 NAS에 저장된 파일이 검색이 안 된다면, 해당 위치가 인덱싱 범위에 포함되어 있지 않은 것이다. 인덱싱 옵션 > 수정 버튼에서 해당 드라이브나 폴더를 직접 추가해야 한다.
재발을 막으려면? 초보가 자주 하는 실수 2가지
첫 번째 실수는 PC를 항상 강제 종료하는 습관이다. 전원 버튼을 길게 눌러 강제로 끄면 인덱스 파일이 쓰다가 잘리는 상황이 반복되면서 점점 손상이 쌓인다.
시작 메뉴의 전원 버튼을 통해 정상 종료하는 것만으로 검색 오류의 상당수를 예방할 수 있다.
두 번째 실수는 디스크 정리나 청소 프로그램으로 인덱스 캐시를 지우는 것이다. CCleaner 같은 유틸리티의 '모두 청소' 옵션을 아무 생각 없이 누르면 윈도우 검색 인덱스 캐시도 함께 삭제된다.
청소 프로그램을 쓸 때는 '윈도우 검색 인덱스' 항목의 체크를 해제하고 실행하는 습관을 들여야 한다.
답글 남기기