Outlook PST 검색 안됨 해결: Windows Search 인덱스 재바인딩·재구축 완전 가이드

이 글의 목적은 Outlook에서 외부 PST(보관용 데이터 파일)가 검색되지 않을 때, Windows Search 인덱스를 Outlook에 다시 연결(재바인딩)하고 정상적으로 재인덱싱되도록 복구 절차를 현장에서 그대로 적용할 수 있게 정리하는 것이다.

1. 증상 정의와 원인 구조 이해

Outlook의 ‘빠른 검색’은 대부분 Windows Search(인덱서)와 연동되어 동작하는 구조이다. 이때 PST가 “열려는 있으나 인덱싱 대상에서 빠져 있거나”, “인덱스 카탈로그가 손상되었거나”, “Outlook이 Windows Search 대신 자체 검색 모드로 전환된 상태”이면 외부 PST에서 검색 결과가 누락되거나 0건으로 표시되는 문제가 발생한다.

특히 보관 PST를 네트워크 드라이브·동기화 폴더·권한이 불안정한 경로에 두는 경우, 파일 잠금/지연 I/O로 인해 인덱싱이 중단되거나 끝나지 않는 형태로 나타나는 경우가 많다.

주의 : 신(새) Outlook과 클래식(기존) Outlook은 PST 지원 범위와 검색 방식이 다르다. PST 검색/인덱싱을 “Windows Search 재바인딩” 관점에서 처리하는 절차는 클래식 Outlook을 기준으로 하는 내용이다.

2. 가장 먼저 확인할 1분 진단

2.1 사용 중인 Outlook이 ‘클래식’인지 확인하다

작업표시줄에서 Outlook 아이콘을 우클릭 후 “Outlook(클래식)” 표기가 있거나, 메뉴 구성에서 전통적인 리본과 파일 탭 중심 UI를 사용하면 클래식 Outlook인 경우가 많다. 반대로 “신 Outlook”은 기능 구성이 다르고, PST 지원도 단계적으로 제공되는 특성이 있어 인덱싱 방식이 동일하지 않다. PST를 업무적으로 안정적으로 검색해야 한다면 클래식 Outlook을 사용하는 것이 안전하다.

2.2 Outlook에서 인덱싱 상태를 확인하다

Outlook 검색창을 클릭한 뒤 “검색 도구”에서 “인덱싱 상태”를 확인하여 남은 항목 수가 감소하는지 확인해야 한다. 남은 항목 수가 오랫동안 줄지 않으면 Windows Search 또는 PST 인덱싱 경로에 문제가 있는 상태이다.

2.3 Windows Search 서비스 상태를 확인하다

Windows Search(서비스 이름 WSearch)가 중지이거나 비정상 동작이면 Outlook 인덱싱이 진행되지 않는다. 서비스가 실행 중인지 확인해야 한다.

확인 항목 정상 기준 비정상 징후 우선 조치
Outlook 인덱싱 상태 남은 항목 수가 시간에 따라 감소하다 0에서 멈추거나, 큰 숫자에서 고정되다 인덱스 재구축, PST 재연결을 진행하다
Windows Search 서비스(WSearch) 실행 중, 자동 시작이다 중지, 시작 실패, 반복 재시작하다 서비스 재시작, 문제 해결사, 인덱스 재구축을 진행하다
인덱싱 옵션의 Outlook 포함 여부 인덱싱 위치에 “Microsoft Outlook”이 포함되다 Outlook이 체크 해제되거나 목록에 없다 인덱싱 위치에 Outlook을 포함시키다
PST 파일 위치 로컬 디스크(내장 SSD/HDD) 안정 경로이다 네트워크 드라이브, 동기화 폴더, 외장 저장소이다 PST를 로컬로 이동 후 다시 연결하다

3. Windows Search를 Outlook에 재바인딩하는 표준 복구 절차

3.1 인덱싱 위치에 Outlook을 포함시키다

제어판에서 “인덱싱 옵션”을 열고 “수정”을 선택한 뒤, 인덱싱 대상에 “Microsoft Outlook”이 체크되어 있어야 한다. 체크가 풀려 있으면 PST가 아무리 열려 있어도 Windows Search가 Outlook 저장소를 인덱싱하지 않는다.

