SDカードがフォーマットできない原因と対処法|削除できない・読み取り専用化したときの復旧手順

SDカードに大量の写真をコピーしていたら急に止まり、削除したはずのファイルが復活したり、フォルダー名の変更が消えたり、ついにはフォーマットすらできなくなった――この症状は、単なる一時的な不具合ではなく、SDカード自体の「寿命」や故障のサインであることが多いです。本記事では、データ救出を最優先にしつつ、復旧の可否と交換タイミングを具体的な手順で解説します。

目次

SDカードがフォーマットできない/削除や名前変更が反映されない症状とは

実際によくあるトラブルの流れ

まず、今回のような相談でよく見られる具体的な流れを整理しておきます。

  • SDカードに数千枚単位の写真をコピーしていたら、途中で進行が停止
  • エクスプローラーには「残り 1 日以上」などと表示されたまま動かない
  • エクスプローラー自体も固まり、反応しなくなる
  • 仕方なく「ハードウェアの安全な取り外し」をしてSDカードを抜く
  • 再度SDカードを挿し直すと、削除したはずの写真やフォルダーが元通り
  • 逆に、さきほど作ったフォルダーや変更したフォルダー名が消えている/元に戻る
  • Windows上でフォーマットしようとしてもエラーで失敗
  • diskpartで操作しても、「アクセスが拒否されました」などのメッセージが表示され完了しない

ポイントは、「削除や変更がいったんできたように見えても、抜き差しするとすべてなかったことになる」という点です。これは、OS側では変更したつもりでも、SDカード内部ではまったく書き込みが成功していないときの典型的な症状です。

一時的な不具合とどこが違うのか

USB接続やエクスプローラーの不調であれば、再起動や別ポートへの差し替えで改善することもあります。しかし、次のような特徴が揃うときは、SDカード内部で「読み取り専用」化が起きている可能性が極めて高くなります。

  • 再起動しても状況が変わらない
  • 別のUSBポートやカードリーダーでも同じ症状が出る
  • 別のPCに挿してもやはり削除やフォーマットができない
  • diskpart や「ディスクの管理」から操作してもエラーになる

ここまで揃うと、OSやカードリーダーではなく、SDカードそのものの故障と考えるのが現実的です。

結論:内部で読み取り専用化・コントローラー故障が起きた典型例

SDカードの中には「コントローラー」と呼ばれる小さな制御チップが入っており、フラッシュメモリの状態を監視しています。書き込みエラーが一定以上発生したり、フラッシュメモリの寿命が尽きてくると、コントローラーがカード全体を強制的に読み取り専用(Read Only)に切り替えることがあります。

この状態になると、Windowsからは次のような挙動になります。

  • 削除や名前変更が「できたように見える」が、抜き差しすると元に戻っている
  • フォーマットが完了したように見えても、すぐにエラーが出たり、再接続で元に戻る
  • diskpart で「アクセスが拒否されました」と表示される
  • プロパティで「読み取り専用」属性を変えても、すぐ元に戻る

つまり、「OSが書き込みたい」VS「カードが書かせない」という状態になっているわけです。この場合、ユーザー側からソフトウェアで直すことはほぼ不可能で、カードの交換が最終解になります。

判断の目安を表にまとめると、次のようになります。

チェック項目結果判断の目安
別のUSBポートで試す別ポートでは正常に書き込み可能PC側・USBポートや電源周りのトラブルの可能性が高い
別のカードリーダーで試す別リーダーでは問題なく利用できるカードリーダーの不良が濃厚。リーダーの交換を検討
別PCで試すどのPCでも同じ症状(削除・フォーマット不可)カード本体の故障がほぼ確定。交換推奨
diskpartで属性を解除一時的に直るが、すぐ元に戻る内部コントローラーが強制的に読み取り専用にしている可能性大

特に「別PC」「別カードリーダー」でも完全に同じ症状なら、ほぼ間違いなくカード自体が壊れています。この場合は、「なぜ壊れたか」を追いすぎるより、データをどれだけ救出できるかに集中する方が現実的です。

