破損したSDカードを修復するには?データ救出方法付き

SDカードが破損してしまいました!修復してその中のデータを復元する方法を探しているのでしょうか?この記事では、破損したSDカードを復元するための3つの方法とデータ救出方法についてご紹介します。興味のある方、ぜひ続けてご覧ください。

Machi

By Machi / 最後の更新 2024年04月03日

共有: instagram reddit

ユーザー事例:破損したSDカードから写真を復元できるのか?

「破損したSDカードを修復するにはどうすればよいでしょうか?」といった質問がフォーラムでよく見かけられます。以下は、あるフォーラムからの1つの例です。

SDカードが破損してしまいました。データの復元は不可能なのでしょうか?もし、少しでも可能性があるならば、なんでも教えてください。大切な写真のデータが入っていたので、かなり落ち込んでいます。

 

破損したSDカードを修復するには

では、故障/破損したSDカードを修復する方法とは?そこから重要なデータを復元することが可能でしょうか?この記事では、SDカードを修復する方法とデータ復旧する方法についてご紹介します。その前に、SDカードの故障の原因を見てみましょう。

SDカードの破損の原因

SDカードの破損/故障はいくつかの原因から起こります。そのうちいくつかは簡単に解決できますが、いくつかはそうではありません。

物理的なダメージ:SDカードは小さなフラッシュメモリチップや回路で構成されており、物理的な衝撃や曲げ、折り曲げなどがあると破損する可能性があります。

電気的な問題:電圧の変動や静電気の放電などがSDカードの回路に影響を与え、故障の原因となることがあります。

◆ データの書き込み/読み取りエラー:SDカードは多くのデータの書き込み/読み取りを行いますが、中断されたり、途中でエラーが発生したりすると、SDカード自体や保存されているデータが破損する可能性があります。

SDカード

ファイルシステムの破損:SDカードのファイルシステムが壊れると、データにアクセスできなくなったり、正しくデータを保存できなくなることがあります。

過度な使用:SDカードに連続して大量のデータを書き込んだり、消去/書き込みサイクルを頻繁に行ったりすると、SDカードの寿命が短くなる可能性があります。

不適切な取り扱い:SDカードを正しく取り扱わない場合、例えばSDカードを抜く際に突然取り外す、不安定なデバイスに挿入するなどが原因で破損することがあります。

製造上の欠陥:稀に、製造時に発生した欠陥が原因でSDカードが正常に動作しない場合があります。

では、故障したSDカードを修復するにはどうすればいいのでしょうか?さて、方法は状況によって異なります。

もしSDカードが物理的に損傷している場合は、できるだけ早く近くのデータ復旧サービスに相談してください。そうでない場合、次のパートで紹介する方法を確認し、自分の具体的な状況に応じて1つを採用してください。

破損したSDカードからデータを復旧する方法

SDカードを修復する前に、中にあるデータをできるだけ復元するために、まず専門ソフトを使用してデータを復旧することをお勧めします。なぜなら、修復中に、復元可能なデータが削除される可能性があるからです。

しかし、データを復旧するためには、前提条件は満たされている必要があります:SDカードがPCに認識されることができることです。さもなければ、データ復旧サービスと相談することをお勧めします。

自力でデータを復旧する場合、専門的なデータ復旧フリーソフト-MyRecoverをお勧めします。このソフトを使用して、3つのステップだけで、破損したSDカードから失われたデータを簡単かつ迅速に復元することができます。操作が簡単で、インターフェースが直感的で分かりやすく、初心者でも気軽に使えます。また、次のようなメリットがあります:

jpg、png、mp4、avi、mov、doc、xlsx、ppt、pdf、zip、rarなど200種類以上のファイルを復元できます。
誤削除、ソフトウェアまたはシステムのクラッシュ、ウイルス攻撃などによる失われたファイルを復元できます。
元のフォーマット/ファイル名/パスを維持してファイルを復元します。
内蔵/外付けHDD/SSD、USBメモリ、SDカードからのデータ復元をサポートします。
Windows 11/10/8/7 SP1およびServerに対応しています。
NTFS/FAT/exFAT/ReFSなどと完全に互換性があります。

では、MyRecoverをダウンロードしてインストールし、破損したSDカードからデータを復元しましょう。

無料ダウンロードWin 11/10/8/7/Server
安全かつ高速

ステップ 1. SDカードをSDカードリーダーに挿入し、SDカードリーダーをパソコンに接続します。MyRecoverを開き、接続したSDカードを選択し、「スキャン」をクリックします。

スキャン開始

ステップ 2. MyRecoverは自動的に復元可能なファイルをスキャンします。

ヒント:復元するファイルをより速く見つけたい場合、「フィルタ」を利用することができます。この機能を使えば、種類、更新日、サイズによってファイルを見つけることができます。また、ファイル/フォルダ名を覚えている場合、直接検索バーで検索することもできます。

検索ボックスとフィルター

  • 種類:ドキュメント、イメージ、動画、オーディオ、メール、ウェブページ、圧縮ファイルから選択できます。
  • 更新日:本日、昨日、過去7日間、過去30日間、カスタムから選択できます。特定の期間に削除されたデータを探したいなら、「カスタム」を選択してください。
  • サイズ:128KB未満、128KB~1MB、1MB~512MB、512MB以上、カスタムから選択できます。

ステップ 3. 復旧したいファイル/フォルダを選択し、「復旧 xつのファイル」をクリックし、保存先を選択して復元します。*スキャンの完了を待たずに、ファイルを復元することができます。

復旧

👀注意:
  • MyRecoverの無料版では、500MBまでのデータを復元することができます。無制限のデータを復元するには、MyRecoverをProfessionalまたはTechnician版にアップグレードしてください。
  • 新しいドライブを保存先として選択してください。ファイル/フォルダを元のドライブに復元すると、復旧可能なファイル/フォルダの領域が上書きされ、データ復元に失敗する可能性があります。

