스포트라이트를 비활성화하려면 어떻게합니까?


14

Mac OS X Lion에서 Spotlight를 완전히 비활성화하려면 어떻게해야합니까?

많은 리소스를 사용하고 있으며 실제로 사용하지 않으므로 비활성화하고 싶습니다.

유지하려는 유일한 기능은 상태 표시 줄의 아이콘으로 응용 프로그램을 시작할 수 있습니다. 비활성화하려는 주요 기능은 하드 드라이브의 모든 단일 파일을 인덱싱하는 것입니다. Spotlight를 사용하여 파일에 액세스하지 않으며 응용 프로그램을 시작하는 데만 사용합니다.

비활성화 할 위험이 있습니까? 비활성화하기 위해 Apple에서 권장하는 방법이 있습니까?

원하는 경우 나중에 다시 활성화하려면 어떻게합니까?


공격의 의미는 없지만 "Mac OS X의 오른쪽 폐를 리소스 낭비라고 생각합니다. 어떻게 안전하게 제거 할 수 있습니까?"라고 묻는 것과 거의 같습니다. 이 작업을 수행하지 않는 것이 좋습니다. :)
Steven Fisher

1
@Steven : Spotlight를 사용하지 않는 것을 제외하고 리소스를 사용하는 것이 왜 필요한가요?
Senseful

2
Spotlight를 직접 사용하지 않더라도 점점 증가하는 Mac OS X 구성 요소 목록이이를 사용합니다. Mac App Store, Time Machine, Mail과 같은 것들. 현재 간접적으로 사용하지 않더라도 앞으로 나올 것입니다. 리소스 비용은 그다지 높지 않습니다. 하드 드라이브의 약 5 %를 사용하고 문제가 발생하지 않도록 똑똑하게 색인을 작성합니다. 전원을 끄면 놀라운 일이 미묘하게 작동하지 않으며 실제로 아무것도 얻지 못할 것입니다.
Steven Fisher

@StevenFisher : Ahh 알겠습니다 ... 그 앱들이 무대 뒤에서 스포트라이트를 사용한다는 것을 몰랐습니다. 정보 주셔서 감사합니다!
Senseful

1
Spotlight가 OS X의 "오른쪽 폐"인 경우 OS X는 흡연자가되어야합니다. Spotlight는 종종 쓸모가 없으며 정확한 파일 이름을 검색 할 때 파일을 찾을 수 없습니다!
Josh

답변:


20

비활성화하려면 터미널을 열고 실행하십시오.

sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

그러면 시작 데몬이 비활성화되어 계속 실행됩니다. 다음을 실행할 수도 있습니다.

sudo mdutil -a -i off

하지만 몇 곳에서 온라인으로 보면 '스포트라이트 서버가 사용 중지되었습니다'와 같은 오류가 발생할 수 있습니다.

그래도 비활성화하면 이전 캐시를 계속 사용하거나 전혀 작동하지 않습니다. 따라서 언급 한대로 시작하는 응용 프로그램은 더 이상 작동하지 않습니다. 또한 Mac App Store (설치된 내용 등을 알기 위해) 및 LaunchPad와 같이 OS와 관련된 다른 기능을 중단 할 수 있습니다 .

여전히 애플리케이션 실행기가 필요한 경우 LaunchBarQuicksilver 와 같은 애플리케이션을 사용할 수 있습니다 .

업데이트를 확인한 후 (인덱싱을 중지하는 방법에 대한 espc.) 확인해야 할 사항이 두 가지 있습니다.

  • 바이러스 스캐너 또는 다른 응용 프로그램과 같은 것을 실행하여 드라이브의 파일에 지속적으로 액세스하고 있습니까? 이렇게하면 스포트라이트가 색인을 계속 유지합니다. 네트워크 공유도 범인 일 것입니다.
  • Spotlight에서 인덱싱해야하는 폴더를 필터링 할 수도 있으며이를 구성하여 인덱싱해야하는 양을 제한 할 수 있습니다. 이를 수행하려면 시스템 환경 설정-> 스포트라이트-> 개인 정보로 이동하십시오.

여기에 이미지 설명을 입력하십시오

다시 활성화하면

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

또는

sudo mdutil -a -i on

죄송합니다. 궁금한 점이 몇 가지 더 추가되었습니다.
Senseful

그리고 그것을보기 전에 이미 Lion에서 깨질 수있는 것에 대한 업데이트를 추가했습니다. 제한을 위해 답변을 다시 업데이트합니다.
jmlumpkin

좋은 대답입니다! @CajunLuke를 받아들이고 있습니다. Lion에서 무언가를 망칠 수 있기를 두려워합니다!
Senseful

1
네,하지만 혼란 스럽습니다. 당신은 ' 서비스중지하는 데 사용한'완전히 비활성화 '에 대해 물었습니다 . 차이가있을 것입니다. 그리고 나는 무언가를 끊고 싶지 않다는 것을 이해하지만 둘 다 매우 쉽게 뒤집을 수 있으며 다시 시작할 때 다시 색인을 생성합니다. mdutil 명령은 매우 편리합니다. 또한 '사용 중지 위험'은 다루지 않습니다.
jmlumpkin

네 말이 맞아, 나는 그런 식으로 문구를 썼지 만, 아무것도 엉망으로 만들지 않고 완전히 승인 할 수있는 Apple 승인 방법이 있기를 바랐다. 존재하지 않는 것 같으므로 개인 정보 보호 기능을 사용하는 것이 좋습니다. mdutil 명령은 Spotlight를 영구적으로 비활성화 할 수있는 것처럼 보입니다 . 나의 주요 관심사는 내가이 명령을 사용했다는 사실을 잊어 버린 후 활성화해야하는 업데이트를 설치하기 전에 다시 활성화하지 않고 더 큰 문제로 끝나는 것입니다.
Senseful

8

@jmlumpkin의 터미널 명령 외에도 Spotlight 환경 설정의 개인 정보 탭에 전체 하드 드라이브를 추가 할 수 있습니다. 정기적으로 연결하는 외장 하드 드라이브를 추가하고 싶을 수도 있습니다.

동일한 경고가 적용됩니다. 응용 프로그램 시작 관리자로 사용할 수 없으므로 Quicksilver 또는 LaunchBar와 같은 항목이 필요합니다.

다시 활성화하려면 개인 정보 탭의 목록에서 관련 항목을 제거하십시오.


좋은 대답입니다! 이것은 Apple이 권장하는 방법이므로 (즉, 개인 정보 기능을 제공 한 이후) 훌륭합니다. Applications 폴더를 제외한 모든 폴더를 추가 할 수있을 것 같습니다.
Senseful

@Senseful 부팅 디스크 루트에 숨겨진 디렉토리가 있다는 것을 잊지 마십시오. 추가하기 까다로울 수 있습니다.
Cajunluke

Time Machine에 추가하는 것만 큼 간단 할 수 있습니다. / System 폴더를 드래그하십시오.
jmlumpkin

나는 생각했다 @jmlumpkin /etc, /private, /usr, /.Trashes등이있다.
Cajunluke

1
@jmlumpkin 실제로 "시스템 응용 프로그램 및 UNIX 도구와 같은 Mac OS X과 함께 설치된 다른 파일도 제외하겠습니까?"
Cajunluke

0

시스템 환경 설정의 "스포트라이트"아이콘 및 "검색 결과"탭에서 응용 프로그램을 제외한 모든 카테고리를 선택 취소 할 수 있습니다.


1
이것은 여전히 ​​위치를 색인화합니다.
jmlumpkin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.