macOS 26 / 27 上怎麼匯入舊啟動台的佈局
升級到 macOS 26 / 27 後,怎麼把以前啟動台的分頁和檔案夾找回來:什麼情況能匯入、在 LaunchHome 裡怎麼操作、哪些內容會帶過來,以及提示找不到資料庫時怎麼辦
重點整理
匯入舊啟動台佈局,一次講清楚:
- 能不能匯入
- 能,前提是這台 Mac 在 macOS 15 或更早版本上用過啟動台,而且舊啟動台的資料庫還在
- 帶過來什麼
- 分頁、檔案夾和檔案夾名稱,以及每個圖像的順序
- 在 LaunchHome 裡
- 搜尋欄右側 ⋯ 按鈕 ›「導入系統啓動台佈局」。免費,匯入前會先備份目前的佈局
- 舊佈局存在哪裡
- 使用者系統檔案夾裡的一個資料庫:
$(getconf DARWIN_USER_DIR)com.apple.dock.launchpad/db/db - 全新的 Mac
- 沒有資料可以匯入,從自動依類別歸好的檔案夾開始整理就好
你的 Mac 能不能匯入
舊版啟動台替每個使用者帳號存了一個佈局資料庫。macOS 26 / 27 不再使用它,但升級通常不會刪掉,所以替代品還讀得到。
前提是:這台 Mac 的這個使用者帳號,在升級前用過啟動台。一開始就是 macOS 26 / 27 的新 Mac 不行。用「移轉輔助程式」換到新 Mac 的,直接試試看:提示找不到資料庫,就代表沒有移轉過來。
在 LaunchHome 裡匯入
幾秒鐘就好:
- 安裝 LaunchHome 並打開一次,讓它把 App 列表載入完。
- 按搜尋欄右側的 ⋯ 按鈕,選「導入系統啓動台佈局」。設定的「整理」頁也有同一個按鈕。
- 確認。舊啟動台的分頁、檔案夾和順序會取代目前的佈局,目前的佈局會先自動備份。
- 跳出的提示會告訴你匯入了幾頁、幾個檔案夾。按 F4 就能看到。
哪些會帶過來,哪些會改變
分頁、檔案夾、檔案夾名稱和每個圖像的順序,都會原樣帶過來。
之後刪掉的 App 會被略過。只剩一個 App 的檔案夾會變成一般圖像,空的頁面會被拿掉。
之後才裝的 App 不在舊佈局裡,會接在後面。在 LaunchHome 裡隱藏過的 App 仍然保持隱藏。
LaunchHome 讀的是資料庫的副本,不會改動原檔,所以隨時可以再匯入一次。
匯入失敗怎麼辦
提示「沒有找到系統啓動台的數據庫」:這台 Mac 或這個使用者帳號沒有舊佈局,新 Mac 上很正常。App 已經依類別收進檔案夾,從這裡開始整理就好,做法見啟動台怎麼整理。
提示「無法讀取系統啓動台的數據庫」:結束 App 再打開,重新試一次。一直失敗的話,資料庫可能已經損壞。
提示「系統啓動台數據庫裡沒有可導入的佈局」:資料庫在,但裡面沒有分頁,例如升級前剛重置過啟動台。
提示「應用列表還在加載」:稍等一下再試。
升級或換 Mac 之前
還在 macOS 15 的話,升級前先把資料庫複製一份,指令見重置和備份啟動台佈局。
佈局匯入 LaunchHome 之後,在「整理」頁的「備份」裡用「導出佈局」存一份(Pro)。到了下一台 Mac,用「導入佈局」就能還原,不再需要舊啟動台。
常見問題
升級之後,還能找回以前啟動台的分頁和檔案夾嗎?
大部分情況可以。只要這台 Mac 在升級到 macOS 26 / 27 之前用過啟動台,LaunchHome 這類替代品就能匯入舊資料庫,還原同樣的分頁和檔案夾。
哪些啟動台替代品能匯入舊佈局?
LaunchHome、Launchie、LaunchOS、AppGrid 都能免費匯入。Launchie 還能從 LaunchOS 和 LaunchNext 匯入。見替代品比較。
匯入會把我現在的佈局刪掉嗎?
會取代掉,但 LaunchHome 會先在資料檔案夾裡備份一份 layout.before-import.json。
為什麼提示找不到資料庫?
這台 Mac 或這個使用者帳號在 macOS 26 之前沒用過啟動台,或者換新 Mac 時資料庫沒有移轉過來。這種情況下沒有內容可以匯入。