ガイド · 更新日 2026年10月30日

Mac の起動時にアプリが開かないようにする方法

アプリが Mac と一緒に起動する方法は4種類あり、それぞれオフにする場所が異なります。ログイン時に何が開くかを確認し、不要なものをオフにして、再び戻ってこないようにする方法を説明します。

macOS 26 Tahoe 以降 · クレジットカード不要 · すべて Mac 上で実行

結論:「システム設定」›「一般」›「ログイン項目と機能拡張」を開きます。「ログイン時に開く」でアプリを選択し、−ボタンをクリックします。「バックグラウンドでの実行を許可」では、不要なヘルパーをオフにします。次の再起動後にアプリがまた開く場合は、そのアプリ自身の「ログイン時に開く」設定をオフにし、再起動するときに「再ログイン時にウインドウを再度開く」のチェックを外します。

Mac と一緒に起動するもの

  • ログイン項目:ログインしたときに画面に開くアプリ、書類、サーバ。「ログイン時に開く」に表示されます。
  • バックグラウンド項目:ウインドウを持たずに動作するヘルパー、アップデーター、サービス。「バックグラウンドでの実行を許可」に表示されます。
  • launch agent と daemon:ほとんどのバックグラウンド項目の実体となるファイルで、LaunchAgents フォルダと LaunchDaemons フォルダにあります。
  • 前回のセッションのアプリ:再起動したときに開いていたアプリ。そう設定していれば、macOS が再び開きます。

「ログイン時に開く」からアプリを削除する

  1. アップルメニュー › システム設定を選び、一般をクリックしてから、ログイン項目と機能拡張をクリックします。
  2. 「ログイン時に開く」で、Mac と一緒に起動させたくないアプリを選択します。
  3. リストの下にある−ボタンをクリックします。アプリはインストールされたままで、自動的に開かなくなるだけです。

Dock にあるアプリなら、もっと簡単な方法があります。アイコンを Control キーを押しながらクリックし、オプションを選んで、ログイン時に開くのチェックを外します。

アプリが何度も戻ってくる場合

Spotify、Teams、Zoom、Dropbox、Steam など、多くのアプリは自分の設定から再び自身を登録します。アプリを開いて設定(通常は ⌘ ,)を開き、ログイン時に開く、起動時に開始、自動的に起動などの名前のオプションをオフにします。そのうえで、もう一度「ログイン時に開く」から削除します。

使っていたアプリが再起動のたびに開き直す場合、それはログイン項目ではなく、macOS が前回のセッションを復元しているためです。アップルメニューから再起動またはシステム終了を選んだら、確定する前に「再ログイン時にウインドウを再度開く」のチェックを外します。この選択は macOS が記憶します。

バックグラウンド項目をオフにする

「バックグラウンドでの実行を許可」の各スイッチは、アップデートの確認、ファイルの同期、メニューバーのアイコンの表示など、アプリが開いていない間の作業を許可するものです。不要なものはオフにしましょう。アプリ自体はこれまでどおり開いて使えます。止まるのは、単独で動いていた部分だけです。

項目には、アプリ名ではなく開発元の名前が表示されることがよくあります。横にある情報ボタン(ⓘ)をクリックするとその中の項目が表示され、それを Control キーを押しながらクリックすると Finder で表示できます。

バックアップ、同期、パスワードマネージャ、VPN、セキュリティソフトウェア、マウス・キーボード・オーディオインターフェイスのドライバの項目は、アプリがそれなしで動くと分かっている場合を除き、オンのままにしておきます。アプリが新しいバックグラウンド項目を追加すると、macOS は「バックグラウンド項目が追加されました」という通知を表示します。何もインストールしていないのにこの通知が出たら、確認してみてください。

ライブラリの launch agent を見つける

古いアプリや削除済みのアプリの launch agent などは、「ログイン項目」にはっきり表示されないことがあります。すべて確認するには、ターミナルを開いて次のコマンドを実行します。一覧を表示するだけで、何も変更しません。

ls ~/Library/LaunchAgents /Library/LaunchAgents /Library/LaunchDaemons

各ファイルは1つのプログラムを起動し、名前を見ればたいていどこのものか分かります(例:com.google.keystone.agent.plist)。~/Library/LaunchAgents にある自分の launch agent を止めるには、Finder で移動 › フォルダへ移動を選んでそのフォルダを開き、ファイルをデスクトップに移動して再起動します。何かが動かなくなったら、元に戻してください。/Library にあるファイルはすべてのユーザーに対して実行され、移動するにはパスワードが必要です。どのアプリのものか分からない限り、触らないでください。

launch agent の名前にまったく見覚えがない場合は、アドウェアやマルウェアかもしれません。Mac からマルウェアを削除する方法をご覧ください。

ログイン項目を一度だけスキップする

何も開かずに一度だけログインするには、Shift キーを押しながらログインボタンをクリックし、Dock が表示されたらキーを放します。Mac が自動ログインする場合は、起動中に進行状況バーが表示されたら Shift キーを押し続けます。次回のログインには影響しません。

この方法では速いのに普段は遅いなら、Mac と一緒に起動する何かが原因です。ログイン項目を1つずつオンに戻して原因を探してください。ほかのよくある原因については、動作が遅い Mac を速くする方法をご覧ください。

Tidy My Mac で起動項目を管理する

  • Startup Items は、ライブラリ内のすべての launch agent を所属するアプリとともに一覧表示し、削除せずにスイッチ1つでオフにできます。また、Mac の起動にかかる時間を計測するので、効果があったかどうかを確認できます。
  • Background Services は、すべてのユーザーに対して実行されるシステム全体の agent と daemon を、それぞれが実行中かどうかとともに表示します。
  • Tidy My Mac は、アプリが launch agent、daemon、特権ヘルパー、ログイン項目を追加すると通知します。また、Uninstaller は、削除済みのアプリが残した agent を削除します。

ログイン時に開くアプリは、macOS が「システム設定」からしか変更できないリストで管理しています。そのため、それらについては Startup Items から「ログイン項目」のページに直接移動できます。

起動時のアプリに関するよくある質問

「システム設定」›「一般」›「ログイン項目と機能拡張」にあります。ログイン時に開くアプリは「ログイン時に開く」に、バックグラウンドで動作するヘルパーは「バックグラウンドでの実行を許可」に表示されます。ほとんどのバックグラウンド項目の実体となるファイルは、ユーザーのライブラリと /Library の LaunchAgents フォルダと LaunchDaemons フォルダにあります。

はい。「ログイン時に開く」からアプリを削除しても、自動的に開かなくなるだけで、必要なときにいつでも開けます。バックグラウンド項目をオフにすると、そのアプリの同期、バックアップ、アップデートの確認が止まることがあるので、頼りにしているアプリの項目はオンのままにしておきましょう。

アプリが自分の設定から再び自身を登録しているか、macOS が前回のセッションのアプリを開き直しているかのどちらかです。前者ならアプリの設定で「ログイン時に開く」オプションをオフにし、後者なら再起動やシステム終了のときに「再ログイン時にウインドウを再度開く」のチェックを外します。

1つ1つが起動時間を少しずつ延ばし、動作中はメモリを使い続けます。数個なら目に見える違いはありませんが、十数個のアプリが一斉に開くと、ログイン直後の数分間が遅くなり、メモリの少ない Mac ではその後もずっと遅いままになります。

すべてのセクションを7日間無料でお試しください。

必要なのはメールアドレスだけで、クレジットカードは不要です。その後は、最初の1年間が$19.99、2年目以降は年間$59.99です。

無料トライアルを始める