まず最優先でやるべきこと・絶対にやってはいけないこと

これ以上書き込まない(最重要)

カードの状態が不安定なときに、

  • もう一度大量コピーをやり直す
  • 何度もフォーマットを試す
  • エクスプローラーや他ソフトであれこれ操作を繰り返す

といった「力技」を行うと、残っているデータまで読めなくなるリスクがあります。特に、コントローラーがエラーだらけの領域に無理やりアクセスを続けると、カード内部の管理情報がさらに壊れ、復旧ソフトでも読めない状態になりかねません。

そのため、異常を感じた段階でまずは次のように決めてしまいましょう。

  • 新しいデータは絶対に書き込まない
  • フォーマットやパーティション操作はデータ救出が終わるまで封印
  • どうしても必要な診断以外の操作は最小限にする
やってよいことやってはいけないこと
カード内のファイルを別の安全な場所にコピーするカード内に新しいファイルを書き込む、大量コピーのやり直し
別PC・別カードリーダーで読み取りテストをする何度もフォーマットを繰り返す、cleanなどの破壊的コマンドを連打
復旧ソフトでデータを読み出す「どうせ壊れているから」と分解・物理的な加工を試す

物理・接続まわりの切り分け

microSD→SD変換アダプターのLOCKスイッチ

microSDカードをフルサイズSDに変換するアダプターを使っている場合、側面の「LOCK」スライドスイッチに注意が必要です。このスイッチが下に下がっていると、カード全体が書き込み禁止として認識されます。

  • LOCK位置に入っていると、Windows上で「ディスクが書き込み禁止になっています」と表示されることがある
  • フォーマットや削除が一切できないが、データの読み出しは可能
  • アダプターを変えるか、スイッチを上側(解除側)にしっかり固定すると改善する

ただし、今回のようにフォーマットが途中まで進んだように見える/diskpartで「アクセスが拒否されました」などの症状が出ている場合は、LOCKスイッチだけの問題である可能性は低めです。とはいえ、最初に確認しておくべき基本ポイントです。

USBポート・カードリーダー・PCの違いをテストする

物理・接続周りの切り分けでは、次のようなパターンを試すと原因が見えやすくなります。

  • 同じPCの別のUSBポートに挿す(前面ポート → 背面ポートなど)
  • USBハブ経由ではなく、PC本体のポートに直接挿す
  • 別メーカーのカードリーダーを使用する
  • まったく別のPC(ノートPCや他のデスクトップなど)に挿す
テストパターン症状考えられる原因
別PC+別カードリーダー正常に読み書きできる元のPCまたはカードリーダーが不安定(電力不足・ドライバー不良など)
別PCでも同じく削除・フォーマット不可どの環境でも症状が再現SDカード自体の故障・読み取り専用化の可能性が非常に高い
USBハブ経由のみ不調、本体直挿しで安定ハブ経由だと途中で止まるUSBハブの電力不足・相性問題。今後は直挿しを推奨

ここで「別PCでも症状がまったく同じ」であれば、ほぼカード側の問題と考えて良いです。この先の作業は、「直す」ではなく「読めるうちに救出する」という意識に切り替えましょう。

Windowsで読み取り専用属性を確認・解除する(改善する場合もある)

カードの故障が疑われるとはいえ、まだWindows側の「読み取り専用属性」が悪さをしているだけのケースもゼロではありません。そのため、まずは属性の確認と解除を試してみます。

管理者権限のコマンドプロンプトを開く

  1. スタートボタンを右クリックし、「Windowsターミナル(管理者)」または「コマンドプロンプト(管理者)」を選択
  2. ユーザーアカウント制御が出たら「はい」をクリック

diskpartでディスク属性を確認する

開いたコマンドプロンプトで、次のように入力します。

diskpart
list disk

list disk でPCに接続されているディスク一覧が表示されます。容量を見て、SDカードに該当する番号を慎重に確認してください(誤ると他のディスクを壊す危険があります)。