주의 : 기업 환경에서 정책으로 인덱싱 위치가 제한되어 있을 수 있다. 이 경우 로컬에서 체크가 되더라도 정책이 다시 덮어쓰는 형태로 재발할 수 있다.

3.2 Windows Search 서비스를 재시작하여 인덱서 상태를 리셋하다

서비스 재시작은 “멈춘 인덱싱 파이프라인”을 다시 돌리는 가장 빠른 조치이다. 관리자 권한 PowerShell에서 아래 명령을 사용하면 된다.

# 관리자 권한 PowerShell에서 실행하다 Get-Service WSearch # 실행 중이 아니면 시작하다 Start-Service WSearch # 실행 중인데 멈춘 것 같으면 재시작하다 Restart-Service WSearch 

3.3 Outlook에서 인덱스 재구축을 실행하다

Outlook 옵션에서 검색 설정을 통해 인덱싱 옵션으로 들어가 “고급”의 “다시 만들기(재구축)”를 실행해야 한다. 재구축은 시간이 걸리며, PST 용량이 크면 수 시간 이상 소요될 수 있다. 재구축 중에는 Outlook을 켠 상태로 두고, PC 절전/최대 절전이 걸리지 않도록 설정해야 한다.

상황 권장 조치 기대 효과
인덱싱 수치가 줄지 않다 Windows Search 재시작 후 인덱스 재구축을 실행하다 손상된 카탈로그를 초기화하고 재생성하다
PST만 검색이 안 되다 PST 위치/손상 여부 점검 후 PST 재연결을 진행하다 Outlook 저장소 등록 정보를 갱신하다
최근 메일만 검색이 이상하다 Outlook 모드(Windows Search 사용 여부)와 정책/레지스트리를 점검하다 Outlook 검색 엔진 경로를 정상화하다

4. 외부 PST가 인덱싱에서 빠지는 대표 원인과 해결

4.1 PST가 네트워크·동기화 경로에 있어 인덱싱이 불안정하다

PST를 NAS/파일서버 공유 폴더, OneDrive 동기화 경로, DFS 경로, 외장 드라이브에 두면 파일 접근 지연과 잠금 이슈로 인덱싱이 실패하거나 끝나지 않는 형태가 발생할 수 있다. 이 경우 PST를 로컬 디스크의 단순 경로로 옮긴 뒤 다시 연결해야 한다.

권장 경로 예시는 아래와 같다.

C:\MailArchive\PST\ D:\OutlookData\PST\ 
주의 : PST 파일을 이동할 때 Outlook이 열려 있으면 PST가 잠겨 손상 위험이 커지다. 반드시 Outlook을 종료한 뒤 파일을 이동해야 한다.

4.2 PST 구조 오류로 인덱서가 읽지 못하다

PST 내부 구조가 손상되면 Windows Search가 내용을 정상적으로 수집하지 못할 수 있다. 이때는 Outlook 기본 도구인 PST 복구(ScanPST)를 실행해 논리 오류를 정리해야 한다.

ScanPST 위치는 Office 설치 방식에 따라 다를 수 있으므로, 파일 탐색기에서 scanpst.exe를 검색해 실행하는 방식이 실무적으로 빠르다. 실행 순서는 다음과 같다.

1) Outlook을 완전히 종료하다 2) scanpst.exe를 실행하다 3) 대상 PST를 선택하다 4) 검사(Scan)를 실행하다 5) 오류가 있으면 복구(Repair)를 실행하다 6) Outlook을 실행하고 PST를 다시 열어 인덱싱 진행을 확인하다 

4.3 Outlook이 Windows Search와 “분리된 검색 모드”로 동작하다

일부 환경에서는 Windows 11의 특정 이슈 대응 또는 정책 적용으로 Outlook이 Windows Search 인덱싱을 우회하도록 설정되는 경우가 있다. 이 상태에서는 “Windows Search 재바인딩” 관점에서 PST 인덱싱이 기대와 다르게 동작할 수 있다. 특히 레지스트리에 PreventIndexingOutlook 값이 활성화된 경우 Outlook이 Windows Search 기반 인덱싱을 사용하지 않게 되는 형태가 발생할 수 있다.

