SDカードやメモリーカードを差し込んだのに「書き込み禁止です」と表示され、写真や動画を保存・削除できない——このトラブルは、物理的なロックスイッチだけでなく、ファイルシステムのエラーやレジストリの設定、まれにウイルス感染が原因になることもあります。このMniniTool記事では、Windows・Macそれぞれで試せるロック解除方法と、ロックされたSDカードからデータを安全に取り出す方法を紹介します。

方法1. メモリ・SDカードロックスイッチを使用する

SDカード、メモリーカードをデバイスから取り出して、側面に物理的なロックスイッチがあるかどうか、スイッチが「ロック」状態になっているかどうかを確認します。SDカードのロックを解除するには、ロックスイッチが「ロック」状態でないことを確認してください。

microSDカードをアダプター経由で使用している場合は、アダプター側のスイッチを確認してください。アダプターを使わずスマートフォンなどに直接挿している場合は、物理スイッチは存在しないため、論理的な原因を確認してください。

提示:
microSDカード自体には、物理的なロックスイッチはありません。ロックスイッチが付いているのは、SDカード本体と、多くのSDカードアダプター(microSDカードをSDカードスロットで使うための変換アダプター)です。

SDカードを再びロックするには、ロックスイッチをスライドしてロック状態にします。

SDカードのロックスイッチが緩んでいたり、壊れている場合は、そのSDカードのデータを取り出して、新しいSDカードに交換してください。壊れたSDカードからデータを取り出すには、専門的なデータ復元ソフトMiniTool Power Data Recoveryを使用することをお勧めします。

Micro SDカード・SDカードの書き込み禁止を解除する方法【8選】
Micro SDカード・SDカードの書き込み禁止を解除する方法【8選】

SDカードの書き込み禁止を解除する方法、ロックされた SDカードを解除する方法を紹介します。

もっと見る

方法2.CMDを使用する(Windows)

SDカードは書き込み禁止によってロックされていることもあります。この場合、CMDでSDカードの「書き込み禁止」状態を解除する必要があります。

CMDでSDカードのロックを解除するには:

ステップ1.Windows + Rキーを押し、「ファイル名を指定して実行」ダイアログに「cmd」と入力し、Ctrl + Shift + Enterキーを押して、「コマンドプロンプト」を管理者として実行します。

ステップ2.そして、以下のコマンドラインを入力します。各コマンド行を入力した後、Enterキーを押すことを忘れないでください。

  • diskpart
  • list disk(パソコンで検出されたすべてのディスクを一覧表示します)
  • select disk *(*はSDカードのディスク番号です)
  • attributes disk clear readonly

CMDでSDカードのロックを解除する画面

SDカードの書き込み禁止が解除されたら、SDカードロックの問題が解決されるはずです。

CMDでSDカードをロックするには:

SDカードの書き込み禁止を有効にするには、コマンドプロンプトを開き、以下のコマンドラインを入力し、各コマンド行の後にEnterキーを押してください。

  • diskpart
  • list disk(パソコンで検出されたすべてのディスクを一覧表示します)
  • select disk *(*はSDカードのディスク番号です)
  • attributes disk set readonly

方法3. レジストリ/グループポリシーで書き込み禁止を解除する(Windows)

diskpartコマンドで解決しない場合、レジストリの設定が原因になっていることがあります。

ステップ1: Windows + Rキーを押し、「regedit」と入力してレジストリエディターを開きます。

ステップ2: 次のパスに移動します。

HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Control¥StorageDevicePolicies

ステップ3: 「StorageDevicePolicies」キーが存在する場合、右側の「WriteProtect」の値を確認します。値が「1」になっている場合は、ダブルクリックして「0」に変更します。

ステップ4: 「StorageDevicePolicies」キー自体が見つからない場合は、この原因は該当しません。次の方法に進んでください。

注:
レジストリの編集を誤ると、システムに予期しない不具合が生じる可能性があります。編集前にレジストリのバックアップを取ることをおすすめします。

Windows 10/11 Pro以上をお使いの場合は、グループポリシーエディター(gpedit.msc)の「コンピューターの構成」>「管理用テンプレート」>「システム」>「リムーバブル記憶域へのアクセス」から、「リムーバブルディスク:書き込みアクセスの拒否」の設定が「有効」になっていないか確認し、必要に応じて「未構成」または「無効」に変更してください。

方法4.MacでSDカードのロックを解除する方法

MacでSDカードのロックを解除する方法は次のとおりです。

ステップ1.SDカードをMacパソコンに接続します。場合によっては、SDカードアダプタを使用する必要があるかもしれません。