対象のディスクを選択し、属性を確認します。

select disk <SDカードの番号>
attributes disk

ここで、次のような表示があれば注目します。

  • Read-only : Yes
  • Current Read-only State : Yes

もし Read-only : Yes となっている場合は、次のコマンドで解除を試します。

attributes disk clear readonly

成功メッセージが出たら、一度 exit で diskpart を終了し、SDカードを抜き差ししてからもう一度削除やフォーマットを試してみてください。

すぐに再発する場合はコントローラー側が強制RO化している

重要なのは、一時的に直ったように見えても、何度も同じ症状が再発するかどうかです。

  • 属性解除 → 一度は書き込めるが、すぐまた読み取り専用になる
  • 解除直後は削除やフォーマットが通るが、抜き差しするとまたNG

このような場合、内部コントローラーがフラッシュメモリの劣化を検知し、自動的に読み取り専用に戻していると考えられます。ユーザー側からこの挙動を「永久的に解除」することはほぼ不可能で、カードの寿命と判断して交換を前提に動くべきです。

データ救出を最優先で行う

SDカードが壊れかけていると分かったら、次に考えるべきは「どのデータをどこまで救い出すか」です。特に、子どもの成長写真や旅行の写真など、撮り直しがきかないデータであれば、多少の手間や費用をかける価値があります。

まずは普通のコピーで救えるだけ救う

  • 保存先はPC本体のHDD/SSDや外付けHDD/SSDなど別メディアにする
  • いきなり全フォルダーを選択してコピーするのではなく、年別・月別・イベントごとなど、フォルダーを小分けにしてコピーする
  • コピー中に止まってしまった場合は、止まったファイル名をメモし、そのファイルを飛ばして続きからコピーする

コピー途中でエラーが出る場合、一部のファイルだけが読み取れないケースも多いです。完全にあきらめる前に、読み取れるファイルだけでも確保しておきましょう。

読み取り専用でも復旧ソフトで救える場合がある

SDカードが読み取り専用になっていても、まだデータの読み出し自体はかなりの割合で可能なことがあります。市販・フリーの復旧ソフトを使うと、エクスプローラーでは見えないファイルを復元できる場合もあります。

  • 写真専用の復旧に強いソフト(例:PhotoRec など)
  • 削除済みファイルの復旧に強いソフト(例:Recuva など)

これらのソフトは、SDカードの中身を生のデータとして順番に読み出し、jpgやmp4といった形式のファイルを自動検出して別の場所に保存してくれます。ただし、次の点には注意が必要です。

  • SDカードへの書き込みは行わない設定にする(基本的にデフォルトで読み取りのみ)
  • 復旧先は必ず別のドライブにする(Cドライブや外付けHDDなど)
  • 途中で止まった場合は、無理に何度も同じソフトで連続スキャンしない

どうしても大事なデータなら専門業者も検討

仕事で使う重要データや、人生のイベント写真など、「お金を払ってでも取り戻したい」レベルのデータであれば、データ復旧の専門業者に相談する価値があります。特に microSDカードは一体成型であることが多く、素人が分解しても何もできません。

ただし、業者に依頼すると数万円〜十数万円かかることも珍しくありません。次の観点で冷静に判断しましょう。

  • そのデータは「二度と手に入らない」ものか?
  • 復旧にお金をかける価値がある写真・動画か?
  • 会社の業務データであれば、上司や情報システム部門とも相談する

フォーマット再試行はデータ救出後にのみ

データ救出が一段落し、「もうこのカードから取りたいデータはない」と判断できてから、はじめてフォーマットを試すべきです。それでもなおエラーが続く場合は、カードの使用をきっぱり諦めるのが安全です。

ディスクの管理からパーティションを作り直す

  1. Windowsキー+X → 「ディスクの管理」を開く
  2. SDカードのディスクを探し、既存のボリューム(パーティション)を右クリックして「ボリュームの削除」
  3. 未割り当て領域になった部分を右クリックし、「新しいシンプル ボリューム」を作成
  4. ファイルシステムはexFAT(推奨)またはFAT32を選択し、「クイック フォーマット」にチェックを入れて実行

