如何修復無法解除唯讀模式的 SD 卡

Written by
2417

sd card read only windows無法編輯、刪除或新增任何資料到你的 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卡連接到您的電腦,然後按照以下步驟操作:

  1. 開啟檔案總管,並在可用磁碟機列表中找到你的SD卡。file explorer
  2. 接著,右鍵點擊你的裝置,並從下拉選單中選擇 屬性properties
  3. 前往 工具 分頁。在 錯誤檢查 區段下,點擊 檢查 按鈕,然後依照工具指示操作。error checking tool

方法 3:使用CMD移除唯讀屬性

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

  1. 以管理員模式開啟命令提示字元。open command prompt
  2. 輸入diskpart並按下輸入diskpart
  3. 在新視窗中,輸入list disk,然後按下輸入執行指令。這會顯示所有可用的磁碟。請記下你的SD卡的磁碟編號。list disk
  4. 接著,輸入select disk x,其中 x 是你SD卡的磁碟編號。然後,按下輸入select disk
  5. 輸入attributes disk clear readonly並按下輸入來清除你卡片上的唯讀屬性。如果你想確認SD卡的狀態,輸入attributes disk並按下輸入clear data

完成使用 Diskpart 後,只需輸入並按下 exit 即可退出命令提示字元。

方法4:變更儲存裝置政策

如果 Diskpart 無法運作,您可以嘗試變更電腦上的群組原則設定。本機群組原則編輯器(gpedit.msc)是一個內建工具,用於在 Windows 上檢視和編輯不同的群組原則設定。這組原則適用於您電腦上的不同使用者,同時也包含電腦上的高級設定。若要透過編輯群組原則來停用 SD 卡的唯讀屬性,只需按照以下步驟操作:

  1. 首先,在開始選單搜尋或開啟控制台來開啟本機群組原則編輯器。 edit group policy
  2. 在本機電腦原則 > 電腦設定下,展開 管理範本 下拉選單。 administative
  3. 之後,選擇 系統 > 可卸除式儲存存取。 removable storage access
  4. 停用以下設定:
  • 可移除磁碟:拒絕執行存取
  • 可移除磁碟:拒絕讀取存取
  • 可移除磁碟:拒絕寫入存取
  • 所有可移除儲存裝置類別:拒絕所有存取

local group policy editor 另外,您也可以使用登錄編輯器完成相同的操作。只需打開登錄編輯器應用程式並導航至\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies。然後,檢查WriteProtect DWORD並將其數值設為0。

方法 5:格式化 SD 卡

僅在前述方法均未成功時才考慮 正在格式化您的 SD 卡。若要格式化只讀 SD 卡,請將您的裝置透過記憶卡讀卡機連接到您的電腦,然後執行以下操作:

  1. 打開檔案總管並找到你的記憶卡。
  2. 在記憶卡上按右鍵,然後選擇 格式format file
  3. 之後,將檔案系統設定為適合你磁碟的格式,然後點擊 開始 按鈕以開始格式化程序。start format

針對 Android SD 卡唯讀錯誤,您也可以在不將卡片從 Android 裝置中取出的情況下格式化卡片。此方法會依您的裝置略有不同,但通常會遵循以下步驟:開啟設定 > 儲存空間 > SD 卡 > 格式化。不過,您應該將卡片連接到 PC 以執行其他方法來 修復損壞的 Android SD 卡

方法 6:在CMD中清理SD卡

在無法格式化您的SD卡的情況下,請嘗試使用命令提示字元來清理您的卡並寫入新的檔案系統。以下是使用Diskpart執行此操作的方法:

  1. 以管理員模式打開命令提示字元。 open command prompt
  2. 接下來,輸入 diskpart 並按下 輸入diskpart
  3. 之後,輸入 list disk,然後按下 輸入。這會顯示所有可用的磁碟。請記下你的 SD 卡磁碟編號。 list disk
  4. 輸入 select disk x,其中 x 是你 SD 卡的磁碟編號。然後,按下 輸入select disk
  5. 輸入 clean all 以移除記憶卡上所有的分割區與磁碟區資訊。 clean all
  6. 當指令完成後,輸入 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 卡後,復原刪除檔案的簡單步驟說明:

  1. 下載 並安裝 Disk Drill 以開始使用。安裝完成後,將您的 SD 卡連接到電腦並啟動應用程式。
  2. 在可掃描磁碟清單中,選擇您的 SD 卡並點擊 搜尋遺失的資料 按鈕以開始掃描。 search for lost data
  3. 當 Disk Drill 完成裝置掃描後,在視窗右上方點擊 檢查找到的項目scan files
  4. 接下來,找到並勾選您想要還原的所有檔案。可使用搜尋欄依檔名搜尋檔案。您也可以點選單一檔案後,在右側的預覽標籤中預覽媒體檔案。選擇檔案後,請點擊 恢復recover files
  5. 然後,選擇您想放置復原檔案的位置,並點擊 下一步file destination
  6. 資料還原完成後,Disk Drill 會顯示成功還原的檔案數量。點擊 在 Explorer 中顯示恢復的資料 以檢查找回的檔案 disk drill complete

結論

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

常見問題:

如果你無法從你的SD卡寫入或刪除資料,很可能是卡片處於唯讀模式。這表示你的卡片已被寫入保護,無法新增、刪除或編輯任何資料。
如果你的 microSD 卡沒有實體寫保開關,你可以使用像 Diskpart 這樣的 CMD 指令來移除你的記憶卡的唯讀屬性。你也可以嘗試使用錯誤檢查工具來診斷及修復你的記憶卡。如果卡片變成唯讀是因為檔案毀損,這個方法適用。如果這些方法都無效,請嘗試格式化你的 SD 卡。
有可能。一些 microSD 卡有內建的實體開關,可以鎖定或解除寫入保護。如果你的 microSD 卡有寫入保護開關或功能,你可以鎖定 SD 卡。這樣可以防止任何資料的新增、修改或刪除。
SD卡應該鎖定還是解鎖,取決於你打算如何使用它。如果你只想查看卡片上的檔案,可以將其鎖定為唯讀模式。否則,請保持讀寫權限啟用,這樣你就可以在卡片上寫入、刪除及編輯檔案。切換此屬性時請小心,以避免資料遺失或系統損壞。
Emma Collins is a content writer who has been writing tech tutorials & how-to guides relating to her wide interests in technology. She's been writing articles on Windows, Android, iOS, Social Media, Gaming, and more as a tech writer for over 5 years.
Approved by
12 years experience in software development, database administration and hardware repair.
0 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required