在Mac OS X Lion,OS X Mountain Lion,OS X Mavericks和OS X Yosemite中禁用或启用Spotlight搜索的最佳方法是使用终端。 如果要在OS X 10.4和10.5上禁用Spotlight搜索,请阅读本指南 。 Apple用户想要禁用Spotlight搜索的主要原因是由于运行Spotlight的软件mdworker。 以下内容将使您可以在Mac计算机上启用或禁用Spotlight。
//
打开终端(在/ Applications / Utilities /中找到),然后根据需要禁用或重新启用Spotlight索引输入以下命令。 这将影响连接到Mac的 所有 驱动器的索引。
对于那些想充分利用Mac电脑的人,请确保查看Apple的无线魔术键盘 , Fitbit Charge HR无线活动腕带和Western Digital 1TB外置硬盘驱动器 ,以获取Apple电脑的终极体验。
禁用聚光灯
主要方法是使用launchctl,这将需要管理密码:
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
另一种方法是使用较旧的索引编制方法“ sudo mdutil -a -i off”,该方法仅关闭索引编制,但在一分钟内会关闭更多索引编制功能。
重新启用聚光灯
重新启用Spotlight的保证方法是使用launchctl将其重新加载到启动状态:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist
同样,替代方法是与索引相关的“ sudo mdutil -a -i on”命令,但该方法会引发“ Spotlight server is disabled”错误,并且不允许您重新打开它。 如果遇到此问题,请改用sudo launchctl load命令来启用索引和Spotlight。
Spotlight已完全重新加载启动后,mds代理将开始重新索引到文件系统。 自上次MDS运行以来,根据使用的更改和新文件的数量,每种使用的时间将有所不同。 您可以通过活动监视器或通过下拉Spotlight菜单来查看MDS是否正在运行,以查看“索引驱动器名称”进度条。
另一个选项是通过从索引中排除特定驱动器或文件夹来有选择地禁用Spotlight索引编制,这更容易实现,并且完全不涉及命令行,而是只需要将项目拖放到Spotlight控件中面板。
重要的是要知道,还支持某些其他Mac OS X功能和程序。 但是在某些特定情况下,关闭Spotlight是一个合理的决定,并且具有使用上述命令重新启用Spotlight的功能,可以在需要撤消更改的情况下轻松撤消该过程。
//