ここで問題なくフォーマットでき、再起動や抜き差しをしても正常に読み書きできるようなら、たまたまファイルシステムが壊れていただけだった可能性もあります。ただし、一度こうしたトラブルを起こしたカードは、重要データの保存には使わないことを強くおすすめします。

SD Association公式フォーマッタを試す

SDカードの規格を策定しているSD Associationが提供している公式フォーマッタは、一般的なWindowsのフォーマットよりもSDカードに最適化されています。パーティション構成やアロケーションサイズなどを標準状態に戻してくれるため、

  • 他機器(カメラ・レコーダーなど)で使えなかったカードが復活する
  • 容量表示がおかしかったカードが正しく認識される

といったケースもあります。ただし、今回のようにdiskpartレベルで「アクセスが拒否されました」と出る場合は、公式フォーマッタでも失敗する可能性が高いです。

diskpartで完全に作り直す手順

GUIでの操作でもダメな場合、最後の手段として diskpart からクリーンアップを試すことができます。これはすべてのパーティション情報を消去する破壊的な操作なので、データ救出が完全に終わってから行ってください。

diskpart
list disk
select disk <SDカードの番号>
clean
create partition primary
format fs=exfat quick
assign
exit

ここまで行っても、

  • clean の時点で「アクセスが拒否されました」と表示される
  • フォーマットが完了せず途中で止まる
  • 完了したように見えても、抜き差しすると元に戻る

といった症状が出る場合は、SDカードの故障が確定的といってよいでしょう。このカードを再利用しようとするのは非常に危険なので、重要な用途には絶対に使わないでください。

想定される原因をもう少し詳しく

フラッシュメモリの劣化・書き込み寿命

SDカードの中に入っているフラッシュメモリには、書き込み回数(書き換え回数)の上限があります。メーカーや製品グレードによって差はありますが、

  • 何度も全容量に近い書き込みを繰り返した
  • ドラレコや監視カメラなどで24時間書き込み続けた
  • 長年使い続けてきた

といった条件が重なると、数年程度で寿命を迎えることも珍しくありません。このとき、コントローラーはデータ保護のためにカードを読み取り専用に切り替えることがあります。

粗悪品・偽装容量カード

ネット通販やオークションなどで見かける「やけに安い大容量カード」の中には、

  • 実際には 32GB しかないのに、128GB と偽装表示されたカード
  • 品質検査を通過していないB級品

などが混じっていることがあります。こうしたカードは、容量いっぱい近くまでデータを書き込んだタイミングで一気に不具合が出ることが多く、

  • コピーが途中で止まる
  • コピーしたはずのファイルが、実際には壊れている
  • フォーマットしようとしてもエラーになる

といった症状を引き起こします。購入直後には、H2testw や F3 などの検証ツールで容量チェックをしておくのがベストです。

コピー中断・強制抜去・電源断などのタイミング不良

大量コピー中に、

  • PCがスリープに入った
  • ノートPCのバッテリーが切れた
  • コピー中にSDカードを抜いてしまった

といったトラブルが起きると、ファイルシステムが壊れて論理的な不整合が発生することがあります。多くの場合はフォーマットで復旧できますが、カード側のエラー処理が追いつかないと、結果的にコントローラーが異常を検知し読み取り専用化することもあります。

今後同じトラブルを防ぐための運用ルール

SDカードを「長期保存用メディア」として過信しない

SDカードやUSBメモリは、

  • 小型で持ち運びやすい
  • カメラやスマホで直接使える

といった利点がありますが、長期保存に向いたメディアではありません。数年単位で見れば、

  • 突然認識しなくなる
  • 一部のファイルだけ読み取れなくなる
  • 今回のように読み取り専用化する

といったトラブルはどうしても起こり得ます。

3-2-1ルールでバックアップを取る

