無法編輯、刪除或新增任何資料到你的 SD 卡嗎?這些都是表示你的卡片被鎖定為唯讀模式的一些明顯跡象。雖然記憶卡可以手動設定為唯讀模式,但有時這個設定會被不小心啟動,或者因為錯誤而造成卡片進入唯讀狀態。那么,該怎麼修復被鎖定在唯讀模式的 SD 卡呢?在本文中,我們整理了你可以嘗試的所有常見修復方法,當你的 SD 卡處於唯讀狀態時可以參考。
為什麼您的SD卡處於唯讀模式?
您的 SD 卡可能因為某些原因被鎖定為唯讀模式,這些原因可能只需切換一個開關就能解決,也可能比較複雜。無論如何,了解根本原因能幫助您有效解決 SD 卡的唯讀問題。以下是 SD 卡卡住在唯讀模式的一些常見原因:
| 原因 | 描述 |
| 🎚️ 寫入保護開關 | 有些卡片側邊有一個很小的寫入保護開關。如果你不小心將開關打開,你的卡片將只能以唯讀模式存取,在軟體端很難解除。 |
| 💻 作業系統限制或設定 | 像是命令提示字元裡的 diskpart 工具,可以利用指令將你的 SD 卡設為唯讀屬性。這是為了防止潛在的 SD 卡損壞 或未經授權的存取。 |
| 🗃️ 檔案系統損毀 | 損毀的 檔案系統 可能是導致你的 micro SD 卡進入唯讀模式的根本原因。檔案傳輸中斷、突然斷電或其他因素都可能導致系統損毀。當檔案系統損毀時,通常會利用資料救援及修復應用程式來拯救 SD 卡以及卡內的內容。 |
| 🔨 卡片損壞或故障 | 任何實體損壞,通常由於操作不當、曝露於潮濕或極端溫度,都可能導致 SD 卡故障。硬體故障會讓你的卡片以唯讀模式開啟,以防止進一步損壞及資料遺失。 |
如何修復SD卡被鎖定為唯讀狀態
有了大致的概念知道是什麼原因讓你的 SD 卡進入唯讀模式後,你就可以嘗試一些簡單的方法來將你的 SD 卡從唯讀狀態改變過來。在大多數情況下,如果你在 Android 裝置中遇到這個 SD 卡錯誤,你需要先將 SD 卡從手機中取出。然後,把卡插到你的電腦上開始修復。
方法 1:檢查您的SD卡上的開關
有些 SD 卡附有便捷的寫入保護開關,作為安全措施。如果這個開關被打開,無論你把儲存裝置連接到哪裡,你的卡片都只能以唯讀模式存取。寫入保護的 ON 開關通常會有一個箭頭和“LOCK”字樣來標示。通常,如果開關在“上方”位置,代表 SD 卡沒有啟動寫入保護;若在“下方”位置,寫入保護就已啟動。要移除您的 SD 卡上的寫入保護,請檢查你的 SD 卡是否有實體的寫入保護開關。如果你的卡片有,請確保它沒有被打開。
方法二:檢查您的SD卡是否有系統錯誤
對於Windows使用者,您可以使用錯誤檢查工具來掃描並修復可能導致SD卡唯讀錯誤的檔案系統錯誤。要檢查您的卡是否有錯誤,請將SD卡連接到您的電腦,然後按照以下步驟操作:
- 開啟檔案總管,並在可用磁碟機列表中找到你的SD卡。

- 接著,右鍵點擊你的裝置,並從下拉選單中選擇 屬性 。

- 前往 工具 分頁。在 錯誤檢查 區段下,點擊 檢查 按鈕,然後依照工具指示操作。

方法 3:使用CMD移除唯讀屬性
Diskpart 公用程式也有修復 SD 卡在 Windows 10 出現唯讀錯誤的功能。這個工具可以透過命令提示字元(CMD)存取。請按照以下步驟移除您卡片的唯讀設定:
- 以管理員模式開啟命令提示字元。

- 輸入
diskpart並按下輸入。
- 在新視窗中,輸入
list disk,然後按下輸入執行指令。這會顯示所有可用的磁碟。請記下你的SD卡的磁碟編號。
- 接著,輸入
select disk x,其中 x 是你SD卡的磁碟編號。然後,按下輸入。
- 輸入
attributes disk clear readonly並按下輸入來清除你卡片上的唯讀屬性。如果你想確認SD卡的狀態,輸入attributes disk並按下輸入。
完成使用 Diskpart 後,只需輸入並按下 exit 即可退出命令提示字元。
方法4:變更儲存裝置政策
如果 Diskpart 無法運作,您可以嘗試變更電腦上的群組原則設定。本機群組原則編輯器(gpedit.msc)是一個內建工具,用於在 Windows 上檢視和編輯不同的群組原則設定。這組原則適用於您電腦上的不同使用者,同時也包含電腦上的高級設定。若要透過編輯群組原則來停用 SD 卡的唯讀屬性,只需按照以下步驟操作:
- 首先,在開始選單搜尋或開啟控制台來開啟本機群組原則編輯器。