주의 : 레지스트리 변경은 환경에 따라 영향 범위가 크다. 변경 전에는 반드시 백업을 수행하고, 기업 정책(GPO)이 있는 경우 정책 담당자와 정합을 확인해야 한다.

현재 설정을 백업한 뒤 값을 확인/변경하는 예시는 다음과 같다.

:: 관리자 권한 CMD에서 실행하다 reg export "HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search" "%USERPROFILE%\Desktop\WindowsSearchPolicy_Backup.reg" /y
:: PreventIndexingOutlook 값 확인하다
reg query "HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search" /v PreventIndexingOutlook

:: Windows Search 기반 인덱싱을 사용하도록 되돌리고 싶으면 0으로 설정하다(환경에 따라 값이 없도록 삭제하는 방식이 필요할 수도 있다)
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Search" /v PreventIndexingOutlook /t REG_DWORD /d 0 /f

변경 후에는 Outlook 재시작만으로 부족할 수 있으므로, Windows Search 서비스 재시작과 인덱스 재구축까지 연계해야 재바인딩 효과가 확실해진다.

5. “재바인딩”이 필요한 경우에 가장 효과적인 PST 재연결 절차

5.1 PST를 Outlook에서 제거 후 재추가하여 등록 정보를 갱신하다

Outlook은 PST를 추가할 때 내부적으로 저장소 등록 정보를 만든다. 이 정보가 꼬이면 PST가 열려 있어도 인덱서 연결이 정상화되지 않는 경우가 있다. 이때는 PST를 제거한 뒤 다시 추가하는 방식이 가장 확실하다.

1) Outlook을 종료하다 2) 제어판 또는 Outlook 계정 설정에서 데이터 파일 목록을 확인하다 3) 문제의 PST를 제거(목록에서 분리)하다 4) Outlook을 한 번 실행 후 바로 종료하다 5) Outlook에서 PST를 다시 추가하다 6) 인덱싱 옵션에서 Outlook이 포함되어 있는지 재확인하다 7) 인덱스 재구축을 실행하다 
주의 : “제거”는 PST 파일 자체를 삭제하는 개념이 아니라 Outlook 연결을 해제하는 개념이다. 다만 사용자가 파일을 실수로 삭제하지 않도록 파일 경로를 별도로 기록해 두는 것이 안전하다.

5.2 PST를 기본 데이터 파일로 쓰는 환경을 점검하다

POP/IMAP 일부 구성에서 PST가 사실상 주 저장소가 되는 경우가 있다. 이때 PST 크기 증가, 디스크 여유 공간 부족, 파일 시스템 오류가 인덱싱 실패로 이어질 수 있다. PST가 매우 크다면 보관 정책을 재설계하거나 PST를 분할 운영하는 것이 검색 안정성에 유리하다.

6. 인덱싱이 “끝나지 않는” 환경에서 추가로 보는 항목

6.1 Windows Search 문제 해결사를 실행하다

Windows 설정의 검색 인덱싱 문제 해결사는 서비스 상태, 권한, 기본 구성 오류를 자동 점검하는데 도움이 된다. 문제 해결사가 “인덱싱이 일시 중지” 상태를 풀어주거나, 손상된 구성 일부를 자동 복구하는 경우가 있다.

6.2 이벤트 로그에서 SearchIndexer 오류를 확인하다

이벤트 뷰어에서 SearchIndexer, SearchProtocolHost 관련 오류가 반복되면, 인덱서가 특정 파일 형식 필터 또는 특정 경로에서 예외를 내고 멈추는 상황일 수 있다. 이 경우 인덱싱 위치를 최소화하여 Outlook만 남기고 재구축하면 원인 분리가 쉬워진다.

6.3 서드파티 필터(iFilter) 충돌 가능성을 배제하다

PDF/특수 문서 필터가 오래되었거나 충돌하면 인덱싱이 특정 지점에서 정체되는 사례가 보고되는 편이다. Outlook만 인덱싱하도록 설정해도 정체가 지속되면, 문서 필터 구성 점검을 병행해야 한다.

7. Office/Outlook 구성 자체를 복구하여 재바인딩을 강화하다

7.1 Outlook 안전 모드로 추가 기능 충돌을 배제하다