重要なデータは、次の3-2-1ルールを意識して保存しておくと安心です。

  • 3つ以上のコピーを持つ
  • 2種類以上のメディアに保存する(例:外付けHDD+クラウド)
  • 1つは別の場所に保管する(例:クラウドや実家など)

写真の場合、

  • PC本体
  • 外付けHDD/SSD
  • クラウドストレージ(OneDrive、Googleフォトなど)

の3か所くらいに分散しておくと、どれか1つが壊れても致命的な被害を防げます。

購入時に容量検証を行う

新しく大容量のSDカードを購入したら、最初に一度だけ、

  • H2testw(Windows)
  • F3(macOS / Linux)

などのツールで容量検証をしておくと安心です。数時間はかかりますが、

  • 偽装容量カードを早期に見つけられる
  • 初期不良のカードを返品できる

といったメリットがあります。特にネット通販で購入したカードは、検証を終えるまで本番使用しないくらいの慎重さが望ましいです。

大量コピー時はスリープ・USB省電力を一時的に無効化

数千枚レベルの写真をコピーするときは、

  • PCのスリープ設定を「しない」に変更
  • USBの省電力機能を一時的にオフ(デバイスマネージャーや電源オプションから)
  • できるだけUSBハブではなくPC本体に直接接続

といった工夫をしておくと、コピー中に電源が落ちたり、USBが切断されたりするリスクを減らせます。

取り外し前には必ず「ハードウェアの安全な取り外し」を

地味ですが、最も基本かつ重要な習慣です。

  • タスクバー右下の「ハードウェアを安全に取り外してメディアを取り出す」アイコンをクリック
  • 対象のカードリーダーやSDカードを選択し、「取り外し」メッセージが出てから物理的に抜く

これを徹底するだけで、コピー中断やファイルシステム破損のリスクを大きく減らすことができます。

補足Q&A:よくある疑問とその答え

Q. 2019年に買ったばかりなのに、もう壊れることはありますか?
A. はい、あります。SDカードに使われているフラッシュメモリは消耗品であり、使用条件によって寿命は大きく変わります。
・ドラレコや監視カメラのように常時書き込み
・頻繁なフォーマットと大量コピー
・高温環境での使用(車内放置など)
が続くと、数年で不具合が出ても不思議ではありません。

Q. 「アクセスが拒否されました」と出るのは、管理者権限がないからですか?
A. 管理者権限不足で出る場合もありますが、今回のようにdiskpartで操作しても同じメッセージが出る場合、OSではなくカード側が書き込みを拒否している可能性が高いです。内部コントローラーが読み取り専用化していると、ソフト側から解除することはできません。

Q. 一度フォーマットしたら使えるようになりました。もう安心して使って大丈夫?
A. 一度でも今回のようなトラブルを起こしたカードは、重要データの保存には向きません。どうしても使うなら、
・一時的な受け渡し用
・消えても困らないデータ用
といった用途に限定し、バックアップを必ず取るようにしてください。

Q. メーカー保証で交換してもらえる?
A. 製品によっては数年保証が付いており、故障したカードを新品と交換してくれる場合があります。ただし、データそのものは保証対象外であることがほとんどです。保証を使うかどうかは、
・今後もそのメーカーを信用できるか
・カード自体を再利用する予定があるか
なども含めて判断しましょう。

Q. 今回のような症状が出たら、最終的にはどうすればいいですか?
A. まとめると、次の順番で行動するのがおすすめです。

  1. 新しい書き込みや無駄なフォーマットをやめる
  2. 別PC・別カードリーダーで挙動を確認
  3. diskpartで属性を確認し、可能なら解除
  4. 読めるうちに写真などのデータを別メディアにコピー
  5. 必要に応じて復旧ソフトや専門業者を検討
  6. 最後にフォーマットを試し、それでもダメならカード交換

特に、別PC・別カードリーダーでも同じ症状であれば、ほぼSDカード自体の故障です。「どうにか直して使い続ける」発想ではなく、データ救出とカード交換を前提に落ち着いて対処することが、結果的に一番の近道になります。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次