Android で破損した SD カードを修復する — 修復、回復、データ損失の防止

Android で破損した SD カードを修復する — 修復、回復、データ損失の防止

最終更新 :

SD カードが破損していることを示す兆候

SD カードの破損は、必ずしも明確に通知されるわけではありません。微妙なものから明らかなものまで、症状は次のとおりです。

早期警告の兆候:

  • 一部のファイルを開くのに異常に時間がかかる
  • 一部の写真/ビデオのサムネイルが読み込まれない
  • いくつかのファイルがサイズ 0 KB として表示される
  • 存在することがわかっているファイルに対して時折「ファイルが見つかりません」エラーが発生する

破損インジケーターをクリア:

  • Android 通知: 「SD カードが破損しています。再フォーマットする必要がある可能性があります。」
  • データがあるにもかかわらず、カードが空であるように見える
  • カードを挿入するたびに、電話機はカードをフォーマットするように求めます
  • ファイル名が文字化け(ランダムな文字)で表示される
  • SD カードにデータを保存するアプリが起動時にクラッシュする

重大な破損:

  • SDカードがまったく検出されない(「設定」→「ストレージ」に表示されない)
  • カードにアクセスしようとすると電話がフリーズする
  • 書き込み時に「読み取り専用ファイル システム」エラーが発生する

ステップ 1: アンマウントして再マウント (軽微な問題を修正)

多くの一時的な破損の問題を解決する最も簡単な修正:

  1. 設定→ストレージ→SDカード→アンマウント(または取り出し)
  2. 10秒待ちます
  3. マウント をタップします (またはカードを取り外して再度挿入します)。
  4. ファイルが再びアクセス可能かどうかを確認します

これが機能する理由: Android のファイル システム キャッシュは不整合になる可能性があります。アンマウントすると、システムは保留中の書き込みをすべてフラッシュし、カードのファイル アロケーション テーブルを最初から再読み取りします。

ステップ 2: 携帯電話を再起動する

完全に再起動すると、SD カード コントローラー ハードウェアがリセットされます。

  1. 完全に電源を切ります(スリープだけでなく)
  2. 30秒待ちます
  3. 電源を入れる
  4. SDカードへのアクセスを確認する

これが機能する理由: SD カード コントローラー チップは、ソフト リブートを通じて持続するエラー状態になる可能性があります。完全に電源を入れ直すとリセットされます。

ステップ 3: アクセス可能なファイルを最初に保存する

状況を悪化させる可能性のある修復を試みる前に、できる限りコピーしてください。

  1. AnExplorer を開き、SD カードに移動します
  2. フォルダーを参照します。他のファイルが読み取れなくても、一部のファイルはまだ読み取れる場合があります。
  3. アクセス可能な写真、ビデオ、ドキュメントを次の場所にコピーします。
  • 内部ストレージ (スペースがある場合)
  • クラウドストレージ(Googleドライブ、MEGA、Dropbox)
  • SMB 経由の NAS (利用可能な場合)
  • デバイス接続経由の PC

保存の優先順位:

  1. DCIMの写真・動画(かけがえのない思い出)
  2. ドキュメントとダウンロード (再ダウンロードできる場合もありますが、保存しておいてください)
  3. アプリデータ (ゲームの保存、WhatsApp のバックアップ)
  4. 音楽 (通常は再ダウンロード可能)

ステップ 4: PC で修復する (chkdsk / fsck)

カードが部分的に読み取れるもののエラーがある場合、多くの場合、PC でファイル システムを修復できます。

Windows:

  1. SD カードを携帯電話から取り外します → PC に挿入します (USB カード リーダーを使用します)。
  2. 管理者としてコマンド プロンプトを開きます
  3. 次のように入力します: chkdsk E: /f (E: をカードのドライブ文字に置き換えます)
  4. スキャンと修復が完了するまで待ちます
  5. 安全に取り出して電話機に再挿入します

