SDカードをカードリーダーに挿入し、写真やビデオを見る準備をしていると、突然SDカードがフォーマットを求めてくることがあります。このメッセージは多くの場合、アクセスできなくなるようなSDカードの損傷、たとえば破損を示しています。
心配しないでください。この記事には、フォーマットせずにSDカードからデータを復旧する便利な方法と、SDカードを修理して再び使用できるようにするための役立つ解決策がいくつか含まれています。
SDカードがフォーマットを要求する原因
SDカードをフォーマットする必要が生じる問題は数多く存在し、実際の原因を見つけることが時に難しいかもしれません。ここに、SDカードがフォーマットを要求するいくつかの一般的な理由を挙げます:
- ❌ 腐敗 – ファイルシステムの腐敗のような論理的な腐敗により、SDカードが使用不能になることがあります。動作するファイルシステムがなくなってしまったので、Windowsからの最初の反応は、使えるファイルシステムでフォーマットすることを提案することです。
- 💥 物理的損傷 – SDカードの繊細な部品は物理的損傷を受けやすいです。例えば、接触ピンが損傷している場合、SDカードはカードリーダーと適切に接触することができません。
- 🤨 偽造SDカード – 詐欺師は、SDカードのコントローラーを改ざんして、実際の容量よりも大きいように見せかけることができます。これはデータが自分自身を上書きするなど、他の複雑な問題を引き起こす結果になります。Fake Flash Testを使用してあなたのカードをチェックできます。
- 💻 互換性の問題 – SDカードが互換性のないファイルシステムを使用している場合、その内容を読むことができないので、オペレーティングシステムはそれをフォーマットするよう求めます。
次に、修正に取りかかる前に、SDカードからデータを復旧する方法をご紹介します。
フォーマットせずにメモリカードからデータを回復する方法
SDカードを再フォーマットせずに修復を試みる前に、何か問題が発生しデータが永久に削除されたり上書きされたりする可能性があるため、カードにあるデータを回復しておく必要があります。
フォーマットせずにSDカードのデータを回復するために、Disk Drill SDカードリカバリを使用します。Disk Drillは有効なデータ復旧ツールであり、回復可能なデータをハードドライブからスキャンし、選択したフォルダーに回復します。
開始する前に、SDカードを接続してください。Windowsがフォーマットするように促してきた場合は、キャンセルをクリックしてウィンドウを閉じてください。これらの指示は、フォーマットせずにメモリカードからデータを復旧する方法を理解するのに役立ちます:
- ダウンロードしてインストールされたらDisk Drillを開いてください。
- SDカードを選択し、失われたデータを探すをクリックします。これによりスキャンが開始されます。
- スキャンが終了したら、見つかった項目をレビューをクリックします。
- チェックボックスをチェックして回復したいファイルをマークしてください。回復のチャンス列に注目して、回復の可能性を確認してください。事前にアイテムのプレビューもできます。準備ができたら回復をクリックします。
- 別の物理パーティション上の場所を選択し、次へをクリックします。
回復が完了すると、指定したフォルダ内にすべての回復されたデータが見つかります。次のセクションに進む前に、この機会を利用してデータのコピーを安全な場所に保管してください。これはSDカードの修復に取り掛かる前のことです。
フォーマットせずにSDカードを修復する8つの方法
以下に概説された方法を使用すれば、メモリーカードをフォーマットせずに修復することができます。手順を見逃さないように、最初の方法から始めて順を追って作業を行ってください。
方法1: 別のSDカードリーダーやUSBポートを試す
何かを修理しようとする前に、問題の原因がどこにあるのかをまず理解する必要があります。問題がSDカードにあるのではなく、使用しているSDカードリーダーやUSBポートにある可能性があります。原因を特定するために、以下のステップを試してみてください:
- カードリーダーを取り外して、別のUSBポートに接続してください。
- 問題が解決しない場合は、カードリーダーを別のコンピューターに接続してみてください。
- 最後に、SDカードを別のカードリーダーに差し込んでみてください。
方法2: ドライブ文字の追加または変更
ストレージデバイスをコンピューターに接続すると、Windowsは自動的にドライブ文字を割り当てます。割り当てられたドライブ文字が既にそのドライブ文字を持っている他のデバイスと衝突すると、Windowsはドライブ文字が実際にどのデバイスに属するのかわからなくなるため、問題が発生する可能性があります。さらに、ドライブ文字が割り当てられていない場合、SDカードがまったくアクセス不可能として表示されないこともあります。
ドライブ文字を追加するか、既存のものを変更することで、これを修正できます。以下の簡単な手順に従ってください:
- スタートを右クリックし、ディスクの管理を選択します。
- SDカードのボリュームを右クリックし、ドライブ文字とパスの変更をクリックします。
- ドライブ文字がなければ追加を、あれば変更をクリックします。
- ドロップダウンリストからドライブ文字を選択し、OKをクリックし、もう一度OKをクリックします。
方法3: チェックディスク (CHKDSK)
CheckDiskはWindows内のユーティリティで、ストレージメディアをスキャンしてファイルシステムに関連した問題を検出し、使用するパラメーターに基づいてそれらを修正します。私たちが使用するパラメーターは問題をスキャンするだけでなく、フォーマットせずにSDカードを修復することもできます。
使用するパラメータは/rで、エラーのスキャンと修正だけでなく、不良セクタの検出も行います。次の手順に従ってください:
- 右クリック スタート をして Windows PowerShell (管理者) をクリックします。UACによるプロンプトが表示された場合は はい をクリックします。
chkdsk D: /r /x
と入力します。 D: をSDカードに割り当てられたドライブレターに置き換えます。エンターを押します。
方法4: ドライバーの更新/再インストール
コンピュータに接続するすべてのデバイスは、適切に機能するためにドライバが必要です。ドライバは、接続するデバイスとオペレーティングシステム間の通信を確立するために設計されています。もしドライバが古くなっていたり、破損していたり、欠落していると、SDカードを正しく使用したりアクセスしたりすることができません。
次の手順に従って、ドライバーの更新を行うか、破損している場合や見つからない場合は再インストールしてください:
- スタートを右クリックし、デバイスマネージャーをクリックします。
- ディスクドライブのドロップダウンを展開します。SDカードを右クリックし、プロパティをクリックします。SDカードの名前はブランドによって異なります。
- ドライバータブで、ドライバーの更新をクリックします。
- ドライバーを自動検索するをクリックします。
- 更新が利用可能でない場合は、閉じるをクリックします。
- デバイスのアンインストールをクリックします。
- アンインストールをクリックします。
- コンピュータからSDカードを取り外し、再度接続します。これによりドライバーが再インストールされます。
方法5: Windows 修復ツール
エラーチェックツールを使用して、内蔵または接続されたストレージメディアをスキャンし、直ちに問題を検出することができます。実際には、先ほど使用したCheckDiskコマンドを使用しますが、ターミナルではなくインターフェイスを介して使用します。
エラーをスキャンするための手順に従ってSDカードをスキャンしてください:
- SDカードが接続されていることを確認し、ファイルエクスプローラーを開きます。
- SDカードを右クリックし、プロパティをクリックします。
- ツールタブで、チェックをクリックします。
- スキャンしてドライブを修復するをクリックします。
方法6: DiskPart
一部の場合、SDカードが読み取り専用としてマークされているためアクセスできないことがあります。読み取り専用モードでは、新しいデータをSDカードに書き込んだり、既存のデータを編集したりすることはできません。これを修正する唯一の方法は、読み取り専用属性を削除することです。これは、WindowsのコマンドラインユーティリティであるDiskPartを使用して行うことができます。
次の手順に従って、DiskPartを使用してSDカードの読み取り専用属性を削除します:
- スタートを右クリックして、Windows PowerShell (管理者)を選択してください。ユーザーアカウント制御による確認が出たら、はいをクリックしてください。
diskpartを入力して、Enter
キーを押してください。list volumeを入力して、Enter
キーを押してください。select volume 4を入力してください。 4を自分のボリュームの番号に置き換えてください。
- を入力して、Enterキーを押してください。これを行うと、リードオンリー属性が解除されます。
方法7: TestDiskを使用してパーティションの修復を試みる
TestDiskは、損傷したファイルシステムの修復に特化した無料のオープンソースのリカバリーツールです。成功すれば、それに保存されていたデータと共にパーティションの回復が可能です。
以下の手順に循環して、TestDiskを使用してパーティションを修復してください:
- ダウンロードしてTestDiskを展開します。testdisk_winを開きます。
- Enterを押してログを作成します。
- SDカードをハイライトして、Enterを押します。
- パーティションテーブルのタイプをハイライトし、Enterを押します。
- Enterを押します。
- クイック検索を開始するためにEnterを押します。
- 失われたパーティションをハイライトして、Enterを押します。
- Writeオプションをハイライトし、Enterを押します。
- この操作を確認するためにYを押し、その後コンピューターを再起動します。
方法8: 専門家に依頼する
私たち自身で問題を解決できないことがあります。そのような場合、データ復旧のプロフェッショナルの助けを借りて作業を完了させる必要があります。
データ復旧サービスを利用することは最も高価な選択ですが、最高の結果をもたらします。このプロセスには作業指示書を作成し、SDカードを郵送する(または近ければ、会社が許可していれば持参する)ことが含まれます。受け取り次第、データ復旧の専門家がSDカードからデータを復旧し、健全なストレージデバイスに入れて返却します。
SDカードのフォーマットが重要な理由
SDカードを使用する前に、ファイルシステムでフォーマットする必要があります。時間とともに、SDカードは破損のような論理的損傷を受けるかもしれません。破損はファイルシステムの崩壊を引き起こし、ファイルにアクセスできなくなることがあります。多くの場合、SDカードを接続するとフォーマットする必要があるという様々なメッセージが表示される結果になります。
SDカードをフォーマットすると、不良セクタなどの使用不可能な領域を非表示にして、そこにファイルが書き込まれないようにしますが、その過程であなたのデータもすべて削除されます。フォーマットは多くの問題に対する解決策ですが、ファイルを失う恐れから、一部のユーザーはフォーマットしたくないかもしれません。
結論
SDカードをフォーマットせずに修復する方法はたくさんありますが、ほとんどの方法は直ちに試みるには危険です。なぜなら、データを永久に失うリスクがあるからです。実際には、最良の方法はSDカードからデータを回復し、その後で既知の修復方法を行うことです。そうすることで、プロセス中にデータが失われることがないようにすることができます。
データが安全であることを知ったら、CHKDSKの実行、Windowsの修復ツールでのSDカードのスキャン、ドライバーの更新または再インストール、TestDiskのようなサードパーティ製の修復ソフトウェアの使用など、最も確かな解決策を用いてSDカードを修復できます。
FAQ:
- ドライブレターを追加または変更する。外付けハードドライブはWindows PCに自動的にドライブレターが割り当てられます。ドライブレターがない場合、SDカードにアクセスすることができません。これを修正するには、Windowsのディスク管理を使用してドライブレターを変更または追加することができます。
- ドライバを更新または再インストールする。ドライバが古くなっている場合、コンピュータに接続するデバイスは正常に動作しません。デバイスマネージャーでドライバを更新することができます。
- CHKDSKを使用する。これは主にシステム関連の問題をチェックするために使われますが、このWindows機能を使用してフォーマットせずにSDカードを修正することもできます。
- Windows修復ツールを使用する。これは任意の内蔵ハードドライブや外部デバイスをスキャンするために使用されます。
- Androidスマートフォンを再起動してみてください。電源を切り、SDカードを取り外し、もう一度SDカードを挿入してから、電源を入れてください。
- スマートフォンでウイルススキャンを実行してください。信頼できるアンチウイルスアプリを使って、Androidスマートフォンに感染がないかチェックしてください。ウイルスがクリアされると、ファイルが復元されます。
- chkdskコマンドを試してみてください。Windowsコンピューターのchkdskコマンドを使って、SDカードからファイルを復旧することができます。
- ファイルシステムの破損。SDカードにファイルの破損があるため、フォーマットするよう求められるのが自然な反応です。
- 物理的損傷。接続部が壊れているか、深い傷が原因でSDカードが正常に動作しないことがあります。
- 不適切な取り外し。デバイスからSDカードを正しく取り外さずに抜くと、破損の原因となります。