如何在 Mac 上恢復損壞的 SD 卡:頂尖方法

fix corrupted sd card mac

您的損壞 SD 卡裡有重要資料嗎?這是常見的問題;幸好資料仍有機會恢復——但請在閱讀本文前不要操作您的記憶卡,否則有可能導致資料永久遺失。

我們準備了終極指南,說明如何在 Mac 上恢復損毀的 SD 卡、如何修復損毀的 SD 卡,以及如果你的 SD 卡甚至無法在電腦上顯示時該怎麼辦。繼續閱讀!

如果 SD 卡無法被 Mac 讀取,該怎麼辦

如果您的 SD 卡在 Mac 上無法讀取,可能是有東西干擾了連接,或是阻止您的 Mac 掛載其磁碟。如果您的 SD 卡沒有顯示在 Mac 上,我們無法修復損毀。以下是您可以嘗試在 Mac 上修復無法讀取的 SD 卡的一些方法:

  • 嘗試另一台 Mac 或 PC(或不同的連接埠): 灰塵、碎片和/或 Mac 連接埠的磨損可能會阻礙與 SD 卡的連接。如果你已經用過所有連接埠(並嘗試過不同的讀卡機),請嘗試將 SD 卡連接到其他 Mac 或 PC 上。
  • 重新啟動 MacBook: 如果你有許多應用程式在背景執行,Mac 可能沒有足夠的資源來掛載 SD 卡。請重新啟動電腦以釋放資源。
  • 檢查 SD 卡是否有實體損壞: 水、極端溫度或破損造成的實體損壞可能會導致嚴重的損毀與資料遺失,以及其他無法預期的行為。在這種情況下,你最好的選擇是將 SD 卡送往專業資料救援服務
  • 從磁碟工具程式或終端機強制掛載 SD 卡: Mac 需要掛載外接硬碟才能正確傳輸資料。如果你的 SD 卡無法自動掛載(例如因為第三方應用程式),請嘗試使用磁碟工具程式或 Terminal 應用程式手動掛載。

如何在 Mac 上從損壞的 SD 卡恢復資料

如果您的損壞SD卡中有任何重要檔案,我們強烈建議您在嘗試修復之前先將其資料恢復。即使修復嘗試成功,也可能會導致部分甚至全部資料遺失,具體取決於您使用的方法—在這種情況下,資料遺失是永久性的。以下是可用的恢復選項:

方法 1: 使用資料救援軟體

即使你的SD卡已損壞,你的檔案可能仍然保存在卡上(特別是如果自從損壞後你沒有再使用過它)。你的資料只是無法透過Finder存取。資料救援軟體是一種工具,可以繞過Finder的需求,直接掃描你的SD卡以尋找遺失的資料——因此磁碟損壞並不會影響它的效能。

如果您懷疑您的 SD 卡有物理損壞,請勿使用此方法。您的資料有可能會永久遺失且無法恢復。在這種情況下,請使用方法 2

在本指南中,我們將使用一個名為 Disk Drill 的應用程式,它是一款非常受歡迎且非常適合初學者使用的資料救援工具。它在 SD 卡資料救援方面有很高的成功率,並且擁有多項讓整個救援過程更安全、更有效的功能。

首先,它具有名為「進階影片修復」的功能,專為在恢復影片檔案時自動修復檔案而設計(例如你正在還原相機記憶卡時)。下一個實用的功能稱為「逐位元備份」;它可以為你的整張 SD 卡建立映像檔備份,讓你能夠進行掃描,這樣你就可以將實體 SD 卡先擱置一旁。最後,它具備極佳的預覽功能,幾乎適用於任何檔案類型——包括 RAW 照片、影片甚至文件。

Disk Drill Basic for Mac 不提供免費資料復原。然而,您可以隨意掃描您的 SD 卡

步驟 1. 下載 並安裝 Disk Drill。
Downloading Disk Drill from the CleverFiles website

步驟 2. 使用讀卡機將您的 SD 卡連接到 Mac,然後啟動 Disk Drill 應用程式(Finder > 應用程式)。
Opening Disk Drill in the Applications folder

步驟 3。 按照精靈的指示授予 Disk Drill 所需的 macOS 權限(請放心,這是安全的!)。
Granting permissions for Disk Drill on macOS

步驟 4。 在左側邊欄中,點擊 位元組對位元組備份 。然後,從磁碟機列表中選擇你的 SD 卡(如果你使用讀卡機或 USB 集線器,該卡可能顯示為 “Generic Storage Device”),接著點擊 建立備份
Creating a backup of an SD card using Disk Drill

步驟 5。 為您的備份映像檔命名,並選擇一個容易找到的位置 在您的 Mac 上 作為映像檔備份文件的目標。然後,點擊 儲存
Choosing a name and location for Disk Drill's Byte-to-byte backup

步驟 6。 備份建立完成後,請返回 Disk Drill 的主畫面。
Returning to Disk Drill's main menu after completing the backup

步驟 7。 在左側邊欄選擇 儲存裝置 ,然後在視窗底部點擊 附加磁碟映像檔…
Clicking the Attach Image button in Disk Drill's main menu

步驟 8。 選擇我們在步驟4中建立的備份映像檔,然後點擊 附加
Finding the backup image to upload to Disk Drill

步驟 9. 選擇現在已出現在磁碟機清單中的 SD 卡備份映像檔(其名稱旁應該有 唯讀 ,且為 DMG 檔案類型)。然後,點擊 搜尋遺失的資料
Scanning the SD card's image backup with Disk Drill

步驟 10。 您將被提示選擇掃描類型。我們建議您先使用 通用掃描類型 ,因為這樣恢復所有資料的機會較大。如果您嘗試還原影片檔案但無法播放,請使用 進階相機復原 重新掃描一次。
Choosing the appropriate scan type for the SD card in Disk Drill

步驟 11。 掃描完成後,點擊 檢查找到的項目
Reviewing the found SD card files in Disk Drill

步驟 12。 使用搜尋工具或左側邊欄的篩選器來尋找特定檔案或瀏覽特定檔案類型。請務必點擊檔案以預覽內容。當你找到想要復原的檔案時,勾選旁邊的方框,然後點擊 恢復 (你也可以將所有方框留白,然後點擊 全部恢復 )。
Choosing the SD card files for recovery with Disk Drill

步驟 13。 選擇一個目的資料夾 在您的 Mac 上 ,Disk Drill 將會把恢復的檔案儲存在該處。然後,點擊 下一步
Choosing a save location for recovered SD card files in Disk Drill

在還原您的資料後,請在 Mac 上開啟您的檔案以確保它們可以正常運作。當您的資料已經安全備份後,您可以安心地嘗試修復您的 SD 卡。

方法 2: 使用資料救援服務

資料救援服務由專業團隊組成,這些專家受過訓練,能夠從各種損壞狀態的硬碟中還原檔案。他們擁有先進的設備、設施與軟體,因此比自行嘗試的解決方案有更高的成功率——特別是在硬碟物理損壞的情況下。

如果您發現您的SD卡有物理損壞的跡象,數據救援服務能將永久性完全資料遺失的風險降到最低。或者,如果您對自行嘗試復原沒有信心,或是沒有時間自行解決,也可以選擇這種方式。

  • 無資料,不收費保證: 嘗試尋找提供保證的公司:如果他們無法恢復你想要的資料,你就不需要支付任何費用。
  • 免費估價: 有些公司在你說明情況後,會透過電話免費提供估價。
  • 100級無塵室: 確保該公司擁有Class 100無塵室,這是一種無菌實驗室,能確保專家拆解儲存裝置進行復原時,不會因細小微粒而損壞存儲設備。
  • 週轉時間變異: 有些公司的處理速度比較快(通常會在他們的官網上標示)。如果你急需資料,建議考慮提供加急服務的公司——只是要準備好支付較高的費用。
  • 其他折扣: 根據你的所在地,有些公司可能會提供免費或折扣的寄送服務、存放已恢復資料的儲存裝置,或是備用零件(若修復硬碟需要使用才能存取資料)。
在選擇要使用哪個復原服務時,我們強烈建議您查閱您將前往或寄送記憶卡的特定分店的在地評價。許多復原服務都是大型的全球連鎖品牌,而有些分店的服務品質優於其他分店。

如何在 Mac 上修復損壞的 SD 卡

在本節中,我們將向您展示使用 Mac 修復損壞 SD 卡的不同方法(或修復您的 Mac 與 SD 卡通訊的能力)。雖然這些方法都有可能讓您的 SD 卡重新運作,但如果您還打算長期或在重要場合使用它,我們仍建議您將其格式化(方法 4)。

大多數修復方法都有可能永久刪除您的資料。如果您的 SD 卡中有重要檔案,我們 強烈 建議您在繼續操作之前(如果尚未執行)先參考本指南的復原區段。

方法 1: 執行「急救」檢查您的 SD 卡

Mac 原生應用程式「磁碟工具程式」具有一項稱為 急救 的功能。它能自動偵測並修復儲存裝置(包括 SD 卡)上的磁碟錯誤,而這正是常見的損毀原因。

由於 First Aid 修復錯誤的方式,這個方法很可能會在嚴重損壞的儲存裝置上造成資料遺失。

步驟 1. 使用讀卡機將您的卡片安全地連接到 Mac。

步驟 2。 啟動磁碟工具程式(Finder > 應用程式 > 工具程式)。
Opening Disk Utility from the Applications folder

步驟 3。 按一下檢視按鈕,然後選擇 顯示所有裝置
Enabling Show All Devices in Disk Utility

步驟 4。 從左側邊欄選擇你的SD卡,然後點擊視窗頂部的 急救 按鈕。
Running First Aid on an SD card in Disk Utility

步驟 5. 當系統要求確認時,請點擊 執行
Confirming the First Aid operation on an SD card in Disk Utility

執行「急救」後,請安全地退出您的 SD 卡,然後重新啟動您的 Mac。待 Mac 完全重新啟動後,請再次嘗試連接您的 SD 卡,看看是否可以正常使用。這樣可以清除 SD 卡上任何殘留的警告「標記」(這些標記可能會導致您的 Mac 顯示錯誤)。同時也能停止在讀取 SD 卡時可能卡住的任何背景程序。

方法 2: 使用 TestDisk 恢復遺失的分割區

TestDisk 是一款免費且開源的軟體工具,能夠還原遺失的分割區和分割區表。這是 SD 卡顯示為 RAW 或未分配的常見原因,因為它們缺少電腦建立連線所需的關鍵系統資料。

TestDisk 可能會讓人感到困難,因為它缺乏現代化的介面,而且你只能使用鍵盤來操作。不過,只要你仔細按照以下說明進行,應該沒問題:

步驟 1. 打開瀏覽器並前往brew.sh。然後,點擊程式碼旁邊的筆記本圖示。
Copying the installer command in Homebrew's website

步驟 2. 啟動 Terminal 應用程式,然後貼上你在步驟 1 複製的字串並按下 返回 。這將在你的 Mac 上安裝 Homebrew。
Installing Homebrew via Terminal

步驟 3。 Terminal 會在 Homebrew 完全安裝到你的電腦後通知你。接著,執行以下指令,透過 Homebrew 安裝 TestDisk:

brew install testdisk

Installing TestDisk on macOS via Homebrew

步驟 4. 安裝 TestDisk 後,您可以從終端機應用程式使用以下指令啟動它:

sudo testdisk

Running the sudo TestDisk command in Terminal

步驟 5. 一旦你看到 TestDisk 的主選單,使用方向鍵選擇 建立 。然後,按下 返回
Choosing the Create option in TestDisk

步驟 6。 在下一個選單中,使用你的方向鍵從磁碟機清單中選擇你的 SD 卡。然後,選擇 繼續 並按下 返回
Selecting a disk in TestDisk

步驟 7。 然後,選擇你的 SD 卡的分割區類型,並按下 返回 。TestDisk 會自動嘗試選擇正確的分割區表,根據我們的經驗,通常是正確的。
Selecting a partition table type in TestDisk

步驟 8。 選擇 分析 選項,然後按下 返回
Analysing an SD card with TestDisk

步驟 9. 選擇 快速搜尋 並按下 返回
Running a Quick Search on an SD card with TestDisk

步驟 10。 選擇 TestDisk 找到的您想要查看的分割區。您可以按下 P 鍵來列出其檔案,以便確認這是否是您正在尋找的分割區。如果是,請將該分割區反白後按下 返回
Selecting a found partition in TestDisk

步驟 11。 最後,選擇 讓 TestDisk 將分割區加回你的 SD 卡磁碟。
Writing a found SD card on a partition with TestDisk

使用 TestDisk 後,請安全退出您的 SD 卡並重新插回。這樣可以讓您的 Mac 與記憶卡建立新的連線。

方法 3: 重置您的 Mac 的 NVRAM 和 SMC

SMC(系統管理控制器)負責您的 Mac 與儲存磁碟之間的通訊,而 NVRAM 則負責儲存系統設定——包含磁碟選擇。任何影響這兩個元件的故障或錯誤,都可能導致您的電腦系統無法正確與 SD 卡通訊。我們將說明如何重設這兩者。

這些說明僅適用於 基於 Intel 台 Mac。如果您的 Mac 配備 Apple Silicon 晶片,只需重新啟動您的電腦即可重設其 SMC。NVRAM 管理是自動的。

重置 NVRAM:

步驟 1. 關機你的 Mac。

步驟 2. 開啟你的 Mac,然後按住以下按鍵 20 秒: 選項 + 命令 + P + R

步驟 3。 當你的 Mac 重新啟動後,請再次嘗試連接你的 SD 卡。

重置 SMC:

步驟 1. 關機你的 Mac。

步驟 2. 按住以下鍵: 左控制 + 左選項 + 右 Shift

步驟 3。 在不放開前面三個按鍵的情況下,請按住 電源按鈕 按鍵並持續 10 秒。

步驟 4. 釋放按鍵。確保您的 Mac 已完全關機,然後按下 電源按鈕 將其開啟。

對於 T2 Mac,請先按住這3個按鍵 7 秒鐘,然後再加入電源按鈕。接著,將所有 4 個按鍵同時按住 10 秒鐘,而不是 7 秒鐘。

適用於桌上型 Mac:

步驟 1. 關機你的 Mac。

步驟 2. 將你的電源線從插座拔下。然後,請等待15秒。

步驟 3。 將您的 Mac 重新插回原本的電源來源。然後,再等待 5 秒鐘。

步驟 4. 按下 電源按鈕 來開啟您的Mac。

重置 SMC 後,您的某些舊系統設定可能會改變。當您的 Mac 開機後,您可以手動將它們改回原來的設定。

方法 4: 格式化您的 SD 卡

格式化你的 SD 卡是修復損毀最「乾淨」的方法,因為它會完全清除所有內容並從頭重建檔案系統。這樣就不會留下任何可能導致記憶卡之後損壞的「殘留」損毀資料。然而,請注意,這也表示該卡上的 所有檔案 也會被清除。

步驟 1. 將您的 SD 卡連接到 Mac。

步驟 2. 啟動磁碟工具程式(Finder > 應用程式 > 工具程式)。
Opening Disk Utility from the Applications folder

步驟 3。 點擊 檢視按鈕 並選擇 顯示所有裝置
Enabling Show All Devices in Disk Utility

步驟 4. 從左側邊欄選取你的 SD 卡,然後點擊視窗頂部的 清除
Using the Erase tool on an SD card using Disk Utility

步驟 5. 為您的 SD 卡選擇名稱、格式和方案。我們建議使用 ExFAT 格式和 GUID 分割區映射 方案,以確保與 Windows、Mac 和 Linux 電腦的相容性。然後,點擊 清除
Choosing a name, format, and scheme for the formatted SD card

如果您在智慧型手機或相機上使用 SD 卡,建議在使用前先使用該裝置重新格式化 SD 卡。這樣可以在儲存新資料之前,正確建立所需的目錄。

為什麼 SD 卡會損壞,以及避免損壞的簡單方法

SD 卡通常因為讀寫過程中斷(例如:複製檔案時電池突然沒電)、物理損壞、極端溫度以及病毒感染而損壞。有時也可能不小心購買到仿冒卡,這些卡片通常不如原廠版本耐用。

雖然無法完全防止損壞,但您可以遵循一些最佳實踐來減少潛在的故障點:

  • 避免使用仿冒記憶卡,這些記憶卡更容易損壞
  • 在實體取出 SD 卡前,務必安全卸載 SD 卡
  • 當未安裝於裝置時,請將 SD 卡妥善收納於堅固的硬殼盒內,並遠離極端溫度
  • 切勿中斷讀寫過程(例如在資料複製時取出 SD 卡);這也代表確保您的裝置有足夠的電池電量

我們仍然強烈建議您定期備份資料,並在重要拍攝時隨身攜帶備用記憶卡。

您的 SD 卡影片損壞了嗎?

修復損壞的SD卡影片跟修復損壞的SD卡是完全不同的。如果你的影片無法播放或在嘗試開啟時出現錯誤,請參考我們關於如何使用完全免費工具從SD卡修復損壞的影片檔案的指南。我們提供多種方法,適用於各種不同的SD卡損壞情況。

常見問題:

如果你無法在 Mac 上格式化你的 SD 卡,那麼它可能有硬體問題,你接下來可以選擇購買新的 SD 卡,或者使用數據救援中心來將 SD 卡中的資料取出。
PhotoRec 是一款免費工具,可用於 SD 卡恢復。然而,請注意在恢復過程結束後,您需要手動篩選恢復出的資料(因為無法在恢復過程中預覽檔案)。

  1. 下載並安裝 PhotoRec 到您的 Mac 上。
  2. 啟動應用程式。
  3. 使用命令列導覽選擇 SD 卡儲存裝置。
  4. 選擇要恢復的分割區。
  5. 設定參數以控制應用程式的設定。
  6. 選擇要恢復的檔案類型。
  7. 選擇檔案系統類型。
  8. 選擇恢復檔案的儲存位置。
  9. 進行恢復作業。
如果您的SD卡完全無法讀取,我們建議您使用像Disk Drill這類的應用程式來恢復您的檔案。之後,再格式化您的記憶卡。即使您成功修復,它也可能因此比平常更快故障。
Alejandro Santos
首席作家
Alejandro 是 Macgasm 的首席作家和 Apple 生態系統愛好者… 完整傳記