Microsoft Windows 검색 인덱서(searchindexer.exe)는 Windows 검색 기능을 구동하는 핵심 프로세스입니다. 이 프로세스는 컴퓨터 내의 파일과 폴더를 색인하며, 그 특성상 간헐적으로 많은 CPU 자원을 소모합니다. 하지만 CPU 사용량이 장시간 높은 상태로 지속된다면, 해결이 필요한 근본적인 문제가 있다는 신호일 수 있습니다.
이 글에서는 Windows 10과 11에서 검색 인덱서로 인한 높은 CPU 및 디스크 사용량 문제를 해결할 수 있는 다양한 방법을 단계별로 소개합니다.
Windows 검색 서비스 다시 시작
가장 먼저 Windows 검색 서비스를 다시 시작해 보세요. 사소한 기술적 오류를 해소하고 searchindexer.exe 프로세스로 인한 높은 CPU 사용량을 줄이는 데 효과적입니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 실행을 선택합니다. 또는 Windows + R 키를 누릅니다.

- 실행 창의 열기 입력란에
services.msc를 입력하고 확인을 클릭합니다.

- Windows Search 서비스를 마우스 오른쪽 버튼으로 클릭하고 다시 시작을 선택합니다.

추가로, Windows Search를 두 번 클릭하여 시작 유형이 자동(지연된 시작)으로 설정되어 있는지 확인하는 것도 좋습니다.
PC 다시 시작
PC를 재부팅하면 시스템 프로세스를 방해하는 소프트웨어 관련 이상 현상이 대부분 해소됩니다. 작업을 저장한 후 시작 메뉴를 열고 전원 > 다시 시작을 선택하세요. 효과가 없다면 아래의 다른 해결 방법을 계속 진행하시면 됩니다.

검색 및 인덱싱 문제 해결사 실행
Windows 11과 10에는 Windows 검색 관련 문제를 자동으로 진단하고 수정해 주는 내장 문제 해결사가 포함되어 있습니다.
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택합니다.

- 시스템 > 문제 해결로 이동합니다.

- 다른 문제 해결사를 선택합니다.

- 검색 및 인덱싱 항목 옆의 실행 버튼을 클릭합니다.

- 화면의 지시에 따라 Windows 검색 문제 해결을 완료합니다.
인덱스 다시 빌드
Windows 검색 인덱스가 손상되면 관련 프로세스가 비정상적으로 동작하는 경우가 많습니다. 제어판의 색인 옵션 콘솔을 사용해 인덱스를 처음부터 다시 빌드해 보세요.
참고: 인덱스 다시 빌드에는 시간이 걸리며, 진행되는 동안 높은 CPU와 HDD/SSD 사용량이 발생합니다.
- 실행 창을 열고
control.exe srchadmin.dll을 입력한 후 확인을 클릭합니다.

- 색인 옵션 창 하단의 고급 버튼을 클릭합니다.

- 다시 빌드를 선택합니다.

참고: Windows 검색에 포함하지 않을 위치를 제외하면 searchindexer.exe 프로세스의 부담을 크게 줄일 수 있습니다. 색인 옵션 콘솔에서 수정 버튼을 클릭하고 제외하려는 위치의 체크를 해제하세요.
Windows 업데이트
Windows를 최신 패치와 업데이트 상태로 유지하면 검색 인덱서의 높은 CPU 사용량 문제를 해결하는 데 도움이 됩니다. 시스템 성능, 보안, 안정성 향상에도 기여합니다.
설정 앱을 열고 Windows 업데이트를 선택한 후 업데이트 확인을 클릭하세요. 대기 중인 업데이트가 있다면 다운로드 및 설치를 선택합니다.

SFC 검사 실행
시스템 파일 검사기(SFC)는 검색 인덱서 오작동의 원인이 되는 시스템 파일 손상을 복구할 수 있는 명령줄 도구입니다. 관리자 권한의 Windows PowerShell 또는 명령 프롬프트에서 실행할 수 있습니다.
- 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell/터미널(관리자)을 선택합니다. 또는 시작 메뉴에 cmd를 입력한 후 관리자 권한으로 실행을 클릭합니다.

- 다음 명령을 입력하고 실행합니다:
sfc /scannow

- 시스템 파일 검사기가 Windows를 검사하고 손상된 파일을 복구할 때까지 기다립니다.
DISM 도구로 Windows 복구
이어서 DISM(배포 이미지 서비스 및 관리) 도구를 실행하여 운영 체제 안정성 문제를 점검합니다. 관리자 권한의 PowerShell 또는 명령 프롬프트 콘솔을 다시 열고 다음 명령을 실행하세요:
DISM.exe /Online /Cleanup-Image /Restorehealth
클린 부팅 수행
클린 부팅을 통해 Windows 검색 인덱서와 충돌하는 타사 응용 프로그램이나 서비스를 식별할 수 있습니다.
- 실행 창을 열고
msconfig를 입력한 후 확인을 클릭합니다.

- 서비스 탭으로 이동한 후 모든 Microsoft 서비스 숨기기를 체크하고 모두 사용 안 함을 클릭합니다.

- 컴퓨터를 다시 시작합니다. 높은 CPU 사용량 문제가 해결되었다면, 비활성화된 서비스를 하나씩 또는 묶음으로 다시 활성화하며 충돌 원인이 되는 항목을 찾아냅니다.
추가로 작업 관리자를 열고 시작 프로그램 탭에서 Microsoft가 아닌 로그인 항목을 모두 비활성화한 후 변화가 있는지 확인해 보세요.
맬웨어 검사
맬웨어가 검색 인덱서를 감염시켜 높은 CPU 사용량을 유발하는 경우도 있습니다. 전체 시스템 검사를 실행해 악성 소프트웨어를 탐지하고 제거하세요.
- 시작 메뉴를 열고 검색 상자에 Windows 보안을 입력한 후 Enter 키를 누릅니다.

- 바이러스 및 위협 방지를 선택합니다.

- 검사 옵션을 클릭합니다.

- 전체 검사 라디오 버튼을 선택하고 지금 검사를 클릭합니다.

- Windows 보안이 컴퓨터 전체를 검사할 때까지 기다립니다.
검사 후에는 Microsoft Defender 바이러스 백신의 오프라인 검사를 통해 숨겨진 위협까지 철저히 점검할 수 있습니다. 완고한 맬웨어의 경우 신뢰할 수 있는 타사 백신 프로그램을 활용하는 것도 좋은 방법입니다.
Windows 초기화
위의 모든 방법으로도 문제가 해결되지 않는다면 PC 초기화를 고려해 보세요. 초기화를 진행하면 컴퓨터의 모든 데이터가 삭제되고 운영 체제가 출고 시 상태로 복원되며, 검색 인덱서의 심각한 근본적 문제도 함께 해결됩니다. 진행 전에 중요한 파일과 문서를 반드시 백업하세요.
초기화를 시작하려면 설정 앱을 열고 시스템 > 복구 > 이 PC 초기화로 이동합니다. 자세한 단계별 절차는 Windows 11 및 10 공장 초기화 가이드를 참조하시기 바랍니다.