如何輕鬆從 Mac 上的 SD 卡恢復刪除的檔案

recover files from sd card on mac

像智慧型手機和相機這類行動裝置中的SD卡常會遭到粗魯對待,且因為其可攜性,它們比其他儲存設備更常被讀取和寫入數據。這讓它們更容易受到實體和邏輯損壞,進而導致數據遺失。也使得人為錯誤的可能性更高(你是否曾“意外”格式化過你的SD卡?)我們知道丟失數千張照片和原始影像完全令人感到困擾。本文提供了在Mac上從SD卡恢復刪除文件的逐步說明(以及更多重要資訊)。請繼續閱讀。

方法何時申請
🗑️ 垃圾桶文件夾如果在刪除過程中有連接 SD 卡。
💻 付費資料恢復軟體有最高的復原機率。
💸 免費資料恢復軟體適用於簡單資料遺失案件的好解決方案。
🕒 時間機器如果你有合適的備份。
☁️ 雲端備份如果你有將檔案備份到雲端存儲服務(有時會自動發生)。

成功從 SD 卡恢復資料的技巧

資料救援過程中有很多因素會影響結果,尤其是使用超便攜儲存裝置如SD卡。雖然無法控制所有因素,但可以做一些事情來至少增加成功的機會:

  • 請儘快停止使用 SD 卡: 如果您在玩數位相機時意外格式化了 SD 卡,必須儘快停止使用它,否則您可能會覆蓋被刪除檔案佔用的儲存空間,導致資料無法恢復。
  • 盡快開始資料恢復: 如果您的 SD 卡無法正常工作,您希望在卡片完全停止工作之前,將其中的數據取出。
  • 如果 SD 卡已損壞,請建立 SD 卡映像檔: 即使您的資料已經損壞,再做一個備份也是個好主意,您還可以嘗試從這個備份中恢復數據。

方法一: 從 Mac 回收桶還原檔案

在您的 Mac 電腦上,有一個名為「Trash」的特殊資料夾。當您刪除檔案時,檔案會先移動到這個資料夾,然後才會被永久刪除。Trash 保證 100% 的恢復成功率,而且您不需要使用任何特殊軟體。然而,這個資料夾主要用於本地檔案——因此,只有在刪除時 SD 卡有連接的情況下,這個方法才有效。大多數人不知道的是,Mac 會為外部儲存裝置創建一個隱藏的 Trash 資料夾。我們將在下一節中更詳細地探討這一點。從 Trash 資料夾中恢復已刪除檔案:

  1. 點擊 Dock 中的垃圾桶圖示。free sd card recovery software for mac
  2. 找到你刪除的檔案並高亮顯示你想要恢復的檔案。
  3. 右鍵點擊它們並選擇「取回」或將其拖放到桌面或它們所屬的資料夾中。

從 SD 卡的垃圾桶恢復刪除的檔案:

  1. 打開 Finder 並導航到您的 SD 卡根目錄。
  2. 按下鍵盤組合鍵 (CMD + Shift + >) 顯示隱藏檔案,這會顯示 .Trashes 資料夾。 Hidden Trashes folder in the SD card folder
  3. 打開 .Trashes 資料夾內的 Trash 資料夾,找到您刪除的檔案。右鍵點擊您想恢復的項目,然後點選“放回原處”。 Put Back command in the SD card's hidden Trashes folder

如果您在垃圾桶中找不到從 SD 卡刪除的文件該怎麼辦?在那種情況下,您應該使用適用於 Mac 的 SD 卡恢復軟體,也就是接下來的方法。

如果您的檔案已不在垃圾桶資料夾中,且您也沒有任何備份,最可靠的恢復刪除的 SD 卡檔案的方法是使用專業數據恢復軟體。這是一種您可以安裝在 Mac 上的應用程式,其能夠從儲存裝置中恢復丟失的資料。

在此示範中,我們將使用一個名為Disk Drill的熱門應用程式。它非常容易使用,能夠辨識SD卡上常見的檔案系統格式,並且支援比大多數競爭者更多的檔案簽名(尤其是照片和影片檔案類型)。

Disk Drill 也有一種稱為 進階相機復原 的掃描類型,這是特別設計用來在復原過程中重建碎片化的視頻檔案,以確保它們可被觀看/播放。許多應用程式可以復原照片和視頻檔案,但無法重建它們——這導致復原的檔案無法開啟。

請注意,如果您發現儲存裝置出現任何損壞跡象,我們建議使用標準掃描 第一

