맥 Spotlight 검색 안될때: 서비스 재시작부터 인덱스 재구축까지

분명 맥에 저장된 파일인데 Spotlight 검색창에 아무리 정확하게 입력해도 ‘검색 결과 없음’만 계속 떠서 답답했던 경험이 있으실 겁니다. 이런 현상은 대부분 Spotlight의 내부 인덱스 데이터가 손상되거나 일시적인 오류로 인해 발생합니다.

맥 Spotlight 검색이 제대로 작동하지 않을 때, 간단한 서비스 재시작부터 문제가 되는 폴더만 재인덱싱하는 방법, 그리고 최종적으로 시스템 전체 인덱스를 재구축하는 강력한 해결책까지 단계별로 안내해 드리겠습니다.

이 글의 핵심

– Spotlight 검색 오류는 서비스 재시작이나 특정 폴더 재인덱싱으로 간단히 해결될 수 있습니다.
– ‘Spotlight 개인 정보 보호’ 설정을 활용하면 특정 폴더만 빠르게 재인덱싱할 수 있습니다.
– 터미널 명령어를 통해 Spotlight 전체 인덱스를 강제로 재구축하여 근본적인 문제를 해결할 수 있습니다.

💡 한 줄 답변

맥 Spotlight 검색 오류는 서비스 재시작으로 해결 가능하며, 해결되지 않을 경우 Spotlight 인덱스를 재구축하여 문제없이 검색을 재개할 수 있습니다.

Spotlight 설정 확인 및 재시작으로 문제 진단

Spotlight 검색이 제대로 작동하지 않는 경우, 가장 먼저 시도해 볼 방법은 Spotlight 환경설정을 확인하고 관련 서비스를 재시작하는 것입니다. 때로는 시스템의 일시적인 오류나 프로세스 멈춤 현상으로 인해 인덱싱 기능이 제대로 동작하지 않을 수 있습니다. 이 과정은 몇 초에서 몇 분 안에 완료될 수 있으며, 많은 경우 문제가 해결됩니다.

Spotlight는 ‘mds’와 ‘mds_stores’라는 백그라운드 프로세스를 통해 파일 인덱싱을 관리합니다. 이 프로세스들이 불안정할 때 검색 오류가 발생하므로, 이를 재시작하는 것이 효과적인 해결책이 됩니다. 아래 2단계 과정으로 간단히 실행할 수 있습니다.

  1. Spotlight 환경설정 확인Command + Space를 눌러 Spotlight를 연 다음, ‘Spotlight 환경설정’ 또는 ‘Spotlight 개인 정보 보호’를 검색하여 ‘시스템 설정’으로 이동합니다. ‘Siri 및 Spotlight’ 메뉴에서 ‘Spotlight 결과’ 탭을 확인하여 검색하고 싶은 유형(예: 문서, 응용 프로그램)이 체크되어 있는지 확인합니다.
  2. mds, mds_stores 프로세스 재시작Command + Space를 눌러 Spotlight를 열고 ‘활성 상태 보기’를 검색하여 실행합니다. 검색창에 ‘mds’를 입력하여 해당 프로세스를 찾습니다. ‘mds’ 또는 ‘mds_stores’를 선택한 후, 왼쪽 상단의 ‘X’ 버튼을 눌러 강제 종료합니다. 시스템이 자동으로 프로세스를 다시 시작하며, 이는 Spotlight 인덱싱 서비스가 재시작되는 효과를 가져옵니다.
참고
mds 및 mds_stores 프로세스를 강제 종료해도 시스템에는 문제가 발생하지 않습니다. macOS가 자동으로 필요한 서비스를 재시작하므로 안심하고 진행하셔도 됩니다.
맥 spotlight 검색 안될 때 인덱스 재생성

Photo by SHVETS production on Pexels

특정 폴더만 재인덱싱하여 빠르게 해결하기

위의 간단한 재시작 방법으로 문제가 해결되지 않는다면, 특정 폴더나 디스크의 인덱스만 손상되었을 가능성이 있습니다. 이때는 Spotlight ‘개인 정보 보호’ 기능을 활용하여 문제가 있는 특정 위치만 재인덱싱하는 방법을 시도할 수 있습니다. 이 방법은 전체 시스템을 재인덱싱하는 것보다 훨씬 빠르며, 수십 분 내에 인덱싱이 완료될 수 있습니다.