- 在本機電腦原則 > 電腦設定下,展開 管理範本 下拉選單。

- 之後,選擇 系統 > 可卸除式儲存存取。

- 停用以下設定:
- 可移除磁碟:拒絕執行存取
- 可移除磁碟:拒絕讀取存取
- 可移除磁碟:拒絕寫入存取
- 所有可移除儲存裝置類別:拒絕所有存取
另外,您也可以使用登錄編輯器完成相同的操作。只需打開登錄編輯器應用程式並導航至\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies。然後,檢查WriteProtect DWORD並將其數值設為0。
方法 5:格式化 SD 卡
僅在前述方法均未成功時才考慮 正在格式化您的 SD 卡。若要格式化只讀 SD 卡,請將您的裝置透過記憶卡讀卡機連接到您的電腦,然後執行以下操作:
- 打開檔案總管並找到你的記憶卡。
- 在記憶卡上按右鍵,然後選擇 格式 。

- 之後,將檔案系統設定為適合你磁碟的格式,然後點擊 開始 按鈕以開始格式化程序。

針對 Android SD 卡唯讀錯誤,您也可以在不將卡片從 Android 裝置中取出的情況下格式化卡片。此方法會依您的裝置略有不同,但通常會遵循以下步驟:開啟設定 > 儲存空間 > SD 卡 > 格式化。不過,您應該將卡片連接到 PC 以執行其他方法來 修復損壞的 Android SD 卡。
方法 6:在CMD中清理SD卡
在無法格式化您的SD卡的情況下,請嘗試使用命令提示字元來清理您的卡並寫入新的檔案系統。以下是使用Diskpart執行此操作的方法:
- 以管理員模式打開命令提示字元。

- 接下來,輸入
diskpart並按下 輸入。
- 之後,輸入
list disk,然後按下 輸入。這會顯示所有可用的磁碟。請記下你的 SD 卡磁碟編號。
- 輸入
select disk x,其中 x 是你 SD 卡的磁碟編號。然後,按下 輸入。
- 輸入
clean all以移除記憶卡上所有的分割區與磁碟區資訊。
- 當指令完成後,輸入
exit以關閉 CMD 視窗。
請注意,清除 SD 卡也會 清除所有資料。執行 clean 指令後,您就可以為您的 SD 卡建立新的分割區和檔案系統。
修復唯讀 SD 卡後如何恢復資料
如果你已經格式化或清理了你的 SD 卡,你會需要一個方法來找回被刪除的檔案。對於資料復原,我們推薦使用 Disk Drill。它是一款功能強大、可靠且操作簡單的資料復原軟體,具備深度掃描演算法,能成功從你的 SD 卡中找回遺失檔案。Disk Drill 能夠掃描所有常見的檔案系統,包括 exFAT 和 FAT32,這些都是 SD 卡常用的格式。此外,它也能夠掃描並從損壞的儲存裝置中復原檔案。
這款資料救援軟體適用於 Windows 和 Mac 使用者。對於 Windows,用戶可免費試用 Disk Drill 的資料救援功能,最多可恢復 500 MB 的資料。
以下是使用 Disk Drill 修復唯讀 SD 卡後,復原刪除檔案的簡單步驟說明:
- 下載 並安裝 Disk Drill 以開始使用。安裝完成後,將您的 SD 卡連接到電腦並啟動應用程式。
- 在可掃描磁碟清單中,選擇您的 SD 卡並點擊 搜尋遺失的資料 按鈕以開始掃描。

- 當 Disk Drill 完成裝置掃描後,在視窗右上方點擊 檢查找到的項目 。

- 接下來,找到並勾選您想要還原的所有檔案。可使用搜尋欄依檔名搜尋檔案。您也可以點選單一檔案後,在右側的預覽標籤中預覽媒體檔案。選擇檔案後,請點擊 恢復 。

- 然後,選擇您想放置復原檔案的位置,並點擊 下一步 。

- 資料還原完成後,Disk Drill 會顯示成功還原的檔案數量。點擊 在 Explorer 中顯示恢復的資料 以檢查找回的檔案

結論
SD 卡進入唯讀模式有不同的原因。這可能是因為物理寫入保護開關、作業系統設定、檔案系統損壞,或是卡片本身故障或損壞。無論原因為何,只要調整設定或屬性,就能將記憶卡切換為可讀寫模式。如果你的記憶卡有物理寫入保護開關,只要把開關關掉即可。你也可以在 Windows 上使用內建的工具,例如錯誤檢查或使用 CMD 的 Diskpart。否則,可以利用本機群組原則編輯器或登錄編輯器,來停用與儲存裝置存取相關的設定。在關閉儲存裝置寫入保護的過程中,你有可能會失去所有檔案,也有可能不會。如果你的 SD 卡發生資料遺失,請使用像 Disk Drill 這樣可靠的資料救援軟體,以提高成功恢復資料復原的機會。請務必先嘗試較安全的方法,以避免資料遺失。




