メニューバーからSpotlightアイコンを削除する


23

Mac OS XメニューバーからSpotlightアイコンを削除するにはどうすればよいですか?

Spotlightアイコン

注、Spotlightを無効にしたくありません(使用しています)。アイコンを削除したいだけです。

回答:


28

OK、これをSLでテストし、機能しました。アイコンは削除されましたが、Finderでスポットライトはまだ機能していました。

$ cd /System/Library/CoreServices/
$ sudo mv Search.bundle/ Search2.bundle/

SystemUIServerを再起動すると、アイコンは消えますが、Spotlightは引き続き機能します。Spotlightアイコンを元に戻すには:

$ sudo mv Search2.bundle/ Search.bundle/

そして、SystemUIServerを再起動します...


1
確認のために-まだLionで動作しています。
レオニードシェフツォフ

これはまだ機能しますか?エルキャピタンに?
アビシェークSAINI

Sierraでは機能しません-「操作は許可されていません。」
ドニエル

11

どうですか:

sudo chmod 600 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search

この方法では、検索バイナリはルートに対して引き続き読み取り/書き込み可能であるため、SoftwareUpdateによって更新できます。他のユーザーが読み取れないようにすると、起動できなくなります!


これは私にとって素晴らしい作品です
-quackingduck

ここでベストアンサー。非破壊的に完全に機能します。ありがとう!
リアム

1
これを実行した後、あなたがやるべきでkillall SystemUIServer再起動せずにこれを適用する
FLY

chmod: Unable to change file mode on /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search: Operation not permittedは10.14 Mojave
IanVaughan

このアプローチは、Command-Spaceショートカットを破壊します。これを元に戻すには、次の操作を行いますsudo chmod 666 /System/Library/CoreServices/Search.bundle/Contents/MacOS/Search
William Entriken

7

Snow LeopardとLeopardでは、Spotlightメニューの処理方法が大きく異なります。Leopardのもとでは、Spotlightメニューは独自の権利を持つアプリケーションです。そのアプリケーションは、launchdによって起動されます。したがって、適切なlaunchd設定ファイルを変更することにより、メニューを簡単に無効にすることができます。

Snow Leopardは、TigerのSpotlightメニューの実行方法に敬意を払っているようです。メニュー自体は/System/Library/CoreServices/Search.bundleにあります。メニューの追加機能のホストでもあるSystemUIServer.appによって自動的にロードされます。

メニューの追加機能を無効にできる設定ファイルがありますが、Search.bundleを無効にする方法は見つかりません

以前に提案されたSearch.bundleの名前を変更するオプションは機能しますが、リスクが高くなります。将来のシステム更新では、Search.bundleの更新が試みられ、部分的なバンドルファイルが作成される場合があります。したがって、SystemUIServerはそのバンドルをロードしようとするとクラッシュします。安全のために、各更新の前にバンドルを復元する必要があります。ほとんど望ましい解決策ではありません。

さらに、Search.bundleの名前を変更するか、読み取り権限を削除すると、マシン上のすべてのユーザーに影響します。Leopardで利用可能なユーザーごとの設定が望ましいでしょう。


1

メニューバースポットライト検索のすべての機能を維持したいが、メニューバーにスポットライト用の空白を残したい場合は、アイコン画像ファイルを空のアイコンまたは独自のカスタムアイコンに置き換えることができます。画像ファイルは

/System/Library/CoreServices/Search.bundle/Contents/Resources/MDSearchMenuIcon.pdf

手順:

  1. フォルダに移動します
    cd /System/Library/CoreServices/Search.bundle/Contents/Resources
  2. 開いたフォルダ
    開いた 。
  3. バックアップ用にコピーを作成
  4. 親フォルダーと画像ファイルの読み取り/書き込み許可を自分に与える
  5. Adobe Illustratorで画像を開く
  6. 好みに合わせてアイコンを変更
  7. セーブ
  8. SystemUIServerを再起動します
    killall SystemUIServer

1

迅速かつ簡単に、無料のユーティリティOnyXを使用できます。

ここに画像の説明を入力してください

また、LaunchBarでSpotlight検索のキーボードショートカットを使用するようにLaunchBarセットを使用しています(LB設定で設定)。

これは、Spotlightのキーボードショートカットも停止しますが、Finderの検索では停止しません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.