※本ページにはプロモーション(広告)が含まれています
Macのログイン時起動項目を管理して起動を高速化する
Macの起動が遅い、ログイン後にしばらく動作が重い、という場合の多くはログイン時に自動起動するアプリが増えすぎていることが原因です。本記事ではログイン項目の確認・削除方法から、隠れたバックグラウンドプロセスの管理、LaunchAgents/LaunchDaemonsフォルダの整理まで、Macの起動を最適化する方法を徹底解説します。
- ログイン項目の確認・管理方法(システム設定 > 一般 > ログイン項目)
- 隠れたスタートアップアプリの見つけ方
- LaunchAgents / LaunchDaemonsフォルダの整理方法
- 不要な起動項目の安全な削除方法
- 起動時間の測定方法

ログイン項目の確認・管理方法
macOS Venturaから、ログイン時の起動項目の管理UIが大幅に改善されました。
macOS Ventura / Sonoma / Sequoia(macOS 13以降)
- Appleメニュー(左上のリンゴマーク)→「システム設定」を開く
- 左サイドバーから「一般」をクリック
- 「ログイン項目と拡張機能」をクリック
- 「ログイン時に開く」セクションに自動起動するアプリ一覧が表示される
- 不要なアプリを選択して左下の「-」ボタンをクリックして削除
- 「バックグラウンドで動作中の項目」セクションでバックグラウンドプロセスも確認できる
macOS Monterey以前(macOS 12以前)
- Appleメニュー→「システム環境設定」を開く
- 「ユーザとグループ」をクリック
- 左側で現在のユーザーを選択し、「ログイン項目」タブをクリック
- 一覧から不要なアプリを選択して「-」ボタンをクリック
各セクションの意味
| セクション名 | 内容 | 対処方法 |
|---|---|---|
| ログイン時に開く | ログイン後にウィンドウを開くアプリ | 「-」で削除 |
| バックグラウンドで動作中の項目 | ウィンドウなしで常駐するプロセス | スイッチでオフ |
| メニューバー拡張機能 | メニューバーに表示されるアプリ | スイッチでオフ |
隠れたスタートアップアプリの見つけ方
ログイン項目の設定画面に表示されないバックグラウンドプロセスが存在します。これらは「LaunchAgents」と「LaunchDaemons」という仕組みで管理されています。
LaunchAgentsとLaunchDaemonsの違い
| 種類 | 実行タイミング | 実行権限 | 主な用途 |
|---|---|---|---|
| LaunchAgents | ユーザーログイン時 | ユーザー権限 | アプリの更新チェック・ヘルパープロセス |
| LaunchDaemons | システム起動時 | root権限 | システムサービス・ドライバ関連 |
LaunchAgentsフォルダの場所
- ユーザー用:
~/Library/LaunchAgents/(このユーザーのみに適用) - システム用:
/Library/LaunchAgents/(全ユーザーに適用) - OS標準:
/System/Library/LaunchAgents/(macOS純正。変更禁止)
LaunchDaemonsフォルダの場所
- サードパーティ製:
/Library/LaunchDaemons/ - OS標準:
/System/Library/LaunchDaemons/(変更禁止)
Finderでフォルダを開く方法
- Finderを開く
- メニューバーの「移動」→「フォルダへ移動」をクリック(またはShift+Command+G)
~/Library/LaunchAgentsと入力して「移動」をクリック- plistファイルの一覧が表示される

不要な起動項目の安全な削除方法
LaunchAgents / LaunchDaemonsフォルダ内のplistファイルを削除する前に、以下の点に注意してください。
- /System/Library/ 以下のファイルは絶対に削除しない(macOSの動作に影響する)
- ファイル名から判断が難しい場合はWebで検索して確認する
- 削除前にファイルをデスクトップなど別の場所に移動して様子を見る方法が安全
plistファイルの命名規則と判断方法
LaunchAgentsのplistファイルは通常、com.会社名.アプリ名.plist の形式で命名されています。
| ファイル名の例 | 正体 | 削除の可否 |
|---|---|---|
| com.google.keystone.agent.plist | Googleアプリの自動更新 | Googleアプリ不要なら可 |
| com.dropbox.DropboxHelperInstaller.plist | Dropboxのヘルパー | Dropbox不要なら可 |
| com.apple.**.plist | Apple純正プロセス | 原則削除しない |
| com.microsoft.autoupdate.plist | Microsoft Auto Update | Office不要なら可 |
launchctlコマンドで無効化する(削除せずに停止)
削除せずに一時的に無効化したい場合は、ターミナルで以下のコマンドを使います。
# LaunchAgentを無効化(削除せずに停止)
launchctl unload ~/Library/LaunchAgents/com.example.agent.plist
# 再度有効化する場合
launchctl load ~/Library/LaunchAgents/com.example.agent.plist
アプリのアンインストールで完全に除去する
多くの場合、アプリを正しくアンインストールすることでLaunchAgentsのエントリも自動で削除されます。AppCleaner(無料)などのアンインストールツールを使うと確実にすべての関連ファイルが削除されます。
起動時間の測定方法
最適化の効果を確認するために、起動時間を測定する方法を紹介します。
方法1:システムプロファイラで確認
- Appleメニュー→「このMacについて」を開く
- 「システムレポート」をクリック
- 左側の「ソフトウェア」→「ログ」でシステムの起動関連ログを確認
方法2:ターミナルで起動時間を確認
# 最後の起動時刻を確認
last reboot | head -5
# システム稼働時間を確認
uptime
方法3:Diagnostics ツールで詳細ログを確認
# 起動時間の詳細ログを表示(要管理者権限)
log show --predicate 'process == "loginwindow"' --last boot | grep "Login"

