윈도우를 사용할 때 간혹 작업 표시줄에 검색이나 시작 메뉴에서 파일이나 앱을 검색하려 할 때 검색 인덱싱이 꺼져 있습니다라는 문구가 뜨면서 검색 속도가 매우 느려지거나 검색 결과를 내놓지 못하는 상태에 빠질 때가 있습니다.
이 오류가 발생하는 이유는 백그라운드 서비스 중에 하나인 Windows Search 서비스가 색인 데이터 베이스 손상, 시스템 파일이나 레지스트리 손상 등의 이유로 인해 중지되어 버리기 때문에 발생합니다.
따라서 우선 Windows Search 서비스를 직접 재시작해 보고 그래도 문제가 지속된다면 색인 데이터 베이스를 재작성하거나 시스템 파일을 복구하여 문제를 해결해야 합니다.
| – 목차 – 1. Windows Search 서비스 시작 유형 변경 및 재시작 2. 인덱서 문제 해결사로 오류 해결 3. 색인 데이터 베이스 재작성 4. 시스템 파일 검사 및 복구 |
1. Windows Search 서비스 시작 유형 변경 및 재시작
직접 수동으로 Windows Search 서비스를 재시작하여 오류를 해결할 수 있습니다.

[윈도우 키 + R]을 눌러 실행 창을 열고 services.msc 명령어를 입력한 후 엔터를 누릅니다.

위의 서비스 도구 창이 뜨고 서비스 목록에서 Windows Search 서비스를 찾아 더블 클릭합니다.

Windows Search 속성 창이 뜨고 시작 유형을 자동(지연된 시작) 또는 자동으로 설정한 후 서비스 상태가 실행 중이면 중지시킨 후 다시 시작하고 중지되어 있다면 시작 버튼을 클릭하여 서비스를 재시작합니다.
재시작 후에도 오류가 사라지지 않는다면 컴퓨터를 재부팅하여 오류 메시지가 사라졌는지 확인합니다.
이 방법을 사용 후에도 오류가 계속 유지된다면 다음 단계로 넘어갑니다.
2. 인덱서 문제 해결사로 오류 해결
윈도우11에 인덱서 문제 해결사를 실행하여 문제를 진단하고 꼬여 있는 문제를 해결할 수 있습니다.

[윈도우 키 + I]를 눌러 설정 앱을 실행하고 좌측 패널에서 개인 정보 및 보안을 선택한 후 오른쪽 메뉴에서 검색을 클릭합니다.

위의 검색 페이지가 열리고 스크롤을 내려 인덱서 문제 해결사를 클릭합니다.

위의 검색 및 인덱싱 해결사 창이 뜨고 위와 같이 5가지 항목에 모두 체크를 한 후 다음을 클릭합니다. 다음 단계로 넘어가 안내에 따라 문제 해결을 진행합니다.
3. 색인 데이터 베이스 재작성
여러가지 원인으로 색인 데이터 베이스가 손상되면 Windows Search 서비스가 중지되어 검색 인덱싱이 꺼져 있습니다.오류가 발생하게 됩니다. 따라서 색인 데이터 베이스를 초기화하고 재작성하면 오류가 해결될 수 있습니다.
한 가지 알아야 하는 것은 색인 데이터 베이스를 재작성하려면 Windows Search 서비스 엔진이 켜져 있어야 하기 때문에 위의 1.에서 설명한 방법으로 Windows Search 서비스를 재실행한 후 색인 데이터 베이스를 재작성해야 합니다.
Windows Search 서비스를 재시작한 후 아래의 안내에 따라 색인 데이터 베이스를 재작성합니다.

[윈도우 키 + R]을 눌러 실행 창을 열고 control을 입력한 후 확인을 클릭합니다.

위의 제어판 창이 뜨고 우측 상단에 보기 기준을 큰 아이콘 또는 작은 아이콘으로 설정한 후 설정 항목에서 색인 옵션을 클릭합니다.

위의 색인 옵션 창이 뜨고 아래에 고급 버튼을 클릭합니다.

위의 고급 옵션 창이 뜨고 색인 설정 탭에 문제 해결 부분에서 다시 색인 버튼을 클릭합니다.
기존의 손상되었던 색인 데이터 베이스가 모두 삭제되고 색인이 다시 작성되기 시작합니다.
색인 작업이 모두 끝나려면 시간이 걸리므로 기다린 후 작업이 완료되면 검색에서 검색 인덱싱이 꺼져 있습니다. 오류가 사라졌는지 확인합니다.
4. 시스템 파일 검사 및 복구
윈도우의 검색 기능은 단일 프로그램으로 작동하는 것이 아니라 여러 관련 시스템 파일에 의존하여 작동하게 됩니다.
검색 관련 시스템 파일이 손상되면 Windows Search 서비스가 즉시 중지되고 검색 인덱싱이 꺼져 있습니다.오류를 일으킵니다.
손상된 시스템 파일을 검사하고 복구하여 오류를 해결하는 방법은 다음과 같습니다.

[윈도우 키 + R]을 눌러 실행 창을 열고 cmd를 입력한 후 명령어를 관리자 권한으로 실행하는 단축키인 [Ctrl + Shift + Enter]키를 누릅니다.

위와 같이 명령 프롬프트 창이 관리자 권한으로 실행되고 아래의 명령어를 하나씩 복사하여 위의 창을 우클릭하여 붙여 넣고 엔터를 눌러 실행합니다.
| dism /online /cleanup-image /restorehealth sfc /scannow |
위 두 명령어를 실행 후 위와 같이 무결성 위반을 발견하지 못했다는 결과가 나온다면 오류의 원인은 시스템 파일이 아닙니다.
만약 손상된 시스템 파일을 발견했고 복구를 했다는 결과가 나온다면 위 창을 닫고 컴퓨터를 재부팅한 후 오류가 사라졌는지 확인합니다.