‘개인 정보 보호’ 목록에 특정 폴더를 추가하면 Spotlight가 해당 폴더를 검색 대상에서 제외합니다. 이후 다시 목록에서 제거하면 Spotlight는 해당 폴더의 내용을 새롭게 인덱싱하기 시작합니다. 이 과정은 마치 해당 폴더의 인덱스를 ‘새로고침’하는 것과 같습니다. 파일 개수와 용량에 따라 인덱싱 시간이 달라질 수 있지만, 일반적으로 10분 이상 기다리면 효과를 볼 수 있습니다.

  1. 시스템 설정 > Siri 및 Spotlight > Spotlight 개인 정보 보호 접근 — ‘시스템 설정’을 열고 왼쪽 사이드바에서 ‘Siri 및 Spotlight’를 클릭합니다. 우측 화면에서 아래로 스크롤하여 ‘Spotlight 개인 정보 보호’ 항목을 찾아서 클릭합니다.
  2. 문제 폴더 추가 및 삭제 — ‘Spotlight 개인 정보 보호’ 창에서 ‘+’ 버튼을 클릭하여 Spotlight 검색에서 제외하고 싶은 폴더나 디스크를 선택합니다. 검색이 안 되는 파일이 있는 폴더나 드라이브를 추가하는 것이 좋습니다. 추가한 후 ‘완료’를 클릭합니다. 목록에 추가된 것을 확인한 다음, 방금 추가한 항목을 다시 선택하고 ‘-‘ 버튼을 눌러 목록에서 제거합니다.
주의
재인덱싱이 시작되면 시스템 리소스가 일시적으로 더 많이 사용될 수 있습니다. 작업 중인 중요한 애플리케이션이 있다면, 인덱싱이 완료될 때까지 잠시 기다리거나 시스템 부하를 최소화하는 것이 좋습니다.

강력한 전체 인덱스 재구축: 터미널 명령어 활용

