如何用簡單步驟從 Mac 已清空的垃圾桶中恢復檔案

Recover emptied trash on Mac

你是不是不小心清空了 Mac 的垃圾桶,或是永久刪除了重要檔案?我們可以根據不同情況提供多種檔案恢復方法,無論你是否有備份,甚至是在 iCloud 尚未同步你清空的垃圾桶資料夾等情況下,都能協助你找回檔案。

我們也會示範一些常見及獨特(但總是實用的)從垃圾桶資料夾還原檔案的方法,以及如何防止未來發生類似的資料遺失情況。

Mac 上垃圾桶的運作方式

當你在 Mac 上「刪除」檔案時,其實資料並未真正被清除。相反地,檔案仍然完整地保留,並被移到垃圾桶資料夾。與一般資料夾不同的是,垃圾桶資料夾具備特殊功能,可協助你管理不需要的檔案:

  • 將已刪除的檔案還原至原始位置(包含外部儲存裝置)
  • 使用 清空垃圾桶 功能永久刪除單一檔案或一次性清除所有已刪除檔案
  • 合併並永久儲存已刪除的檔案
  • 若由使用者設定,可在 30 天後自動刪除檔案(可於 Finder > 偏好設定 > 進階 設定)
  • 若使用者以 選項 + 命令 + 刪除 鍵組合刪除檔案,則可略過本功能

從垃圾桶資料夾刪除的檔案仍然可以恢復,我們會在本指南的其餘部分進行示範。然而,如果你沒有任何備份可用,我們強烈建議你在準備好開始恢復操作之前,暫時不要再使用你的 Mac。這是為了避免覆寫檔案殘留的資料,因為其他恢復方法需要這些資料來進行恢復。

外接儲存裝置會擁有自己的垃圾桶資料夾。如果您想嘗試還原從外接儲存裝置中刪除的檔案,您需要將該裝置連接到您的 Mac,這些檔案才會出現在垃圾桶中。

如何從 Mac 已清空的垃圾桶中恢復檔案?

在本節中,我們將向您展示4種不同的方法,說明如何還原您從垃圾桶永久刪除的檔案,無論是單獨刪除還是使用「清空垃圾桶」功能。我們建議在操作前先閱讀每一種方法,以確保您能根據自己的情況採用最有效的解決方案。

方法 1: 使用資料復原軟體

如果你沒有任何備份或線上檔案副本,最有效還原這些檔案的方法是使用稱為資料救援軟體的工具。這類軟體可以掃描你的 Mac 磁碟或外接儲存裝置,找出已刪除檔案所遺留的資料——即使你已經清空了垃圾桶資料夾也沒問題。

有許多可供選擇的恢復應用程式,但在本次示範中我們將使用 Disk Drill。您可以完全免費下載它,並掃描您的磁碟與預覽檔案(這可以讓您確認它們是否可恢復)。它相容於 M1-M5/T2 Mac 的系統磁碟,以及外接 HDD、SSD、隨身碟等。該應用程式還支援將近 400 種檔案類型,從文件到 RAW 照片、影片、專案檔等等。

我們將詳細說明如何使用 Disk Drill 恢復已刪除的檔案,您可以透過免費下載來跟著操作。不過,請注意,您需要購買授權才能進行復原步驟(直到最後一步)。

如果你的 Mac 系統碟使用 TRIM 功能,你的恢復成功率可能會大幅降低(無法準確判斷)——所以請調整你的預期。然而,Disk Drill 的預覽功能是完全免費的,因此你可以在下定決心前先檢查你的檔案是否可恢復。如果找不到你需要的資料,你可以隨時取消操作。

步驟 1。 下載 並安裝 Disk Drill。如果您嘗試從系統磁碟機恢復資料,請務必將該應用程式安裝在外部儲存裝置上,以避免覆寫您的資料。

步驟 2。 開啟 Disk Drill 應用程式(如果您打算掃描系統磁碟,您需要點擊 Disk Drill(在選單列上)> 啟用從系統磁碟機恢復 )。

