升級後,Mac 上的 macOS 安裝檔案能刪嗎?
升級完成後,應用程式裡留下的 Install macOS App 可以刪掉,前提是不再用這份下載替另一台 Mac 安裝,也不打算用它製作可開機安裝程式,它是安裝程式,不是這台 Mac 正在執行的系統,安裝還沒結束或升級結果沒確認時先留著。
動手前先把完整安裝 App、下載的套件和 macOS 管理的更新分清楚,雖然裡面都有安裝資料,處理方式卻不同。
先確認找到的是哪種安裝檔案
Apple 的 macOS 下載說明區分了應用程式裡的安裝 App,以及用來取得安裝 App 的磁碟映像檔和套件。
| 項目 | 怎麼辨識 | 怎麼處理 |
|---|---|---|
| 完整安裝 App | 應用程式裡的 Install macOS App |
升級完成、不再需要時移除 |
| 下載的套件 | 下載項目裡已確認用途的 macOS 安裝套件,例如 InstallAssistant.pkg |
核對來源,安裝或重複使用結束前保留 |
| 系統管理的更新資料 | 軟體更新裡顯示的下載或待安裝更新 | 交給 macOS 管理,不手動刪檔案 |
檔案名稱不能證明來源,如果認不出一個套件,就先留著,不要為了看看它安裝什麼而開啟執行。
只移除已經用完的安裝 App
Apple 的可開機安裝程式說明把完整安裝 App 放在應用程式裡,並明確說 USB 安裝程式製作完成後可以刪除它,如果還打算製作 USB 或替相容的另一台 Mac 安裝,就繼續保留。
- 確認升級已經結束,Mac 正在預期的 macOS 版本上正常運作。
- 安裝程式還開著就先結束,在 Finder 的應用程式裡檢查這一個安裝 App。
- 按 Apple 的檔案移除說明,只把這個 App 移到垃圾桶。
- 檢查 Mac 是否正常、是否還需要這份下載時,先讓它留在垃圾桶裡。
移到垃圾桶還沒有清理出磁碟空間,確認完畢後只永久刪除這一項,不要順帶清空其他檔案,只有安裝 App 還在垃圾桶裡時才能從那裡復原,垃圾桶不是備份。
Finder 拒絕移動時先停下來,不用遞迴刪除指令強行處理,也不改權限,重新確認安裝是否還在進行,再決定下一步。
下載項目裡的舊套件單獨檢查
如果下載項目裡有舊的 InstallAssistant.pkg,先確認它是你主動從 Apple 取得、已經用完的 macOS 安裝套件,套件和它提供的安裝 App 是兩份獨立的檔案,分別檢查,不要認為安裝了其中一個,另一個就會消失。
Apple 下載頁說明了舊版瀏覽器下載中從套件取得安裝 App 的步驟,但這不能證明 Mac 上每個 .pkg 的身分,來源不明的先保留,來源明確但還要用於另一輪安裝或離線保存的也留下。
確認不再需要的套件,同樣先移到垃圾桶,在檢查期間保留它,不因為一個舊套件可以刪,就刪除整個下載項目檔案夾或其他安裝檔案。
軟體更新的下載交給 macOS
Apple 說明 macOS 會在需要空間時清理暫存的 macOS 和 App 更新,這是系統管理的過程,不是在讓你手動清理暫存目錄,下載了還沒安裝的更新繼續交給軟體更新處理。
更新待安裝或失敗時看《macOS 更新和空間排查》,儲存空間分類很大時看《Mac 系統資料》,這兩種情況都不能靠把系統檔案夾一概當成舊安裝程式來處理。
需要時從 Apple 重新下載
以後需要相容的安裝程式時,回到 Apple 的下載頁,在 macOS Catalina 10.15 或更新版本上,Apple 提供了下面的指令,用來列出目前向這台 Mac 提供的完整安裝程式。
softwareupdate --list-full-installers
按 Apple 對目標版本的說明下載,今天還能下載不代表以後一直可用,如果未來能否取得很重要,就保留核對過的副本,製作可開機安裝程式是另一項操作,有單獨的磁碟清除步驟。
Mole 會列出什麼
Mole Mac 的清理可以在系統資料裡列出應用程式中符合條件的 Install macOS App,預設不勾選,留給你確認,App 和內部檔案最近一次寫入要距今超過 14 天,目標 macOS 主版本比目前系統舊,也不能偵測到正在執行的安裝程序,無法確認時間或目標版本時不列出,白名單符合的也不列出。
這不表示每個安裝程式都會出現,目前版本的安裝 App 也不一定會列出,未勾選是讓你決定是否還要重複使用,不是證明它已經沒用,更不能拿清理列表作為手動刪除待安裝更新的依據。
常見問題
升級後可以刪除 Install macOS 嗎?
可以,等升級完成,確認不再用它替另一台 Mac 安裝或製作安裝媒體,再移除這一個安裝 App,不動系統更新資料。
刪除它會撤銷升級嗎?
不會,刪除下載的安裝 App 不等於解除安裝正在執行的 macOS,仍需要這份下載就保留,檢查完成前先讓它留在垃圾桶裡。
為什麼可用空間沒有增加?
垃圾桶裡的安裝程式仍佔空間,永久刪除前先檢查這一項,檔案離開垃圾桶後,就不能再從那裡復原。