Disk Drill 是一款需要付費的應用程式,但其 Mac 版本可讓你免費掃描 SD 卡並預覽所有可恢復的檔案,這樣你就知道究竟有哪些檔案還可挽救。當你準備好要恢復檔案時才需要購買該軟體。我們會向你展示它的運作方式。

  1. 下載 並安裝 Disk Drill 應用程式。
  2. 打開 Disk Drill。在 儲存裝置 菜單中,選擇您的 SD 卡。如果您使用的是記憶卡轉接器,它可能會顯示為「Generic USB Device」或類似名稱。然後,點擊 搜尋遺失資料
    Scanning an SD card with Disk Drill
  3. 如果 Disk Drill 能正確識別您的 SD 卡,應該會彈出一個小對話視窗,詢問您的儲存裝置是來自相機還是無人機。如果是,請選擇 進階相機復原 選項。如果不是,或者如果您的 SD 卡顯示出損壞跡象,選擇 萬用掃描 代替。不用擔心——這兩個過程的後續步驟是相同的。
    Choosing a scan type for an SD card in Disk Drill
  4. 等待 Disk Drill 完成掃描您的 SD 卡。一旦完成,點擊 檢視找到的項目
    Reviewing Disk Drill's recovered SD card files
  5. 使用側欄中的篩選器,以及視窗右上角的搜索欄,縮小掃描結果的範圍。要預覽文件內容,將滑鼠指針懸停在旁邊,然後點擊出現的 眼睛按鈕
    Previewing found SD card files in Disk Drill
  6. 找到想要恢復的文件後,通過點擊最左側列中的框來選擇它們。然後,點擊 恢復 按鈕。
    Selecting SD card files for Disk Drill to restore
  7. 在出現的對話視窗中,選擇一個位置 在您的 Mac 上 (不是您的 SD 卡)來儲存 Disk Drill 恢復的文件。最後,點擊 下一步
    Choosing a destination folder for the recovered SD card files

一旦恢復過程完成,您將在步驟 7 中選擇的位置找到恢復的檔案。我們建議您立即測試恢復的視頻檔案,確保它們可以播放。

方法 3: 使用開源數據恢復軟體恢復刪除的檔案

如果你願意學習如何使用它,這個開源的資料恢復工具 PhotoRec 是從 SD 卡恢復刪除檔案的極佳選擇。它不像 Disk Drill 和其他付費恢復軟體那麼強大或適合初學者,但 PhotoRec 擁有出色的簽名掃描器,能識別很多檔案類型,包括文件、影片,甚至是 RAW 照片。PhotoRec 類似終端機的介面有點棘手,但只要你按照我們下面準備的指南操作,你將能相當輕鬆地完成這個過程。

PhotoRec 下載會自動附帶 TestDisk,這也是一種開源的恢復軟體,專注於恢復丟失或損壞的分割區。如果你認為你的 SD 卡缺少分割區,我們在分割區恢復文章中介紹了如何使用 TestDisk。
  1. 下載 並安裝 TestDisk/PhotoRec。
  2. 打開終端機 (Finder > 應用程式 > 公用程式 > 終端機)。Terminal app icon in the Finder Applications folder
  3. 輸入以下命令並按回車 (如果出現提示請輸入密碼):
    sudo photorec

    Sudo PhotoRec command in the Terminal command line

  4. 使用箭頭鍵在列表中上下移動並選擇你的 SD 卡 (你可以通過比較 Disk Utility 中的磁碟大小來辨別)。最好選擇 “rdisk” 卷而不是 “disk” 來進行更全面的掃描。然後,按回車。PhotoRec drive selection screen
  5. 選擇包含你資料的分區,然後用箭頭鍵突出顯示 “File Opt” 並按回車。PhotoRec File Opt option in the partition selection screen
  6. 瀏覽列表以確保你要恢復的檔案類型已被勾選 (例如 RAW 檔案),然後按回車返回上一步螢幕。Selected CRW file type in PhotoRec's file type selection screen
  7. 用箭頭鍵突出顯示 “Search”,然後按回車。PhotoRec scan start button
  8. 選擇 “Other”,然後按回車。PhotoRec partition selection screen
  9. 如果你不小心刪除了檔案 (或格式化了 SD 卡),請選擇 “Free。” 如果你的資料 (或者整個 SD 卡) 損壞了,請選擇 “Whole。” 按回車。PhotoRec scan type selection
  10. 選擇恢復檔案的目的地,然後按 (C) 以確認並開始恢復流程。這裡有個提示: 用左右箭頭鍵進入文件夾的更深層。PhotoRec file destination selection

一旦 PhotoRec 完成復原過程,您的檔案將會被儲存在您選擇目的地的一個名為“recup_dir”或“recup_dir.1~”的資料夾中。

方法 4: 使用 Time Machine 復原 Mac 上刪除的檔案