步驟 3。 選擇您想要掃描的磁碟機,然後點擊 搜尋遺失的資料 。系統可能會要求您選擇掃描類型——請選擇 通用掃描
Scanning a Mac drive in Disk Drill

步驟 4。 等待 Disk Drill 完成您的磁碟掃描。然後,點擊 檢視找到的項目
Reviewing the files Disk Drill found

步驟 5。 如果你想恢復 Disk Drill 找到的所有資料,可以在沒有選取任何項目的情況下,點擊 恢復 按鈕,然後繼續到步驟 7。但如果你只想恢復特定檔案,可以使用左側邊欄的過濾器,以及搜尋工具(右上角)來縮小結果範圍。
Using the filter and search tools in Disk Drill

步驟 6。 我們也建議您在還原檔案之前先預覽檔案。只需點擊一次檔案,並確保 Disk Drill 的視窗足夠大(如果預覽功能與您的檔案不相容,您可以改為參考 恢復機率 欄位)。接著,使用最左側欄位的方框選取您想還原的檔案,然後點擊 恢復
Previewing a file and selecting files for recovery in Disk Drill

步驟 7。 最後,選擇一個您希望 Disk Drill 儲存還原檔案的資料夾。請務必將資料儲存在不同的磁碟機上——不要儲存在您剛剛掃描的那個磁碟機。然後,點擊 下一步
Choosing where Disk Drill will save the recovered files

在恢復過程中,請確保您的外接裝置始終穩固地連接到您的 Mac,無論您是從該裝置恢復資料或將資料儲存到該裝置。如果 Disk Drill 發生中斷,您的檔案在恢復時可能會損壞。

方法 2: 還原 Time Machine 備份

Time Machine 是一個預先安裝的備份工具,會在您的資料更新時持續建立備份或「快照」。如果在您的「垃圾桶」檔案被刪除之前,您曾經至少使用過一次 Time Machine,那麼就有可能您的資料副本已經被儲存為快照。

如果您可以存取您的 Time Machine 備份,您可以查看遺失檔案原本所在位置的過去快照。幸運的話,您會找到包含這些檔案的快照,然後可以將它們下載到您的 Mac。

即使你沒有 Time Machine 備份,你仍然有機會取回你的資料。Time Machine 會為過去 24 小時內的任何變更創建本機快照。這些快照可能包含你的檔案,特別是如果你只是最近才刪除它們。

步驟 1。 如果你有 Time Machine 硬碟,請將它連接到你的 Mac。如果沒有,請繼續執行步驟 2。

步驟 2。 點擊您的 Apple 選單列中的 Time Machine 按鈕,然後選擇 瀏覽 Time Machine 備份 。或者,您也可以透過 Spotlight 開啟 Time Machine( 命令 + 空間 )。
Opening Time Machine via Spotlight

步驟 3。 導覽到您刪除檔案最後存放的資料夾(這可能是垃圾桶資料夾或刪除前的原始資料夾)。然後,使用 Finder 視窗旁的箭頭按鈕瀏覽舊的快照——持續瀏覽直到您找到被刪除的檔案。接著,選取它們並點擊 恢復
Restoring files in Time Machine

已還原的 Time Machine 檔案將會儲存於其原始位置。如果您想要將它們儲存到其他地方,可以複製並貼上,或是將它們拖曳到其他位置。

方法 3: 從 iCloud 恢復檔案

iCloud Drive 和 iCloud 同步會將您的檔案與資料夾的副本上傳到 Apple 的伺服器,您可以從任何瀏覽器存取。對這些資料所做的任何變更都會反映在 iCloud 中,讓您的資料庫在所有裝置上保持一致。

如果你刪除的檔案是你選擇與 iCloud 同步的數據的一部分,並且刪除事件尚未反映在 Apple 的伺服器上(例如,你的 Mac 尚未連接到網際網路),那麼你的檔案副本很可能仍可在線上取得。

