Mac の上部メニューバーから Spotlight 検索アイコンを削除し、デスクトップを整理整頓する 3 つの方法を確認してください。
MacでSpotlight機能を全く使わない、あるいはCommand + スペースバーを押すだけでしか使わないという方は、アイコンの削除方法がわからないかもしれません。幸いなことに、コントロールセンターのアイコンとは異なり、Spotlightアイコンはパソコンのメニューバーから簡単に削除できます。
ただし、macOS TahoeのメニューバーにあるSpotlightアイコンをクリックすると、App Store、ファイル、アクション、クリップボードの4つのアイコンを備えた新しいSpotlight検索が直接表示されることに注意してください。このボタンを非表示にした場合は、キーボードショートカットを使用するか、Command + スペースバーを押してSpotlightに移動し、その後ポインターを動かしてこれらの4つのオプションにアクセスする必要があります。
1. システム設定からSpotlight検索アイコンを非表示にする
Mac でシステム設定を開き、左側のサイドバーのメニューバーをクリックし、「 Spotlight 」のボックスのチェックを外して、上部のメニューバーからアイコンを削除します。
お使いのMacが少し古いバージョンのmacOSを使用している場合は、「システム設定」 > 「コントロールセンター」に移動し、「メニューバーのみ」という見出しまでスクロールします。次に、 「Spotlight」の横にあるドロップダウンメニューをクリックし、「メニューバーに表示しない」を選択します。
2. Spotlightアイコンをデスクトップにドラッグして削除します
最新バージョンのmacOSを実行しているMacのキーボードで、Commandキーを押したままにします。次に、Commandキーを押したまま、マウスポインタをSpotlightアイコンに合わせ、デスクトップまでドラッグします。Xアイコンが表示されたら、マウスとCommandキーから指を離します。
上記の手順を使用して、曜日、日付、月と時刻、Siri、コントロール センター、および開いているアプリのメニュー バー アイコンを除く、他のほとんどのアイコンをメニュー バーから削除することもできます。
3. ターミナルを使用してメニューバーからSpotlightアイコンを削除します
古いバージョンのmacOSをご利用で、上記の解決策がうまくいかない場合は、この方法を使用できます。ただし、システムファイルの変更は、誤った方法で行った場合、問題を引き起こす可能性があることにご注意ください。以下のコマンドは慎重に入力し、自己責任で進めてください。
1) 作業を始める前に、Mac のシステム整合性保護 (SIP) を無効にする必要があります。この手順を行わないと、対象のファイルを変更できません。SIP を無効にするには、こちらのガイドをご覧ください。Mac OS X El Capitan 以前をお使いの場合は、SIP がないため、この手順は不要です。
2) SIP を無効にしたら、ターミナルを開きます。
3) ターミナルのコマンドプロンプトで次のように入力し、 Enter キーを押します。
cd /System/Library/CoreServices/Spotlight.app/Contents/MacOS
これにより、編集したいディレクトリに移動します。
4) 次に以下を入力します。
sudo cp Spotlight Spotlight.bak
これにより、編集するファイルのバックアップが作成され、何か問題が発生した場合に元に戻すことができます。
5) プロンプトが表示されたらパスワードを入力します。
6) ターミナルに 「ls」と入力し 、 Enterキーを押します。2つのファイルのリストが表示されます。
Spotlight.bakは手順 4 で作成したバックアップです。Spotlight
は これから編集するファイルです。
両方のファイルが表示されない場合は、 Spotlight.bak というバックアップファイルがないことを意味するため、続行しないで ください 。後で変更を元に戻したい場合は、このファイルが必要です。
両方のファイルが表示される場合は 、手順 7 に進みます。
7a) OS X 10.11 または macOS 10.12-10.14 ( El Capitan から Mojave ) を使用している場合は、ターミナルで次のコマンドを入力します。
sudo perl -pi -e 's|(\x00\x00\x00\x00\x00\x00\x47\x40\x00\x00\x00\x00\x00\x00)\x42\x40(\x00\x00\x80\x3f\x00\x00\x70\x42)|$1\x00\x00$2|sg' Spotlight
7b) OS X 10.10 ( Yosemite )を使用している場合は、ターミナルに次のコマンドを入力します (すべて 1 行で)。
sudo perl -pi -e 's|(\x48\xb8\x00\x00\x00\x00\x00\x00)\x42\x40(\x48\x89\x47\x10\x48\xB8\x00\x00\x00\x00\x00\x00\x36\x40)|$1\x00\x00$2|sg' Spotlight
このコマンドはSpotlightにパッチを適用し、アイコンの幅をゼロにします。これにより、Spotlight自体を無効にすることなく、メニューバー上の項目を非表示にすることができます。
8) ターミナルに次のコマンドを入力し、 Enter キーを押します。
cmp -l Spotlight Spotlight.bak
ターミナルに次のような内容が出力されるはずです。
248855 0 102
248856 0 100
ここでは2つのファイルを比較しています。コマンドを実行しても何も出力されない場合は、プロセスが機能していないことを意味します。その場合は、以下の手順に従って変更を元に戻してください。
9) ターミナルにこれを入力します:
sudo codesign -f -s - Spotlight
これで、新しいSpotlightが使用可能になったことが分かります。コマンドラインツールとxcrunが不足しているというエラーが表示された場合は、Xcodeをインストールするか、ターミナルで「xcode-select –install」を実行してください。どちらも、ジョブに必要なツールを提供します。
10) そして最後にこれです:
sudo killall Spotlight
これにより、Spotlight デーモンが再起動され、変更が有効になります。
ターミナル セッション全体は、以下のようになるはずです。
Spotlightがキーチェーンへのアクセスを再度要求する場合があります。その場合は「常に許可」を選択してください。カレンダーや連絡先へのアクセスなど、他の権限も要求される場合があります。必要に応じて許可または拒否してください。画面の右上隅でアイコンが消えていることを確認してください。消えていない場合は、再起動をお試しください。
11)動作することを確認したら、SIP を再度有効にします。
これで完了です。Spotlight検索はFinderから、またはキーボードショートカットで呼び出した場合でも引き続き機能しますが、メニューバーに侵入することはなくなります。
変更を元に戻す
メニュー バーの Spotlight の利便性と魅力がすでに失われている場合には、変更を簡単に元に戻して、この小さなメニュー バーを復活させることができます。
1) SIP を再度無効にします。
2) ターミナル アプリケーションを開きます 。
3) プロンプトで以下を入力し、 Enter キーを押します。
cd /System/Library/CoreServices/Spotlight.app/Contents/MacOS
4) 次に、以下を入力します。
sudo mv Spotlight.bak Spotlight
5) プロンプトが表示されたらパスワードを入力します。
6) 次のコマンドを入力します。
sudo killall Spotlight
6) Spotlightアイコンがメニューバーに戻っていることを確認してください。戻っていない場合は、マシンを再起動してください。
7) SIP を再度有効にします。
また、こちらもご覧ください:
- iPhoneのホーム画面から検索ボタンを削除する方法
- Macのメニューバーから曜日、日付、月を削除する方法
- アプリが全画面表示のときでもMacのトップメニューバーを表示する方法