Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 검색 인덱스를 다시 작성(재구축)하는 방법

Windows에서 파일이나 설정을 검색할 때 결과가 누락되거나, 오래되었거나, 잘못된 정보가 표시된다면 검색 인덱스(Search Index)가 최신 상태로 유지되지 않았을 가능성이 높습니다. 이런 경우 인덱스를 수동으로 다시 작성(재구축)하여 강제로 업데이트할 수 있습니다. 이번 글에서는 Windows 11/10에서 검색 인덱스가 정상적으로 작동하지 않을 때 이를 재구축하는 두 가지 방법을 자세히 소개합니다.

Windows 검색 인덱스 재구축 방법

Windows 검색은 검색 경험에 실질적인 영향을 주지 않는 파일까지 반복적으로 인덱싱하지 않도록 크게 개선되었으며, 그 덕분에 Windows 11/10에서 더욱 쾌적한 검색 환경을 제공합니다.

Windows에서 검색 인덱스를 다시 작성하는 방법은 크게 두 가지이며, 모두 몇 분 안에 설정할 수 있는 간단한 절차입니다.

1] 제어판을 통해 검색 인덱스 재구축하기

제어판을 사용해 검색 인덱스를 다시 작성하려면 아래 단계를 순서대로 따르세요.

  • Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
  • 실행 대화 상자에 control을 입력하고 Enter 키를 눌러 제어판을 엽니다.
  • 창 오른쪽 상단의 보기 기준 옵션을 큰 아이콘 또는 작은 아이콘으로 변경합니다.
  • 인덱싱 옵션(Indexing Options)을 클릭합니다.
  • 열리는 창에서 고급(Advanced) 버튼을 클릭합니다.
  • 인덱스 설정(Index Settings) 탭에서 문제 해결(Troubleshooting) 항목 아래의 다시 작성(Rebuild) 버튼을 클릭합니다.
  • 확인 창이 나타나면 확인(OK)을 클릭합니다.
  • 이제 인덱싱 작업이 시작됩니다.
  • 인덱싱이 완료되면 닫기(Close) 버튼을 클릭한 후 제어판을 종료합니다.

인덱스를 다시 작성하는 데 상당한 시간이 걸릴 수 있다는 점을 유의하세요. 진행 중이라면 언제든지 일시 중지(Pause) 버튼을 클릭하여 재구축 작업을 멈출 수 있습니다.

2] 배치(.BAT) 파일을 사용해 검색 인덱스 재구축하기

명령줄 작업을 선호한다면 배치(.bat) 파일 하나로 인덱스를 손쉽게 재구축할 수 있습니다. 다음 단계를 따르세요.

  • Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
  • 실행 대화 상자에 notepad를 입력하고 Enter 키를 눌러 메모장을 엽니다.
  • 아래 코드 중 하나를 복사하여 텍스트 편집기에 붙여넣습니다.
@echo off
net stop wsearch
del "%ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb"
:wsearch
net start wsearch
IF NOT %ERRORLEVEL%==0 (goto :wsearch) ELSE goto :END
:END

또는 아래처럼 레지스트리 값을 초기화하는 코드를 사용할 수도 있습니다.

@echo off
net stop wsearch
REG ADD "HKLM\SOFTWARE\Microsoft\Windows Search" /v SetupCompletedSuccessfully /t REG_DWORD /d 0 /f
del "%ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb"
:wsearch
net start wsearch
IF NOT %ERRORLEVEL%==0 (goto :wsearch) ELSE goto :END
:END
  • 파일을 바탕 화면에 저장하고 파일 이름 뒤에 .bat 확장자를 붙입니다(예: SIRebuild.bat). 저장 시 파일 형식(Save as type) 상자에서 모든 파일(All Files)을 선택해야 합니다.
  • 저장된 배치 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 관리자 권한으로 실행(Run as Administrator)을 선택합니다.
  • UAC(사용자 계정 컨트롤) 확인 창에서 예(Yes)를 클릭하여 승인합니다. 이후 백그라운드에서 검색 인덱스 재구축이 자동으로 시작됩니다.

이것으로 작업이 완료됩니다. 배치 파일 방식은 검색 서비스(wsearch)를 중지하고 기존 인덱스 데이터베이스 파일(Windows.edb)을 삭제한 뒤 서비스를 다시 시작하는 원리로 동작합니다.

Windows 11/10에서 검색 인덱스 재구축에는 얼마나 걸리나요?

소요 시간은 인덱싱하도록 설정된 파일 수, 전체 데이터 크기, CPU 성능, 디스크의 읽기·쓰기 속도 등 여러 요인에 따라 달라집니다. 일반적으로 몇 시간 내에 완료되지만, 파일이 매우 많거나 HDD를 사용하는 경우 며칠까지 걸릴 수도 있습니다. 재구축이 끝나기 전까지는 일부 검색 결과가 누락될 수 있으니 참고하세요.