請讓您的 Mac 保持離線,並使用其他裝置(例如您的 iPhone 或 iPad、Windows PC 等)繼續進行。

步驟 1。 啟動任何瀏覽器並登入 iCloud 網站。

步驟 2。 尋找並選取 磁碟機
Opening iCloud Drive in the iCloud website

步驟 3。 在左側邊欄點擊 瀏覽 。然後,前往您的檔案最後儲存的位置的 iCloud 資料夾。最後,選取您的檔案並點擊 下載按鈕
Downloading a file from the iCloud website

如果你無法在原本的 iCloud 資料夾中找到已刪除的檔案,我們建議你也檢查 iCloud 中的 最近刪除 資料夾;你可以在與 瀏覽 按鈕相同的側邊欄中找到它。

方法 4: 使用資料復原服務

如果上述方法都無法幫助你,我們也可以使用資料救援服務來恢復資料。Cleverfiles 提供資料救援中心,你可以寄送你的 Mac 並獲得免費評估,以確認資料是否可以從中恢復。

有很多硬碟復原中心,但我因以下原因喜歡這一家:

  • 如果他們無法恢復您的資料,您不需要支付任何費用,所以值得一試。
  • 您的硬碟保固不會因此失效。
  • 他們擁有非常高的成功率。
  • 評估是否可以恢復您的資料是免費的。

如何從尚未清空的垃圾桶恢復資料

如果你還沒有從垃圾桶資料夾刪除檔案,或者沒有使用 清空垃圾桶 功能,恢復你的檔案會變得非常簡單。我們仍然會向你展示幾種還原垃圾桶檔案的方法,因為每種方法都有其獨特的優勢,你可能會想將它們加入你的知識工具箱。

方法 1: 立即執行復原指令

如果你在刪除檔案或清空垃圾桶後沒有執行其他操作,立刻在同個資料夾內執行 復原指令 可以還原動作。換句話說,在將檔案移到垃圾桶後馬上執行復原,檔案就會回到原本的位置。

使用此方法可快速還原刪除的檔案,無需自行開啟垃圾桶。要使用復原指令,請在刪除檔案後立即(且垃圾桶資料夾視窗位於前景時),按下 命令 + Z 組合鍵。

方法 2: 使用「放回原處」功能

如果「復原」指令已經無法使用,接下來最簡單的恢復已刪除檔案的方法就是使用垃圾桶的 放回 功能。如果你在垃圾桶資料夾中右鍵點擊任何檔案或資料夾,會看到一個叫「放回原處」的特殊選項——選擇這個選項會將所選的檔案或資料夾放回原本的位置。我們將會給你一個快速示範。

步驟 1。 點選 Dock 上的垃圾桶圖示以開啟垃圾桶資料夾。

步驟 2。 右鍵點擊你想還原的檔案。然後,在右鍵選單中選擇 放回
Using the "Put Back" option in the Trash folder

此方法會將已刪除的檔案和資料夾還原到原本的位置。請確保同一位置沒有相同名稱的現有檔案和資料夾,以避免被覆寫的風險。

方法 3: 使用終端機指令

Terminal 是一個 CLI(命令列介面),可讓你使用指令直接控制 macOS。本節我們要教你的是 mv 指令—它可以將檔案從一個目錄移動到另一個目錄。在這個例子中,我們會示範如何將檔案從資源回收筒資料夾移動到其他位置。

使用此方法的優點是能夠透過高度自訂的參數來移動多個檔案。例如,我們將示範如何移動檔名中包含特定字詞的檔案,以及移動所有具有特定副檔名的檔案。雖然你可能需要花點時間學習,但你可以將這個指令用於任何資料夾,不僅限於垃圾桶。

如果您尚未這麼做,您需要為 Terminal 應用程式啟用完整磁碟存取權。請打開 設定應用程式 > 隱私權與安全性 > 完全磁碟存取權 ,然後將 終端機 旁的切換開關滑動到開啟位置。

