Launchpad のレイアウトをリセット・バックアップする方法

アイコンの並びが乱れた、空白や重複がある。そんなときは Launchpad をリセットできます。macOS 15 以前のターミナルのコマンド、それが macOS 26 / 27 で効かない理由、LaunchHome でのバックアップ・復元・リセットを解説します

最終更新日:

macOS 15 以前:ターミナルで Launchpad をリセット

「ターミナル」を開いて次のコマンドを実行すると、Dock が再起動して Launchpad が作り直されます:

defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

リセット後は Apple のアプリが 1 ページ目に戻り、ほかのアプリは名前順に並びます。自分で作ったフォルダや並び順は失われるので、先にバックアップしておきましょう。

リセットの前にバックアップ

旧 Launchpad のレイアウトはデータベースに保存されていて、その場所はユーザごとに異なります。次のコマンドでデスクトップにコピーできます:

cp -R "$(getconf DARWIN_USER_DIR)com.apple.dock.launchpad" ~/Desktop/launchpad-backup

このデータベースは、サードパーティの Launchpad が「旧レイアウトの読み込み」で読み取るデータでもあります。macOS 26 / 27 にアップグレードしても残っていることが多いので、あとで読み込むかもしれないなら削除しないでください。

macOS 26 / 27 ではこのコマンドは効かない

macOS 26 で Launchpad は削除されたため、上のリセットコマンドはシステムの「アプリ」表示には影響しません。「アプリ」表示の並びはシステムが決めるので、そもそもリセットするレイアウトがありません。

サードパーティの Launchpad を使っている場合は、そのアプリのツールを使います。ここでは LaunchHome を例に説明します。

LaunchHome でバックアップ・復元・リセット

どれも LaunchHome の設定の「整理」タブにあります:

  1. 「レイアウトを書き出す」:「バックアップ」の欄で、今のページ・フォルダ・並び順をファイルに保存します。Mac を買い替えるときや再インストールの前に書き出しておきましょう。
  2. 「レイアウトを読み込む」:以前に書き出したファイルを選びます。読み込む前に今のレイアウトが自動でバックアップされます。
  3. 今日の変更を取り消す:「前回起動時のレイアウトに戻す」で、今回 LaunchHome を起動したときの状態に戻ります。
  4. 非表示にしたアプリを戻す:「レイアウトの管理」で「削除したアプリを表示」をクリックします。
  5. 一からやり直す:「レイアウトを初期状態に戻す」を使うと、フォルダや並び順がすべてクリアされ、アプリが名前順に並び直します。こちらも実行前にバックアップされます。
  6. 旧 Launchpad を読み込む:「システムのLaunchpadレイアウトを読み込む」をクリックするか、検索フィールドの横の ⋯ メニューから選ぶと、旧 Launchpad のページとフォルダがそのまま移ってきます。

レイアウトの保存場所

LaunchHome のレイアウトは ~/Library/Application Support/com.wlh.launchpad/layout.json に保存されます。同じフォルダには自動バックアップもあり、読み込み前の layout.before-import.json、リセット前の layout.before-reset.json、前回起動時の layout.previous.json が置かれます。

万一レイアウトファイルが壊れて読めなくなっても、App はそれを上書きせず別名で横に残すので、データが失われることはありません。

よくある質問

Launchpad をリセットするとアプリは削除されますか?

いいえ。リセットで変わるのはアイコンの並びだけで、アプリとそのデータには影響しません。

macOS 26 で ResetLaunchPad コマンドは使えますか?

効果はありません。macOS 26 には Launchpad がなく、「アプリ」表示の並びはシステムが決めるため、リセットするレイアウトがないからです。

新しい Mac に Launchpad のレイアウトを移すには?

古い Mac の LaunchHome で「レイアウトを書き出す」を実行し、そのファイルを新しい Mac にコピーして「レイアウトを読み込む」を実行します。古い Mac が macOS 15 からアップグレードしたものなら、先にそちらで「システムのLaunchpadレイアウトを読み込む」を実行してから書き出すこともできます。

リセットは取り消せますか?

旧 Launchpad のリセットは、データベースをバックアップしていない限り取り消せません。LaunchHome の「レイアウトを初期状態に戻す」は実行前に自動でバックアップするので、「レイアウトを読み込む」でバックアップのファイルを選べば元に戻せます。