マック:

  1. SD カードを Mac に挿入します (カード リーダーを使用します)。
  2. ディスクユーティリティを開きます (アプリケーション → ユーティリティ)
  3. SDカードを選択→「応急処置」をクリック→実行
  4. 修復を待つ→取り出し→電話に再挿入

Linux:

  1. カードを挿入 → デバイスを識別 ( lsblk )
  2. 次のコマンドを実行します: sudo fsck.vfat -a /dev/sdX1 (FAT32 の場合) または sudo fsck.exfat /dev/sdX1 (exFAT の場合) 3.取り出し→電話機に再挿入

chkdsk/fsck で修正される内容:

  • クロスリンクされたファイル (同じディスク容量を要求する 2 つのファイル)
  • クラスターの損失 (どのファイルにも属さない割り当てられたスペース)
  • ディレクトリテーブル内の無効なファイルエントリ
  • ファイルサイズが正しくない

ステップ 5: 最後の手段としてフォーマットする

カードが読み取れない場合、または修復が失敗した場合は、フォーマットが核心的なオプションです。

Android の場合:

  1. 設定→ストレージ→SDカード→フォーマット(またはポータブル/内部としてフォーマット)
  2. 「ポータブル ストレージ」を選択します (推奨 — 複数のデバイスで動作します)
  3. 確認します - すべてのデータが消去され、ファイル システムが新たに再構築されます

PC の場合 (より適切なフォーマット オプションを推奨):

  1. カードを PC に挿入します
  2. Windows: ドライブを右クリック → フォーマット → exFAT (64 GB 以上) または FAT32 (32 GB 以下) を選択します。
  3. Mac: ディスクユーティリティ → 消去 → ExFAT を選択
  4. ハードウェアに問題があると思われるカードには、フル フォーマット (クイックではありません) をお勧めします。

フォーマット後: カードは新品同様に動作します。SD ストレージを使用したアプリを再インストールし、バックアップ ファイルを復元します。

将来の汚職の防止

削除する前に必ずアンマウントしてください: カードを物理的に取り外す前に、「設定」→「ストレージ」→「SD カード」→「アンマウント」を行ってください。システムの書き込み中にそれを引き抜くと、破損が発生します。

複数のデバイスでカードを使用しないでください: デバイスごとにカードのフォーマット方法が若干異なります。電話、カメラ、PC を切り替えると、破損のリスクが高まります。カードを 1 つのデバイス専用にします。

高品質のカードを購入してください (偽造品は避けてください): 偽造 SD カード (Amazon/AliExpress でよく見られる) には、容量が偽り、コントローラーが貧弱です。正規販売店から購入してください。Samsung EVO、SanDisk Extreme、Kingston Canvas は信頼できるブランドです。

カードを完全に記入しないでください: 10 ~ 15% の空き領域を残しておきます。カードが完全にいっぱいになると、ファイル システムのメタデータを更新する余地がなくなるため、破損のリスクが高まります。

転送中は取り外さないでください: AnExplorer が SD カードとの間でファイルをコピーしている場合は、操作が完了するまで待ってからアンマウントまたは削除してください。

古くなったカードを交換する: SD カードの書き込みサイクル数には制限があります (品質に応じて、通常は 10,000 ~ 100,000)。カードが 3 ~ 5 年前のもので、頻繁に破損する場合は、カードが摩耗しているため、交換してください。

カードが物理的に死んだ場合

デバイス (電話、PC、カメラ) がカードをまったく検出できない場合:

  • カードのコントローラー チップに障害が発生しました - ソフトウェア修正は存在しません
  • 専門のデータ回復サービスでは、NAND フラッシュを直接読み取ることができる場合があります (100 ~ 500 ドル以上)
  • かけがえのないデータ(結婚式の写真など)の場合は、専門家による復旧が費用の価値がある場合があります
  • 交換可能なデータの場合は、損失を受け入れて新しいカードを購入してください

関連ガイド

よくある質問