步驟 1。 開啟 Terminal 應用程式(Finder > 應用程式 > 工具程式)。
Opening the Terminal app via the Utilities folder

步驟 2。 首先,請透過以下指令進入垃圾桶資料夾:

cd ~/.Trash

您可以在之後馬上使用 ls 指令來確認您的檔案是否存在。

Using the cd and ls commands in the Trash folder

步驟 3。 我們將向你展示幾種有用的 mv 指令變體——只要在適當的地方替換目的地資料夾、檔案名稱和副檔名即可。

移動多個特定檔案,無需手動選取:

mv {FileA.jpeg,FileB.jpeg,FileC.jpeg} ~/Desktop/"Demo Folder"
💡 提示: ~/Desktop/”Demo Folder” 表示我正在將這些檔案從資源回收桶資料夾移動到桌面上的 Demo 資料夾。你也可以簡單地做 ~/Desktop/ 或甚至 ~/文件/

Using the mv command in the Trash folder

移動名稱中包含特定字符的檔案:

mv *dog* ~/Desktop/"Demo Folder"

Using Terminal to move files with the string "Dog" in their file names from the Trash folder

移動所有具有特定副檔名的檔案:

mv *.jpeg ~/Desktop/"Demo Folder"

Moving jpeg files from the Trash folder using Terminal

請確保您要移動檔案的資料夾中沒有已存在相同檔名的檔案,否則這些檔案可能會不小心被覆蓋。

如何防止從資源回收桶意外遺失資料

現在我們已經知道如果清空垃圾桶後如何恢復資料,接下來讓我們來談談有哪些最佳建議可以保護我們的資料,並確保未來不會再發生類似情況。

以下提示將幫助你更了解何時清空垃圾桶,其中一項還包含如何備份你的資料的說明。

提示 1: 如果您已啟用自動清空垃圾桶,請將其關閉

在 Finder 中,您可以選擇在 30 天後自動刪除垃圾桶中的項目。此設定預設為關閉,但如果您已啟用並想要關閉,我們可以這麼做。

步驟 1。 開啟 Finder。然後,點擊 Finder > 設定
Opening Finder's Settings menu

步驟 2。 在 Finder 設定中,前往 進階 分頁。你會看到 30 天後從垃圾桶中移除項目 的選項。如果它是開啟的,你可以點擊核取方塊來關閉它。
Viewing the 30-day time limit setting for the Trash folder

就是這麼簡單!現在你的垃圾桶不會自動清空,除非你自己進去並決定這麼做。

提示 2: 清空垃圾桶前顯示警告訊息

預設情況下,當你點擊垃圾桶內的「清空」或按下鍵盤指令時,會跳出一個彈出視窗。如果這個選項被關閉了,可以按照下列步驟將它重新開啟。我建議你保持這個選項開啟,以確保每次清空垃圾桶時,你真的想這麼做。

步驟 1。 開啟 Finder。然後,點擊 Finder > 設定
Opening Finder's Settings menu

步驟 2。 點擊 進階 分頁,檢查是否有啟用 “清空垃圾桶前顯示警告” 的選項。如果你沒有啟用,建議勾選此選項。
Viewing the file deletion warning setting for Finder

最後,讓我們來談談如何設定備份,並確保我們在其他位置始終有另一份資料副本。

提示 3: 設定備份工具

備份並不是你會及時意識到需要的東西,通常等到意識到時已經太遲。我曾經把我的 Mac 送修,也遇過軟體問題。這兩次我都很慶幸有備份,我知道如果我的 Mac 出了什麼狀況,我的資料還是保存在其他地方。

你只需要一個外接硬碟來進行備份。你不需要購買超貴的那種,便宜、速度較慢的硬碟也可以,只是備份你的電腦會花比較久的時間。我的就是一顆速度較慢的機械硬碟。