위의 방법으로도 문제가 해결되지 않는다면, Spotlight 인덱스 전체가 손상되었을 가능성이 높습니다. 이 경우, 터미널 명령어를 사용하여 시스템 전체의 Spotlight 인덱스를 강제로 재구축하는 것이 가장 확실한 해결책입니다. 이 과정은 맥에 저장된 모든 파일을 다시 인덱싱하므로, 파일의 양과 맥의 성능에 따라 최대 수 시간까지 소요될 수 있습니다.

  • 터미널 열기Command + Space를 눌러 Spotlight를 열고 ‘터미널’을 검색하여 실행합니다.
  • 모든 볼륨 인덱싱 비활성화 — 터미널 창에 다음 명령어를 입력하고 Enter를 누릅니다:

    sudo mdutil -E /

    이 명령어는 시스템의 기본 볼륨(‘/’)에 대한 Spotlight 인덱스를 완전히 지우고 인덱싱을 중지시킵니다. sudo 명령어를 사용하므로 관리자 비밀번호를 입력해야 합니다. 비밀번호를 입력해도 화면에 아무것도 표시되지 않으므로, 정확하게 입력하고 Enter를 누르면 됩니다.

  • 재인덱싱 명령 실행 — 다음 명령어를 입력하여 Spotlight 인덱싱을 다시 활성화합니다:

    sudo mdutil -i on /

    이 명령어를 실행하면 Spotlight가 처음부터 다시 모든 파일을 인덱싱하기 시작합니다. 인덱싱이 진행되는 동안 시스템의 상태를 확인하려면 ‘활성 상태 보기’에서 ‘mds’ 프로세스의 CPU 사용량을 주시하거나, Spotlight 검색창에 임의의 단어를 입력하면 진행률을 확인할 수 있습니다 (종종 인덱싱 진행 상태가 표시됩니다). 인덱싱이 100% 완료될 때까지 기다려야 합니다.

  • 참고
    인덱싱이 완료되기 전에는 검색 결과가 정확하지 않거나 누락될 수 있습니다. 인덱싱 과정은 백그라운드에서 진행되므로, 다른 작업을 계속하면서 기다릴 수 있습니다.

    Spotlight 검색 최적화 및 추가 팁

    Spotlight 검색 기능을 효율적으로 사용하기 위해서는 불필요한 파일이나 폴더를 검색 대상에서 제외하여 인덱싱 부담을 줄이는 것이 좋습니다. 특히 개발 관련 파일, 시스템 백업 데이터, 가상 머신 파일 등 수백 기가바이트에 달하는 용량을 차지하는 항목들은 검색 결과의 정확도를 떨어뜨리고 인덱싱 시간을 늘릴 수 있습니다.

    또한, Spotlight 검색이 계속해서 문제를 일으킨다면, 맥의 디스크 상태를 확인해 보는 것도 중요합니다. 디스크에 오류가 있거나 손상이 진행되고 있다면, Spotlight 인덱싱 과정에서도 문제가 발생할 수 있습니다. ‘디스크 유틸리티’를 사용하여 디스크를 점검하고 필요한 경우 ‘응급 처치’ 기능을 실행해 보세요.

    참고
    Spotlight 개인 정보 보호 설정에서 외장 하드 드라이브나 타임 머신 백업 디스크를 추가하여 인덱싱에서 제외하면, 해당 드라이브의 접근 속도 향상에도 도움이 됩니다.
    정리

    맥 Spotlight 검색이 안 될 때는 먼저 서비스 재시작을 시도하고, 특정 폴더만 재인덱싱하는 단계를 거친 다음, 최종적으로 터미널 명령어를 이용한 전체 인덱스 재구축으로 해결할 수 있습니다. 이 과정들을 통해 대부분의 Spotlight 검색 오류를 해결하고 맥 사용 환경을 최적화할 수 있습니다.

    지금 바로 적용해 보세요.

    참고 자료

    동영상으로 보는 맥 spotlight 검색 안될 때 인덱스 재생성

    글로 충분하지 않다면 관련 영상을 함께 보세요. 클릭하면 YouTube에서 검색 결과로 이동합니다.

    ▶ YouTube에서 “맥 spotlight 검색 안될 때 인덱스 재생성” 영상 보기

    자주 묻는 질문

    Q. 맥 Spotlight이 갑자기 검색되지 않는 주된 원인은 무엇인가요?

    A. Spotlight이 작동하지 않는 주된 원인 중 하나는 시스템 인덱싱 서비스의 일시적인 오류나 손상된 인덱스 파일 때문입니다. 또한, macOS 업데이트 후 충돌이나 특정 앱과의 비정상적인 상호작용으로 인해 문제가 발생할 수도 있습니다.

    Q. Spotlight 검색이 안될 때 가장 먼저 시도해야 할 해결 방법은 무엇인가요?

    A. 가장 먼저 시도해야 할 방법은 Spotlight 인덱싱 서비스를 재시작하는 것입니다. 터미널 명령어를 통해 서비스 프로세스를 종료하고 다시 시작하거나, 간단하게 Mac을 재부팅하는 것이 도움이 될 수 있습니다. 이 과정으로 일시적인 오류가 해결될 수 있습니다.

    Q. Spotlight 인덱스를 재구축하는 과정은 어떻게 되며, 왜 필요한가요?

    A. Spotlight 인덱스 재구축은 시스템이 모든 파일을 다시 스캔하여 새로운 검색 데이터베이스를 만드는 과정입니다. 이는 기존 인덱스 파일이 손상되었거나 최신 파일 변경사항을 제대로 반영하지 못할 때 정확한 검색 결과를 보장하기 위해 필요합니다. 시스템 환경설정에서 특정 드라이브를 검색 제외 목록에 추가한 후 다시 제거하거나, 터미널 명령어를 통해 강제로 인덱스를 재생성할 수 있습니다.

    Q. 인덱스 재구축은 얼마나 오래 걸리며, 도중에 Mac을 사용해도 괜찮은가요?

    A. 인덱스 재구축 시간은 Mac에 저장된 파일의 양과 종류에 따라 수십 분에서 몇 시간까지 다양하게 소요될 수 있습니다. 인덱싱 작업은 백그라운드에서 진행되므로, 재구축 중에도 Mac을 평소처럼 사용하는 데는 문제가 없습니다. 다만, 이 과정에서 시스템 리소스가 일부 사용될 수 있어 약간의 성능 저하를 경험할 수도 있습니다.


    댓글 남기기

    Mebys Blog에서 더 알아보기

    지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

    계속 읽기