フォーマットできないSDカードを修復する方法
SDカードがフォーマットできないと、かなりイライラするものです。たいていは、頑固なアクセスの問題、おかしな書き込み保護設定、あるいはカード自体が壊れているなど、原因は様々です。別のデバイスやパソコンで試しても改善しない場合もあり、ハードウェアの故障かソフトウェアの不具合か、悩むこともあるでしょう。ここでの目標は、(できれば)データや心を失うことなく、SDカードを使える状態に戻すことです。このガイドでは、よくある解決策をいくつか紹介します。簡単なものから複雑なものまで様々ですが、同じような状況で効果があった人たちが実際に試した結果です。SDカードが「フォーマットできません」と繰り返し表示されたり、全くフォーマットしてくれない場合は、これらの方法を試してみてください。もしかしたら、SDカードが復活するかもしれませんし、少なくとも交換時期が来たと分かるかもしれません。
SD カードをフォーマットする必要があるのはなぜですか?
簡単におさらいすると、通常、SD カードをフォーマットしたい理由はいくつかあります。
- パッケージから取り出したばかりの新しいカードは、カメラ、Android スマートフォン、ドローンなど、デバイスと互換性があり、エラーがないようにフォーマットする必要があります。
- カード上のすべてのデータを消去してスペースを空けたり、破損したデータやエラーを一掃したりします。
- ファイルの保存や読み取りに問題を引き起こしている可能性のあるエラーや不良セクタを修正します。
基本的に、フォーマットとはSDカードを新しくし直すようなものです。しかし、デバイスがSDカードを認識しなかったり、フォーマットできなかったりする場合は、何か問題があることを示しています。カードが保護されているか、破損しているか、あるいは何らかの理由で互換性がない可能性があります。
SD カードがフォーマットされないのはなぜですか?
なかなか解決しない場合は、おそらくいくつかの原因が考えられます。側面に物理的なスイッチ(スライドさせる小さなタブ)があるか、コンピューターが「読み取り専用」に設定している可能性があります。場合によっては、カードが修復不可能なほど損傷しているか壊れていて、ソフトウェアによる修復では解決できないこともあります。さらに厄介なことに、カードによってはファームウェアのバグがあったり、長期間の使用で劣化してフォーマットできなくなったりするものもあります。そのため、デバイスのせいにする前に、必ずカードが保護されているか、物理的に損傷していないかを確認してください。
SDカードがフォーマットできない時の対処法
まず、可能であれば、カード内のデータはすべてバックアップしてください。フォーマットするとすべてのデータが削除され、カードの寿命が尽きかけている場合は、修復方法によってはデータの復旧が困難になる可能性があります。その後は、最も簡単な解決策から始めて、より高度な解決策へと段階的にトラブルシューティングを進めていくのが基本です。1つの方法がうまくいかなければ、次の方法に進みます。いわば消去法です。
修正1: 物理的またはソフトウェアによる書き込み保護を解除する
まず最初に確認すべきことは、カードに書き込み保護がかかっていないかです。SDカードによっては、側面に小さなスイッチが付いているものがあります。このスイッチを上にスライドさせるとロックが解除されるものもありますが、汚れや小さな傷でロックが解除されない場合もあります。スイッチを左右に軽く動かして、ロックが解除されるかどうかを確認してください。スイッチがない場合は、ソフトウェアの問題である可能性があります。WindowsとMacはどちらも書き込み保護の設定と解除ができるので、特にフォーマット時に「読み取り専用」と表示される場合は、書き込み保護を解除することをお勧めします。
Windowsの場合:
- 「実行」 (と入力してEnter キーを押します)からDiskpart を開きます。Windows key + R
diskpart - サイズを入力し
list diskて SD カードを検索します。 - 入力します
select disk #(# をディスク番号に置き換えます)。 - 入力
attributes disk clear readonlyして Enter キーを押します。 - 終了するには入力してください
exit。頑固な権限のクリアに役立つかもしれません。
Macの場合:
- ディスクユーティリティを開きます。
- SD カードを右クリックし、「情報を見る」を選択します。
- 「共有と権限」に移動し、変更のロックを解除して、ユーザーに読み取りと書き込みのアクセス権があることを確認します。
物理的なテープの修理やアクセス権の調整で改善する場合もあります。それでも改善しない場合は、ロックが破損しているか、カードが故障している可能性があります。
方法: Windows ディスク管理を使用してフォーマットする
それでもカードの調子が悪くなる場合は、Windowsのディスク管理を使ってフォーマットしてみてください。より直接的な方法で、エクスプローラーでは対応できない制限を回避できる場合もあります。
- Windows キー + Xを押して、ディスクの管理を選択します。
- リストで SD カードを見つけて右クリックし、「フォーマット」を選択します。
- 適切なファイル システムを選択します。ほとんどのカメラや電話の場合は FAT32、Windows 専用の場合は NTFS、混在の場合は exFAT です。
- 「クイック フォーマットを実行する」をチェックします(これにより不良セクタのスキャンがスキップされますが、カードに障害がある場合はリスクがある可能性があります)。
- 「OK」をクリックしてお待ちください。それでも問題が解決しない場合は、Diskpart を使ってクリーンアップしてください。
方法: Diskpartでクリーンアップして再パーティションする
通常のフォーマットが失敗した場合、これが決定的な選択肢です。diskpartのcleanコマンドを使用すると、パーティション情報が消去され、カードは再びRAW状態になります。破損や不良セクタが原因の場合は、さよならです。
- [実行] ( Windows key + R)を開き、 と入力して
diskpartEnter キーを押します。 - 入力したら、 と入力します
list disk。SD カードの番号をメモしておきます。 - 入力します
select disk #(# を実際の番号に置き換えます)。 - と入力します
clean。すべてが消去されるので、データがあった場合は、もう消えてしまいます。 - タイプ
create partition primary。 - 必要に応じて、
format fs=fat32 quickまたはを使用してフォーマットします。ntfs - でドライブ文字を割り当てます
assign。
注: fat32 は汎用性が高いですが、サイズ制限があります(Windows では約 32GB)。大きなファイルや Windows 中心の用途には NTFS が適しています。
もう一つの簡単なトリック:ドライブ文字の変更
Windowsがドライブ文字を解放してくれないことがあり、フォーマットがうまくいかないことがあります。名前を変更すると解決するかもしれません。「ディスクの管理」を開き、SDカードを右クリックして「ドライブ文字とパスの変更」を選択し、新しいドライブ文字を選択してください。必要であれば、思い切って変更してみてください。その後、もう一度フォーマットしてみてください。
CHKDSKで救出
理由は定かではありませんが、ファイルシステムエラーがある場合、CHKDSKで修復できる場合があります。Windows PowerShell(管理者)またはコマンドプロンプトから:
chkdsk D: /f /r
(D: を実際のドライブ文字に置き換えてください。) 気長にお待ちください。修復できない問題が見つかった場合は、カードが故障している兆候であることが多いです。
デバイスをリセットする
PCでこれらの修正方法を試してもフォーマットできない場合は、スマートフォンまたはカメラをデフォルト設定にリセットすることを検討してください。特に新しいファームウェアのアップデートやバグなどにより、デバイス固有のバグによってフォーマットがブロックされることがあります。
カードを交換する
他の方法がすべて失敗し、カードに物理的な損傷や奇妙なエラーの兆候が見られる場合、カードはおそらく故障しています。その場合は交換するのが最善です。保証期間内であれば、無料で交換してもらえる場合もありますので、保証期間内かどうかご確認ください。貴重な写真や動画を失うよりは、安全な方が良いでしょう。
補足:カードは、特に安価なものの場合、しばらくすると使えなくなることがあります。落としたり、物理的に損傷したりした場合は、捨てて別のカードを使うタイミングかもしれません。