추가 기능이 검색 파이프라인에 간섭하면 인덱싱이 비정상 동작할 수 있다. 안전 모드로 실행해 증상이 재현되는지 확인해야 한다.

Win + R 실행 창에서 아래를 실행하다 outlook.exe /safe 

7.2 Microsoft 365 앱(Office) 빠른 복구/온라인 복구를 실행하다

Outlook 구성 요소 등록이 깨진 경우, Office 복구가 Windows Search 재바인딩에 직접 도움이 되는 경우가 있다. 앱 및 기능에서 Microsoft 365 또는 Office 항목을 찾아 “수정”을 실행한 뒤 빠른 복구를 먼저 수행하고, 효과가 없으면 온라인 복구를 수행하는 방식이 표준이다.

주의 : 온라인 복구는 구성 요소를 재설치하는 성격이라 시간이 더 걸리고 재부팅이 필요할 수 있다. 업무 시간 제약이 있으면 빠른 복구부터 적용하는 것이 현실적이다.

8. 현장에서 바로 쓰는 “권장 순서” 체크리스트

순서 조치 판정 기준
1 클래식 Outlook 사용 여부 확인하다 PST를 안정적으로 다루는 환경인지 확인되다
2 Outlook 인덱싱 상태 확인하다 남은 항목 수가 감소하는지 확인되다
3 인덱싱 옵션에서 “Microsoft Outlook” 포함시키다 Outlook 저장소가 인덱싱 대상이다
4 WSearch 서비스 재시작하다 인덱서가 재가동되다
5 인덱스 재구축을 실행하다 인덱스 카탈로그가 새로 생성되다
6 PST를 로컬 경로로 이동하고 재연결하다 외부 경로/잠금 이슈가 제거되다
7 ScanPST로 PST 구조를 복구하다 인덱서가 읽을 수 있는 상태로 정리되다
8 정책/레지스트리의 인덱싱 우회 설정을 점검하다 Windows Search 기반으로 재바인딩되다
9 Office 복구 및 Outlook 안전 모드 점검하다 구성 요소 등록/추가 기능 문제를 배제하다

FAQ

인덱스 재구축을 했는데도 PST 검색이 0건으로 나오다

PST가 인덱싱 대상에서 제외되어 있거나, PST 경로가 네트워크/동기화 폴더로 인덱싱이 불안정한 상황일 가능성이 크다. 인덱싱 옵션에 Outlook이 포함되어 있는지 재확인하고, PST를 로컬 디스크로 이동한 뒤 Outlook에서 제거 후 재추가하여 등록 정보를 갱신해야 한다. 그래도 동일하면 ScanPST로 구조 오류를 먼저 정리하는 것이 순서이다.

인덱싱 상태가 “n개 남음”에서 멈춰 더 이상 줄지 않다

Windows Search 서비스가 논리적으로 멈춘 상태이거나, 특정 필터/파일 형식에서 인덱서가 정체되는 상황일 수 있다. WSearch를 재시작하고 인덱싱 위치를 Outlook만 남기도록 최소화한 뒤 재구축을 수행해야 한다. 이벤트 로그에서 SearchIndexer 오류가 반복되는지도 함께 확인해야 한다.

PreventIndexingOutlook 값이 보이면 무조건 삭제해야 하다

환경 목적에 따라 다르다. 해당 값이 1로 활성화되면 Outlook이 Windows Search 기반 인덱싱을 우회하는 방향으로 동작할 수 있어 “Windows Search 재바인딩” 목적과 반대가 될 수 있다. 다만 과거 특정 이슈의 임시 우회로 조직에서 의도적으로 적용한 경우도 있으므로, 변경 전 백업을 하고 정책 담당자와 정합을 맞춘 뒤 0으로 되돌리거나 제거를 판단해야 한다.

신 Outlook에서도 같은 방식으로 PST 인덱싱을 고치면 되다

동일하지 않다. 신 Outlook은 기능과 데이터 처리 방식이 다르고 PST 지원도 단계적으로 제공되는 성격이라, 클래식 Outlook의 Windows Search 인덱싱 기반 복구 절차가 그대로 적용되지 않을 수 있다. PST를 안정적으로 검색·운영해야 한다면 클래식 Outlook을 기준으로 구성하는 것이 안전하다.

: