কম্পিউটার টিউটোরিয়াল

如何解決 Mac 磁碟機「抹除程序失敗」錯誤

"抹除程序失敗。點擊 Done 繼續" 是 macOS 在磁碟工具程式無法格式化磁碟機時發出的通用訊息。通常,它也會詳細說明抹除失敗的解釋或錯誤代碼,例如

在這篇文章中,我將解釋 M1/M2/M3/T2/Intel Mac 上「抹除程序失敗」錯誤的原因,並指導您解決它。

Mac 上為什麼會出現「抹除程序失敗」

各種原因可能導致 Mac 上的抹除程序失敗。這裡列出最常見的原因:

  • 磁碟分割或磁碟分割無法掛載,因為它正被另一個程序使用。
  • 您想格式化的磁碟機已損壞或受損。
  • 磁碟機的分割表無法被 macOS 讀取或已損壞。
  • 您的 Mac 上有暫時性故障。
  • 磁碟受寫入保護。
  • 您使用的轉接器出現問題。

幸運的是,您可以用後段討論的經證實修復方法解決此問題。

分享這份指南,幫助其他人的 MacBook 或桌面型 Mac 遇到磁碟抹除程序失敗的問題。

Mac 外接硬碟/SD 卡/USB/SSD 抹除程序失敗

如何解決 Mac 磁碟機「抹除程序失敗」錯誤

如果您在格式化外接硬碟、SD 卡、USB 隨身碟或 SSD 時抹除程序失敗,請嘗試以下方法。

修復 1:嘗試多次抹除您的磁碟機

在磁碟工具程式中遇到抹除失敗並不罕見。事實上,幾分鐘前我格式化 APFS 磁碟分割時就有完全相同的經歷。第一次嘗試失敗,但重複相同過程時成功了。

這就是為什麼我建議您也多嘗試幾次格式化磁碟機。如果磁碟工具程式仍不讓您抹除磁碟機,您可以稍微改變抹除程序再試一次。例如,用不同的檔案系統格式化或對磁碟機分割。

修復 2:抹除磁碟分割/實體磁碟

大多數人抹除外接磁碟機的磁碟分割來格式化它。如果磁碟機有多個磁碟分割,這是必要的。然而,如果您的磁碟機只有一個磁碟分割,或者您想清理整個磁碟機,您也可以操作實體磁碟。

這將允許您重設分割表,這可能是導致「抹除程序失敗。點擊 Done 繼續」訊息的禍首。

以我的外接 USB 磁碟機為例,我可以選擇格式化標示為 TOSHIBA TransMemory Media 的實體磁碟,而不是抹除名為 USB 的 APFS 磁碟分割,以清除整個磁碟機。

  1. 在磁碟工具程式中,點擊 View > Show All Devices。
  2. 選擇實體磁碟並點擊 Erase。
    如何解決 Mac 磁碟機「抹除程序失敗」錯誤
  3. 給您的磁碟機一個名稱。
  4. 選擇合適的檔案系統。
  5. 保持方案為 "GUID Partition Map."
  6. 點擊 Erase。

相反地,如果您已經使用過實體磁碟,可以格式化磁碟分割。

修復 3:透過 Terminal 抹除您的磁碟機

除了在磁碟工具程式中格式化磁碟機,您也可以在 Terminal 中執行一系列命令列來抹除磁碟。後者提供更進階的選項和更好的彈性。

以下說明將強制卸載需要格式化的磁碟機,向其啟動區寫入零,並抹除或分割它。「卸載」和「寫入零」步驟整合在過程中以避免錯誤。

磁碟機在抹除前需要卸載。如果磁碟工具程式無法卸載您的磁碟機,抹除就不會成功。這就是為什麼手動卸載磁碟機至關重要。此外,向磁碟機寫入零可以解決某些磁碟相關問題,如壞軌或資料損壞。

現在,按照這些步驟在 Mac 的 Terminal 中抹除您的磁碟機:

  1. 開啟 Terminal。
  2. 輸入以下命令並按 Enter。
    diskutil list
  3. 記下您外接磁碟機或磁碟分割的磁碟識別碼,例如 disk2 或 disk2s1。
  4. 使用以下命令卸載磁碟機或磁碟分割,替換 disk_identifier:
    針對磁碟機:(例如 diskutil unmountDisk force disk2) diskutil unmountDisk force disk_identifier
    針對磁碟分割:(例如 diskutil unmountDisk force disk2s1) diskutil unmountVolume force disk_identifier
  5. 將外接磁碟機或磁碟分割歸零。(例如 sudo dd if=/dev/zero of=/dev/disk2 bs=1024 count=1024)
    sudo dd if=/dev/zero of=/dev/disk_identifier bs=1024 count=1024
  6. 輸入您的管理員密碼並按 Enter。
  7. 抹除或分割磁碟機。
    抹除磁碟機:(例如 diskutil eraseDisk APFS USB disk2) diskutil eraseDisk format name disk_identifier
    抹除磁碟分割:(例如 diskutil eraseVolume APFS USB disk2s1) diskutil eraseVolume format name disk_identifier
    分割磁碟:(例如 diskutil partitionDisk disk2 GPT JHFS+ USB 50g) diskutil partitionDisk disk_identifier GPT format name size

步驟有效嗎?如果是,分享它們幫助其他人消除 M1 Mac 和其他 Mac 型號上的「抹除程序失敗」。

修復 4:刪除磁碟分割並重新添加

如果您試圖抹除磁碟分割,除並重新添加會產生相同結果。操作方法如下:

  1. 在磁碟工具程式中,選擇您打算抹除的磁碟分割並點擊 Partition。
  2. 從左側圓圈選擇磁碟分割並點擊 ( - ) 按鈕。
    如何解決 Mac 磁碟機「抹除程序失敗」錯誤
  3. 點擊 ( + ) 按鈕添加新磁碟分割。
  4. 為磁碟分割命名。
  5. 選擇格式。
  6. 指定大小。
  7. 點擊 Apply。

修復 5:在另一台電腦上格式化外接磁碟機

假設您有另一台可用的電腦,Windows 或 macOS;您可以在上面格式化外接磁碟機。有機會抹除程序會在這台電腦上完成,因為一些用戶有過這種經驗。

修復 6:修復 SD 卡上的「抹除程序失敗」

如果您無法在 Mac 上抹除 SD 卡,嘗試以下提示會有幫助:

① 確保 SD 卡上的寫保護開關已關閉。

大多數 SD 卡都有物理寫保護開關,用於防止卡上資料意外刪除或修改。當它開啟時,卡片受寫保護,防止任何新資料寫入以及磁碟格式化。

② 使用不同的 SD 卡轉接器/讀卡機。

SD 卡轉接器的問題也可能導致格式化失敗。如果您從轉接器讀取 SD 卡,換一個不同的轉接器可能會有幫助。

③ 為 Mac 執行 SD Memory Card Formatter

SD Memory Card Formatter 是一個免費工具,用於格式化 SD 記憶卡、SDHC 記憶卡和 SDXC 記憶卡。當磁碟工具程式不格式化您的 SD 卡時,它是一個很好的替代方案。

分享這些資訊幫助其他遇到 Mac USB/SSD/隨身碟/SD 卡「抹除程序失敗」的人。

Mac 內部硬碟「抹除程序失敗」

抹除內部硬碟對於恢復出廠設定 Mac 或解決啟動磁碟問題至關重要。然而,抹除程序可能會帶著錯誤失敗。如果這也是您的情況,請嘗試以下方法。

修復 1:再試一次

基於某些未知原因,您可能需要在磁碟工具程式中重複抹除程序才能使其生效。有些人第 2 或 3 次嘗試成功;其他人可能需要重試幾十次。

這是瘋狂!!!不知怎麼地,在我打完回覆之前,我成功抹除了我的 Mac。我頑固地一直嘗試,不確定是否有特定操作順序,但堅持下去,可能會成功。我總共試了 20 多次。希望這能幫助某人。 -discussions.apple.com

修復 2:使用 Internet Recovery

當 macOS 復原模式中抹除程序失敗時,啟動 Internet Recovery 以使用來自 Apple 伺服器的復原工具。這也將允許您重新安裝您 Mac 可用的最新 macOS。

  1. 關閉您的 Mac。
  2. 按下電源按鈕,然後立即按住 Option-Command-R。
  3. 看到旋轉地球時釋放按鍵。
  4. 在 macOS Utilities 中,點擊 Disk Utility > Continue。
  5. 點擊 View > Show All Devices。
  6. 選擇內部硬碟的頂層並點擊 Erase。
    如何解決 Mac 磁碟機「抹除程序失敗」錯誤
  7. 將磁碟機命名為 Macintosh HD。
  8. 選擇 APFS 作為 macOS High Sierra 或更新版本的格式;否則選擇 Mac OS Extended (Journaled)。
  9. 保持方案為 "GUID Partition Map."
  10. 點擊 Erase。

修復 3:在 Apple Silicon Mac 上抹除 APFS 容器

在上一個解決方案中,我示範了如何在 Intel 架構 Mac 上抹除內部硬碟的實體磁碟。對於配備 M1、M2 或 M3 晶片的 Apple Silicon Mac,抹除 APFS 容器可能會產生更好的結果。

要執行此操作,請找到最外層實體磁碟正下方的容器並點擊 Erase。

如果這篇文章有幫助修復 M1/M2/M3/Intel Mac 上的「抹除程序失敗」,請分享它。

A

要強制抹除 Mac,您可以啟動 Internet Recovery Mode,選擇內部硬碟並點擊 Erase。

A

抹除 Mac 所需時間取決於磁碟機大小、處理器速度、磁碟機上資料量、儲存類型和 Mac 整體系統效能。一般來說,如果一切順利,抹除 Mac 需要幾分鐘。

A

如果 Mac 遇到問題或硬碟嚴重損壞,Mac 不會讓您抹除它。

A

是的,如果緩慢是因為硬碟雜亂或碎片化,抹除 Mac 可能會讓它變快。


  1. আইফোনে গ্রুপ টেক্সট পাঠানোর ধাপে ধাপে গাইড

  2. ম্যাকেও ড্র্যাগ অ্যান্ড ড্রপ (Drag & Drop) কাজ না করলে সমাধান: কুইক সলিউশনস

  3. অ্যান্ড্রয়েড কীবোর্ড কাস্টমাইজ করুন: সামসাং ও অন্যান্য ডিভাইসে নিজের ছবি যোগ করুন

  4. ডেল হার্ড ড্রাইভ ডায়াগনোস ও রিপ্লেস করার ৫টি সহজ ধাপ