Windows 11/10/8/7에서 Windows 검색 또는 검색 인덱서(Search Indexer)가 제대로 작동하지 않거나 시작되지 않는 문제를 겪고 계신가요? 이 글에서는 이러한 문제를 해결할 수 있는 다양한 방법을 단계별로 소개합니다. 아래의 해결 방법은 순서에 관계없이 적용해 볼 수 있지만, 작업을 시작하기 전에 반드시 시스템 복원 지점을 먼저 생성해 두시기 바랍니다.
이 문제가 발생했을 때 나타날 수 있는 대표적인 오류 메시지는 다음과 같습니다.
- 검색을 초기화하지 못했습니다 (Search Failed to Initialize)
- 인덱싱 상태를 기다리는 중입니다 (Waiting to receive indexing status)
- 검색 인덱서가 작동을 멈추고 닫혔습니다 (Search Indexer stopped working and was closed)
- 로컬 컴퓨터에서 Windows 검색을 시작할 수 없습니다 (Could not start the Windows Search on Local Computer)
Windows 검색 인덱서가 작동을 멈추고 닫히는 문제 해결하기
검색 인덱싱 옵션이나 인덱서가 정상적으로 실행되지 않고 '인덱싱 상태를 기다리는 중입니다', '검색 인덱서가 작동을 멈추고 닫혔습니다', '로컬 컴퓨터에서 Windows 검색을 시작할 수 없습니다' 등의 오류 메시지가 표시된다면, 아래의 해결 방법들을 하나씩 시도해 보세요.
- 검색 인덱스 다시 빌드
- 레지스트리 키 손상 여부 확인
- Windows 검색 서비스 상태 점검
- Windows 검색 서비스 초기화
- 인덱서 진단 도구 실행
- Windows 검색 문제 해결사 실행
- LocalState 폴더 권한 확인
- Windows 검색 재설정
- 시스템 복원
- 기타 추가 해결 방법
1] 검색 인덱스 다시 빌드
검색 인덱스를 다시 빌드하려면 제어판 > 시스템 및 유지 관리 > 인덱싱 옵션으로 이동합니다. 고급 옵션에서 기본값 복원(Restore Defaults)을 클릭하고 인덱스 다시 빌드(Rebuild Index) 버튼도 함께 클릭한 후 확인을 누릅니다.
다음으로 시작 메뉴 검색창에 'services' 또는 '서비스'를 입력하여 서비스 관리자를 실행합니다. 목록을 아래로 스크롤하여 Windows Search 서비스를 찾은 뒤, 해당 서비스가 자동(Automatic)으로 설정되어 있고 실행 중인지 확인합니다. 서비스를 다시 시작해 주세요.
또한 RPC(원격 프로시저 호출, Remote Procedure Call) 서비스도 실행 중이며 자동으로 설정되어 있는지 반드시 확인해야 합니다.
이 과정을 거치면 Windows.edb 파일이 삭제되고 새로운 인덱스가 생성됩니다.
2] 고급 버튼이 회색으로 비활성화되어 있다면? 레지스트리 키 손상 확인
인덱싱이 실행되지 않거나 인덱싱 옵션의 고급 버튼이 비활성화되어 있는 경우, 다음 레지스트리 키가 손상되었을 가능성이 높습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
Regedit(레지스트리 편집기)를 열고 위 경로로 이동합니다. 오른쪽 창에서 SetupCompletedSuccessfully 값을 더블클릭하고, 값 데이터가 0(영)으로 설정되어 있는지 확인합니다. 확인을 클릭한 후 시스템을 재부팅합니다.
이 절차를 수행하면 Windows 검색 설정이 완전히 초기화되고, 인덱스가 다시 빌드되며 크롤링 및 기타 인덱싱 설정도 재설정됩니다.
3] Windows 검색 서비스 상태 점검
Windows Search 서비스가 자동으로 설정되어 있음에도 불구하고 서비스를 시작할 수 없고, 대신 '로컬 컴퓨터에서 Windows 검색을 시작할 수 없습니다'라는 오류 메시지가 나타난다면 이벤트 뷰어를 통해 시스템 로그를 확인해 보시기 바랍니다.
확인 방법은 간단합니다. Windows 시작 메뉴 검색창에 event(또는 '이벤트 뷰어')를 입력하고 Enter 키를 누릅니다. 왼쪽 메뉴에서 시스템(System)을 클릭하면 로그를 확인할 수 있습니다.
여기서 이벤트 ID를 기록해 두고, '온라인 이벤트 로그 도움말'을 검색하여 구체적인 원인을 파악하세요.
4] Windows 검색 서비스 초기화
마이크로소프트의 Fix It 패키지는 Windows 검색이 작동하지 않는 문제를 자동으로 해결해 주는 MSI 설치 파일입니다. 이 패키지는 Windows 검색 설정을 기본값으로 초기화하며, 최초의 MVP Fix It 패키지이기도 합니다.
Fix It 패키지가 수행하는 작업은 다음과 같습니다:
- Windows Search 서비스 중지
- 서비스 시작 유형을 자동(auto)으로 구성
- 다음 레지스트리 키의 값을 0으로 설정:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\SetupCompletedSuccessfully
- Windows Search 서비스 다시 시작
Fix It 패키지를 다운로드하여 사용하거나, 위의 단계를 수동으로 직접 진행할 수도 있습니다.
5] 인덱서 진단 도구 실행
Indexer Diagnostics Tool(인덱서 진단 도구)은 Windows 10의 검색 인덱서 문제를 진단하고 수정하는 데 유용한 마이크로소프트 공식 도구입니다. Microsoft Store에서 무료로 다운로드할 수 있으며, 인덱서 상태 확인과 오류 자동 복구 기능을 제공합니다.
6] Windows 검색 문제 해결사 실행
Windows 설정에서 제공하는 검색 및 인덱싱 문제 해결사를 실행하고 화면에 표시되는 지침을 따르세요. 설정 앱에서 시스템 > 문제 해결 > 기타 문제 해결사로 이동하면 실행할 수 있습니다.
7] LocalState 폴더 권한 확인
파일 탐색기를 열고 폴더 옵션에서 숨김 파일 및 폴더 표시를 활성화한 후, 다음 경로로 이동합니다.
C:\Users\사용자이름\AppData\Local\Packages\windows.immersivecontrolpanel_cw5n1h2txyewy\LocalState
Indexed 폴더를 마우스 오른쪽 버튼으로 클릭한 후 속성 > 고급으로 이동하여 '이 폴더의 파일을 파일 속성 외에 인덱싱 허용' 옵션에 체크합니다. 적용을 클릭하고 창을 닫습니다.
8] Windows 검색 재설정
PowerShell 스크립트를 사용하여 Windows 검색을 완전히 재설정한 후 문제가 해결되는지 확인해 보세요. 마이크로소프트에서 제공하는 ResetWindowsSearchBox.ps1 스크립트를 관리자 권한으로 실행하면 됩니다.
9] 시스템 복원
위의 방법으로도 해결되지 않는다면 컴퓨터를 이전의 정상 복원 지점으로 되돌리거나, Windows PC를 초기화/새로 고침해 보세요. Windows 7 사용자의 경우 설치 복구를 시도할 수 있습니다. Windows DVD로 부팅한 후 시스템 복구 옵션 선택 > 컴퓨터 복구 > Windows 설치 선택 > '시작 복구'를 차례로 선택하고 지침을 따르면 됩니다.
10] 기타 추가 해결 방법
- PC를 시작할 때마다 Windows 검색 인덱서가 계속 재시작된다면, WinSxS 폴더처럼 용량이 큰 폴더를 인덱싱 대상에서 제외한 후 효과가 있는지 확인해 보세요.
- KB932989 업데이트 내용도 참고해 보시기 바랍니다.
- '로컬 컴퓨터의 Windows Search 서비스가 시작했다가 중지되었습니다'라는 오류가 발생한다면 관련 전용 해결 가이드를 확인하세요.
- 시작 메뉴에 '검색 인덱싱이 꺼져 있습니다'라는 메시지가 표시되는 경우에도 별도의 해결 방법이 있습니다.
- 검색 인덱서의 디스크 또는 CPU 사용량이 비정상적으로 높다면 해당 문제를 해결하는 방법을 적용해 보세요.
- 검색 인덱스의 저장 위치를 변경하면 문제가 개선될 수 있습니다.
- 모든 방법이 실패한다면 Everything 같은 대체 검색 프로그램 사용을 고려해 보는 것도 좋은 선택입니다.
이 가이드가 Windows 11/10에서 검색 기능이 작동하지 않는 문제를 해결하는 데 도움이 되기를 바랍니다.