起動を速くするその他のヒント
メニューバーアプリを減らす
メニューバーに多くのアイコンが表示されている場合、それぞれのアプリがバックグラウンドで動作しています。不要なメニューバーアプリをシステム設定の「ログイン項目」→「メニューバー拡張機能」から無効化しましょう。
Spotlightのインデックス再構築を避ける時間帯を選ぶ
Spotlightがインデックスを構築している最中は起動直後の動作が重くなります。大量のファイル追加後はしばらく待つと改善します。
SMCとNVRAMのリセット(Intelの場合)
起動が極端に遅い場合、SMC(System Management Controller)やNVRAMのリセットが効果的な場合があります。
- NVRAMリセット:起動時にOption+Command+P+Rを長押し
- SMCリセット:Intelマシンで電源ボタン長押し後、Shift+Control+Optionを押しながら電源ボタン
Apple Silicon(M1/M2/M3/M4)搭載のMacではSMCリセットは不要です。
よくある質問(FAQ)
いいえ、ログイン項目を削除してもアプリ自体は引き続き使えます。ログイン時に自動起動しなくなるだけです。必要なときに手動で起動すれば問題ありません。
アプリの種類によって異なりますが、重いアプリ(仮想マシン・動画編集ツールなど)が5〜10個自動起動する場合、起動後30秒〜数分間は動作が重くなることがあります。
アプリのLaunchAgentを誤って削除した場合、そのアプリの自動起動やバックグラウンド機能が停止します。アプリを再インストールすることで復元されることがほとんどです。
すべてオフにすると、そのアプリの一部機能(同期・通知・自動更新など)が停止する場合があります。OneDrive・Dropboxなどのクラウド同期アプリはオンのままにすることをおすすめします。
ログイン時にShiftキーを押し続けると、ログイン項目の自動起動をスキップできます(セーフモードではありません)。一時的に自動起動を無効にしたい場合に便利です。
LaunchAgents/LaunchDaemonsの管理方法は同じです。ただしSMCリセットはIntelのみ有効で、Apple SiliconにはSMCが存在しません。Apple Siliconは全体的に起動が速く、最適化の恩恵は比較的小さい場合があります。
多くのアプリ(Zoom・Slackなど)はアプリ設定内に「Macのログイン時に起動」オプションがあります。アプリの設定からオフにするのが確実です。システム設定側での削除と合わせて行いましょう。
CleanMyMac・AppCleaner・Onyx などのツールはLaunchAgentsの管理を視覚的に行えますが、誤って重要なプロセスを削除するリスクもあります。使う場合は各項目を確認しながら慎重に操作してください。
ストレージの空き容量不足・RAMの不足・ストレージの健康状態が原因の場合があります。「システム情報」でストレージ診断を実行するか、「アクティビティモニタ」でCPU/メモリ使用状況を確認してください。
マルウェアがLaunchAgentsに登録されるケースがあります。身に覚えのないplistファイルが見つかった場合は、ファイル名をWebで検索して確認し、マルウェア対策ツール(Malwarebytes for Macなど)でスキャンすることをおすすめします。
まとめ
Macのログイン項目を最適化することで、起動時間の短縮とパフォーマンス改善が期待できます。
- システム設定の「ログイン項目と拡張機能」で基本的な管理が可能
- ~/Library/LaunchAgentsには隠れたバックグラウンドプロセスが存在する
- /System/Library/ 以下のファイルは絶対に変更しない
- 不要なアプリはアンインストールすることでLaunchAgentsも除去される
- 起動時Shiftキーで一時的に自動起動をスキップできる
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!