破損したSDカードを修復する方法

SDカードから失われたデータを復旧した後、次の方法に従って破損したSDカードを修復することができます。どの方法を選択するかわからない方、順に試してみることができます。

方法1. ディスクの管理で故障したSDカードを修復する

SDカードが読み込まれないか認識されない場合、SDカードのドライブレターがパソコンのドライブレターと競合している可能性があります。この場合に、SDカードに新しいドライブレターを割り当てて、問題を解決することができます。

注意:割り当てた新しいドライブレターは、他のすべてのドライブレターと異なる必要があります。

ステップ 1. SDカードをSDカードリーダーに挿入し、SDカードリーダーをパソコンに接続します。「Win」+「R」キーを押して「ファイル名を指定して実行」を開きます。「diskmgmt.msc」と入力し、「OK」をクリックして「ディスクの管理」を開きます。

ステップ 2. 「エクスプローラ」に表示されていないSDカードを見つけ、右クリックして「ドライブ文字とパスの変更」を選択します。

ドライブ文字とパスの変更

ステップ 3. 「変更」をクリックして、ドロップダウンメニューから好きなドライブ文字を選択し、「OK」をクリックします。

変更

その後、SDカードを再接続して、問題が解決したかどうかを確認します。

方法2. chkdskコマンドで破損したSDカードを修復する

システムがSDカードを読み取れない場合、ファイルシステムが破損している可能性があります。その場合、chkdskコマンドを使ってSDカードを修復することができます。

注意:操作を確認する前に、正しいSDカードのドライブレターを入力したか確認してください!

ステップ 1. SDカードをSDカードリーダーに挿入し、SDカードリーダーをパソコンに接続します。スタートアイコンを右クリックし、「コマンドプロンプト(管理者)」を選択します。

ステップ 2. 「chkdsk F:/f」(FをSDカードのドライブ文字に置き換えてください)と入力します。「Windows has made corrections to the file system(Windowsはファイルシステムを修正しました)」と表示されたら、破損したファイルシステムが修復されました。そして、SDカードがアクセスできるかどうかを確認します。

cmd-chkdsk

方法3. フォーマットで破損したSDカードを修復する

上記の方法をすべて試しでもSDカードを修復できなかった場合に、フォーマットすることで破損したSDカードを修復する必要がある可能性があります。

SDカードをフォーマットすることで、新しいファイルシステムが再配置され、さまざまなエラーや故障が修正されます。したがって、SDカードは正常に動作するようになります。

ここでは、2つの方法があります。ニーズに応じて方法を選ぶことができます。

①コマンドプロンプトを使用する

注意:

  • SDカードをフォーマットする前に、バックアップを作成してください。
  • SDカードの正しいドライブレターを選択しているか確認してください。
  • フォーマットする前に、SDカードの書き込み禁止を解除してください。

ステップ 1. SDカードをSDカードリーダーに挿入し、SDカードリーダーをパソコンに接続します。スタートアイコンを右クリックし、「コマンドプロンプト(管理者)」を選択します。

ステップ 2. 「diskpart」「list disk」「select disk 2」(2をSDカードの番号に置き換えてください)を順に入力し、各コマンドの後に「Enter」キーを押して実行します。 

ステップ 3. 「clean」と入力し、「Enter」キーを押します。これにより、SDカードにあるすべてのデータが削除されます。

ステップ 4. 「clean partition primary size=942」と入力して、SDカードに新しいボリュームを作成します。作成されるサイズは、SDカードのサイズに基づいてメガバイト単位で設定します。

ステップ 5. 「activate」「quick format」を順に入力し、実行します。

ステップ 6. 最後に、「assign letter=F」(ニーズに応じて他のドライブ文字に設定することができますが、パソコンの他のドライブ文字と異なる必要があります)と入力して、実行します。

cmd-corrupted-sd-card-recovery

コンピュータを再起動し、SDカードを再接続すると、正常に動作するはずです。

②AOMEI Partition Assistantを使用する

ただし、上記の方法はある程度危険です。誤ったコマンドを入力し、より深刻な災害を引き起こすリスクを冒すよりも、信頼性のある専門ソフトを試した方が良いでしょう。AOMEI Partition Assistantには、フォーマット機能を備えています。diskpartコマンドと比べて、より簡単で直感的な操作が可能です。

では、AOMEI Partition Assistant Standardをダウンロードしてインストールし、SDカードをフォーマットしましょう。

無料ダウンロード Win 11/10/8.1/8/7/XP
安全かつ高速

ステップ 1. AOMEI Partition Assistantを開きます。SDカードを見つけて右クリックして、リストから「パーティションをフォーマット」を選択します。

SDカードをフォーマット

ステップ 2. 「ファイルシステム」タブで「FAT32」を選択して「はい」をクリックします。

SDをFAT32でフォーマット

ステップ 3. メインインターフェイスで、「適用」をクリックしてフォーマットを開始します。

適用

まとめ

以上は破損したSDカードを修復する方法と、その中からデータを復元する方法でした。自分の状況に応じて方法を選ぶことができます。

将来、SDカードが破損しないようにするためには、SDカードを安全に取り外すことをお勧めします。また、定期的にウイルス対策ソフトを使用してSDカードをスキャンする必要もあります。

Machi
Machi · 編集者
Technology会社の編集者としてAOMEI製品についての記事やコンピュータに関する記事を翻訳したり、書いたりしています。パソコンの基礎知識とか、AOMEI製品のバックアップ&復元、クローン、同期などの機能について詳しいです。IT業界に対して深い興味を持っています。そのほか、旅行、映画、音楽、色々なことに趣味があります。