Windows에서 PowerPoint 파일 내용 검색하기 (그 슬라이드가 든 파일 찾기)

2026-10-15·5분
요약: PowerPoint의 찾기(Ctrl+F)는 열려 있는 프레젠테이션만 검색합니다. 여러 .pptx 파일 중 어느 파일에 그 슬라이드가 있는지 찾으려면 (1) Windows 인덱싱 옵션에서 .pptx 내용 인덱싱을 켜고 파일 탐색기의 content: 검색을 쓰거나, (2) PowerShell로 각 .pptx 안의 슬라이드 XML을 읽거나, (3) 모든 슬라이드의 텍스트 — 텍스트 상자, 개체 틀, 표 — 를 색인하는 LocalSynapse 같은 데스크톱 내용 검색 도구를 쓸 수 있습니다. 쓰는 방법이 무엇을 읽는지 확인하세요: LocalSynapse는 .pptx 파일의 발표자 노트, 차트 레이블, 그림에 포함된 텍스트를 색인하지 않으며, 구형 .ppt 파일은 지원하지 않습니다.

그 슬라이드는 떠오릅니다 — 제목, 차트, 대략 언제 발표했는지까지. 마흔 개 파일 중 어디에 있는지가 기억나지 않을 뿐입니다. PowerPoint 자체 검색은 열려 있는 프레젠테이션 안만 보기 때문에 도움이 안 됩니다. Windows에서 여러 프레젠테이션의 텍스트를 한 번에 검색하는 방법과, 각 방법이 무엇을 보고 무엇을 못 보는지 정리합니다.

먼저: .pptx에서 실제로 검색 가능한 것

슬라이드는 그림 한 장처럼 보이지만, 파일 안에서는 여러 종류의 내용으로 나뉘어 있고 검색 도구는 이를 서로 다르게 다룹니다:

이걸 알아두면 헛수고가 크게 줄어듭니다: 기억나는 문구가 붙여 넣은 스크린샷 안에 있었다면, 어떤 텍스트 검색도 찾지 못합니다.

방법 1: 파일 탐색기 + 내용 인덱싱

프레젠테이션의 내용 인덱싱을 켭니다: 인덱싱 옵션을 열고 고급 → 파일 형식에서 .pptx를 선택한 뒤 속성 및 파일 내용 인덱싱을 고릅니다. 폴더가 인덱싱 위치에 포함돼 있는지 확인하고 인덱싱이 끝나길 기다린 다음, 파일 탐색기에서 content:"가격 로드맵"처럼 검색합니다.

한계: 파일 이름만 나오고 어느 슬라이드가 일치했는지는 알 수 없습니다. 인덱싱 위치 밖에서는 느린 탐색으로 넘어갑니다.

방법 2: PowerShell로 슬라이드를 직접 읽기

.pptx는 ZIP 압축 파일입니다. 각 슬라이드는 ppt/slides/ 아래의 XML 부분이고, 보이는 텍스트가 그 안에 들어 있습니다. 스크립트로 각 파일을 열어 모든 슬라이드를 확인할 수 있습니다:

Add-Type -AssemblyName System.IO.Compression.FileSystem
Get-ChildItem -Path . -Filter *.pptx -Recurse | ForEach-Object {
  $file = $_.FullName
  $zip = [System.IO.Compression.ZipFile]::OpenRead($file)
  try {
    $zip.Entries | Where-Object { $_.FullName -like "ppt/slides/slide*.xml" } | ForEach-Object {
      $reader = New-Object System.IO.StreamReader($_.Open())
      $xml = $reader.ReadToEnd()
      $reader.Close()
      if ($xml -match "가격 로드맵") { "$file  ->  $($_.Name)" }
    }
  } finally { $zip.Dispose() }
}

파일과 일치한 슬라이드 부분(예: slide7.xml)을 출력합니다. 발표자 노트까지 포함하려면 ppt/notesSlides/에 대한 패턴을 하나 더 추가하세요.

한계: 문장 중간에 서식이 바뀌면 PowerPoint가 XML 안에서 문장을 여러 조각으로 나눠 저장하기도 해서, 긴 문구를 그대로 검색하면 일치하지 않을 수 있습니다 — 특징적인 단어 한두 개로 검색하세요. 슬라이드 부분의 파일 이름이 덱 안에서의 슬라이드 위치와 일치한다는 보장은 없으니 참고로만 보세요. 순위 없음, 검색 간 재사용 없음, 구형 .ppt 미지원.

방법 3: 데스크톱 내용 검색 도구

옛 슬라이드를 찾는 일이 일상이라면, 모든 덱을 한 번 읽어 두는 색인 도구가 현실적인 답입니다. LocalSynapse는 프레젠테이션을 이렇게 다룹니다:

파일과 문서 내용은 PC 밖으로 나가지 않습니다. LocalSynapse는 익명 제품 사용 횟수와 기술 상태 지표만 전송하며, 앱에서 끌 수 있습니다.

어떤 방법을 쓸까?

상황적합한 방법
어느 덱에 있는지 안다PowerPoint 찾기 (Ctrl+F)
가끔 검색, 설치는 원치 않음파일 탐색기 + .pptx 내용 인덱싱
당장 발표자 노트까지 검색해야 함notesSlides까지 확장한 PowerShell 스크립트
여러 덱과 다른 문서에서 슬라이드를 자주 찾음LocalSynapse 같은 내용 검색 도구

관련 포스트

LocalSynapse 무료 체험

파일 내용 검색, 오프라인 동작, 무료

홈으로 이동

관련 글