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 の設定の「整理」タブにあります:
- 「レイアウトを書き出す」:「バックアップ」の欄で、今のページ・フォルダ・並び順をファイルに保存します。Mac を買い替えるときや再インストールの前に書き出しておきましょう。
- 「レイアウトを読み込む」:以前に書き出したファイルを選びます。読み込む前に今のレイアウトが自動でバックアップされます。
- 今日の変更を取り消す:「前回起動時のレイアウトに戻す」で、今回 LaunchHome を起動したときの状態に戻ります。
- 非表示にしたアプリを戻す:「レイアウトの管理」で「削除したアプリを表示」をクリックします。
- 一からやり直す:「レイアウトを初期状態に戻す」を使うと、フォルダや並び順がすべてクリアされ、アプリが名前順に並び直します。こちらも実行前にバックアップされます。
- 旧 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 の「レイアウトを初期状態に戻す」は実行前に自動でバックアップするので、「レイアウトを読み込む」でバックアップのファイルを選べば元に戻せます。