如果您在 SD 卡檔案被刪除前啟用了 Mac 上的 Time Machine,那麼這些檔案有可能已經被包含在備份中!在這種情況下,您可以使用 Time Machine 瀏覽 SD 卡的時間軸,並從目錄的歷史記錄中取回這些檔案。

外部儲存裝置預設不會被 Time Machine 備份。你必須先將 SD 卡加入排除清單,然後再將其移除,這樣才能將 SD 卡納入備份。

步驟 1. 使用 USB 讀卡器將 SD 卡連接到 Mac。
步驟 2. 在 Apple 功能表列中,點擊 時間機器按鈕 > 瀏覽 Time Machine 備份… Browse Time Machine Backups button in Time Machine menu
步驟 3。 導航至 SD 卡的目錄。然後,使用視窗右側的箭頭在該目錄的時間軸中向後移動。只要移動得夠遠,被刪除的檔案應該會出現(如果它們已經成功備份)——選擇它們並點擊 恢復SD card directory in Time Machine menu

方法五: 從雲端備份中還原您的 SD 卡檔案

你的 Mac 上是否啟用了任何雲端存儲服務?特定雲端存儲服務在不同情況下會自動為你上傳檔案。根據你的設定,SD 卡檔案的複本可能已自動保存到雲端。

例如,Dropbox 有一個名為 相機上傳 的功能。啟用後,Dropbox 會自動備份來自外部儲存裝置的照片和影片,這些裝置一旦連接到你的 Mac 就會開始備份。即使原始的照片從你的 SD 卡或是本地 Mac 硬碟中被刪除,你也可以輕鬆地從 Dropbox(或其他服務)網站下載它們的備份副本。

步驟 1. 開啟任何瀏覽器並登入 Dropbox.com

步驟 2. 前往 相機上傳 資料夾。然後,選取您想要儲存的檔案並點擊 下載 按鈕。

您的SD卡文件是否不斷神秘消失?

如果您的 SD 卡檔案在無人為干預的情況下(例如意外刪除或格式化)不斷丟失,那麼它很有可能已經損壞。這可能是由多種各異的問題引起的,例如病毒感染、讀寫中斷等。如果出現這種情況,只要您迅速行動,仍然有可能進行恢復和修復。請查看我們的指南,了解如何在 Mac 上恢復並修復損壞的 SD 卡

常見問題解答:

若要在 Mac 上修復損壞的 SD 卡,請打開 Disk Utility 應用程式,並從左側的檢測驅動器中選擇您的 SD 卡。在螢幕頂部選擇 First Aid,然後點選 Run。Disk Utility 應用程式將嘗試修復您的 SD 卡並使其再次可讀取。
是的,有時間限制。若要從格式化的 SD 卡中恢復檔案,請使用如 Disk Drill 或 TestDisk/PhotoRec 等數據恢復軟體,從 SD 卡的文件系統中提取數據。然而,如果您的檔案已被新數據覆蓋,便無法再恢復它們… 因此,若您發現 SD 卡上的數據遺失,請立即停止使用並開始採取恢復數據的步驟。
除了 Disk Drill 與 TestDisk/PhotoRec(我們最喜愛的兩個數據工具)之外,我們測試了數十種軟體,並挑選出在 Mac 上進行 SD 卡數據恢復的最佳工具:

  • R-Studio
  • Remo Recover
  • Stellar
  • Card Rescue

欲了解更多關於這些工具的信息(以及 Disk Drill 與 TestDisk/PhotoRec 的其他功能),請閱讀完整文章

如果你想要清除 SD 卡,也就是格式化它。我們可以按照以下步驟進行:

  1. 透過轉接器將 SD 卡插入你的 Mac,或者如果你的 Mac 有 SD 卡插槽則直接插入側邊。
  2. 啟動「磁碟工具程式」,可以從 應用程式 進入 實用工具 ,或者使用 Spotlight 搜尋。
  3. 在左側會看到你的 SD 卡,從那裡選擇它。
  4. 點擊格式化,然後選擇你想要格式化的資料格式。
  5. 所有資料將從你的 SD 卡中移除,並且它會被重新設為新的狀態。
通常,不管你使用哪一款 Mac,格式化 SD 卡的方式大致相同。

  1. 將 SD 卡插入你的 MacBook Air。
  2. 啟動磁碟工具程式。
  3. 點擊你的 SD 卡。
  4. 選擇格式化。

之後,所有資料將從你的 SD 卡上被移除,並重新設置為新狀態。

Jeff Cochin 擁有超過十年的資料恢復、管理和倉儲經驗。在 Macgas… 完整傳記
Alejandro Santos
首席作家
Alejandro 是 Macgasm 的首席作家和 Apple 生態系統愛好者… 完整傳記