一旦你有了外接硬碟,你可以按照以下步驟進行備份。

步驟 1。 將您的外接硬碟插入 Mac。

步驟 2。 啟動 系統設定 > 一般 > Time Machine
Setting up a Time Machine drive in System Settings

步驟 3。 選擇外接硬碟,然後備份到該硬碟。

現在你已經在外接硬碟上有了一份資料的備份。建議你每週備份一次,或是每當你在 Mac 上對資料進行重大更動時進行備份。

我們之前提到的資料救援軟體 Disk Drill,也提供多種資料保護功能。這些功能包括 Recovery Vault,可透過備份檔案中繼資料來提升救援成功率;Guaranteed Recovery,會產生您資料的 1:1 複本;以及 Byte-to-byte backup,將整個磁碟機建立成映像備份。如果您曾使用 Disk Drill 來救回檔案(或有計畫這麼做),這些功能都可免費試用。

您是否從外部儲存裝置刪除了檔案?

雖然我們簡單提到了需要連接外接磁碟機,檔案才會顯示在資源回收筒中,但我們沒有實際演示操作方式。請參閱我們在 從外接硬碟復原資料 的指南,我們會詳細說明如何從外接磁碟機中復原「已刪除」的檔案。

我們也會教你如何在清空垃圾桶資料夾後恢復資料,以及其他僅限於外部儲存裝置的資料遺失情況下進行資料復原。

常見問題

如果您想在沒有專業軟體的情況下,從已清空的 Mac 垃圾桶中恢復檔案,您將需要備份。這一事實突顯了定期備份 Mac 資料的重要性。理想情況下,在將可能重要的檔案移到垃圾桶之前,您應該先備份這些檔案,以防未來需要使用。
Time Machine 不會備份垃圾桶資料夾。如果你想使用 Time Machine 還原已從垃圾桶刪除的檔案,必須到這些檔案原本所在的資料夾尋找。所以,如果你要找的下載文件曾經被移至垃圾桶,請在「下載」資料夾中開啟 Time Machine,並嘗試還原該檔案或資料夾。
每位使用者都可以點擊 Dock 上的垃圾桶圖示,或開啟 Finder > 前往 > 前往資料夾並輸入: ~/.Trash/ ,來存取自己專屬的垃圾桶。請注意,「垃圾桶」實際上存在於所有儲存裝置上—not just your Mac system drive(例如,外接儲存裝置也有自己的垃圾桶)。然而,您可以從 Mac 本機的垃圾桶檢視所有垃圾桶資料夾。
不,您無法還原在 Mac 上清空垃圾桶的操作。當您嘗試清空垃圾桶資料夾時,作業系統會顯示警告,詢問您是否確定要永久刪除這些項目。作業系統同時會告知您「此動作無法還原」。這是事實,因此在執行此操作時請務必小心。
在 Mac 上查看垃圾桶的內容非常簡單。只需點擊位於 Dock 上的垃圾桶圖示,資料夾就會開啟。開啟後,您可以將項目移出垃圾桶來還原,永久刪除它們,或是將垃圾桶完全清空。
將項目從垃圾桶移出非常簡單,只需按照以下步驟操作即可。

  1. 點擊垃圾桶圖示以打開垃圾桶。
  2. 找到您想要從垃圾桶移出的項目。
  3. 右鍵點擊該項目,然後選擇 放回 將其還原到原始位置。

您也可以將檔案或資料夾從垃圾桶拖曳到桌面上。

Mac 上的垃圾桶是一個用於存放已刪除檔案的特殊資料夾。顧名思義,它的功能模擬了現實生活中的垃圾桶。將檔案移到垃圾桶很方便,因為如果你改變主意,可以輕鬆將它們取回。
David Morelo 是一位資深的科技作家,擁有十年的專業經驗和英語語言學學… 完整傳記
Alejandro Santos
首席作家
Alejandro 是 Macgasm 的首席作家和 Apple 生態系統愛好者… 完整傳記