ステップ2.SDカードを右クリックし、「情報を見る」をクリックし、ファイルの状態を確認します。「読み出しのみ」状態の場合は、「読み/書き」状態に変更します。

ステップ3.Finderで「アプリケーション」→「ユーティリティ」→「ディスクユーティリティ」の順に進みます。左のリストでSDカードを選択し、「First Aid」タブをクリックし、「実行」をクリックします。

方法5.パスワードを利用する

パスワードでSDカードをロックまたはロック解除することもいい選択です。詳細については、記事:「SDカードの暗号化と復号化」を参照してください。

方法6.SDカードをフォーマットする

特にスマートフォンで使用していたSDカードが、ウイルス感染によって書き込み保護状態になることもあります。心当たりがある場合は、ウイルス対策ソフトでSDカードをスキャンし、問題が見つかった場合は駆除してから再度お試しください。

上記の方法をすべて試しても解決しない、不明なエラーでロックされている場合は、SDカードが再びうまく動作するようにフォーマットしてみてください。

注:
フォーマットを行うと、SDカード内のデータはすべて消去されます。実行前に、必要なデータを復元させておくことを強くおすすめします。

ロックされたSDカードからデータを復元する

フォーマットを試す前、あるいは既にデータが読み書きできなくなってしまった場合は、専門的なデータ復元ソフトウェア「MiniTool Power Data Recovery」で復元できる可能性があります。SDカード、メモリカード、コンピュータ、USBフラッシュドライブ、外付けハードドライブ、SSD、CD/DVDなどから失われた、または削除されたファイルを復元するために用いられます。破損またはフォーマットされたSDカードの復元にも対応しています。

MiniTool Power Data Recovery Freeクリックしてダウンロード100%クリーン&セーフ

  1. SDカードをWindowsパソコンに接続し、MiniTool Power Data Recoveryを起動します。
  2. 論理ドライブ」または「デバイス」からSDカードを選択し、「スキャン」ボタンをクリックします。
  3. スキャンが完了した後、スキャン結果から必要なファイルを見つけます。
  4. 保存」ボタンをクリックし、新しいフォルダーを保存先として選択します。
MiniTool Power Data Recoveryのメインインターフェイス

そして、MiniTool Partition Wizardを使用して無料でSDカードをフォーマットすることができます。

  1. SDカードまたはメモリカードをWindowsパソコンに接続し、MiniTool Partition Wizardを開きます。
  2. SDカードを右クリックし、リストから「フォーマット」を選択します。
  3. ファイルシステムなどを選択し、SDカードをフォーマットします。

MiniTool Partition Wizard Freeクリックしてダウンロード100%クリーン&セーフ

MiniTool Partition Wizardの「パーティションフォーマット」画面

フォーマットした後、SDカードのロックが解除され、再び正常に動作するようになるはずです。

まとめ

SDカードが書き込み禁止になった場合は、まず物理的なロックスイッチやアダプターの状態を確認し、それでも解決しない場合はCMDやレジストリの設定を見直してみてください。原因が分からない場合や、フォーマットで解決を試みる場合は、実行前に必ず重要なデータを復元・バックアップしておくことをおすすめします。

MiniTool製品の使用中に何か問題が発生したら、お気軽に[email protected] までお問い合わせください。

よくある質問(FAQ)

microSDカードにロックスイッチが見当たりません。どうすればいいですか?
microSDカード自体には物理的なロックスイッチはありません。SDカードアダプターを使用している場合はアダプター側のスイッチを確認し、直接デバイスに挿している場合はファイルシステムのエラーやレジストリの設定など、論理的な原因を確認してください。
ロックスイッチを解除したのに、まだ「書き込み禁止」と表示されます。なぜですか?
物理的なロックスイッチ以外にも、ファイルシステムの破損、Windowsのレジストリ設定、グループポリシーの制限、ウイルス感染などが原因になっている可能性があります。本記事で紹介したCMDやレジストリなどの確認方法を順番に試してみてください。
SDカードをフォーマットすると、中のデータは消えますか?
はい、フォーマットを行うとSDカード内のデータはすべて消去されます。フォーマットを試す前に、必ずMiniTool Power Data Recoveryなどのデータ復元ソフトで重要なファイルを復元させておいてください。
どの方法を試してもSDカードのロックが解除できません。どうすればいいですか?
カード自体の物理的な故障や寿命が原因の可能性があります。SDカードはフラッシュメモリの特性上、書き込み回数に上限があり、経年劣化することもあります。新しいカードへの交換を検討してください。
  • hatena