最近ミラーレス一眼カメラを購入し、外に出かけて写真を撮ることが増えてきました。
出先でSDカードリーダーをスマホに差し、撮った写真を確認しようとすると、「フォーマットする必要があります。フォーマットしますか?」というメッセージが表示されました。
今回、ネットで調べて自己解決に至ったので、覚書していきます。
対処方法
この時、焦ってSDカードをフォーマットしてしまわないようにしましょう。
※フォーマットを選択すると、データがすべて削除されてしまいます。
「フォーマットする必要があります。フォーマットしますか?」というメッセージが表示されている場合、
1. スマホやパソコンの不具合
2. SDカードの容量不足
3. 正しい手順でSDカードを取り外さなかった
等が考えられます。
1の場合、スマホやパソコンを再起動することで解消する場合があります。2の場合、ぎりぎりまで容量を使わない他思いつかないです…。
さて、本題ですが、経験上1や2よりも、圧倒的に3が原因なことが多いです。(SDカードの取り外しは「ハードウェアの安全な取り外し」から行いましょう!)
その場合、SDカードが論理故障してしまっている状態なので、スマホやパソコンをいくら再起動しても直りません。
そこで試していただきたい方法が、WindowsPCに搭載されているツール「CHKDSK(チェックディスク、check diskの略語)」を使う方法です。
ハードディスクにエラーがないかチェックしたり、エラーを修復したりしてくれるツールです。
手順
1. 修復したいSDカードをパソコンに接続する
2. 画面左下の検索バーに、「コマンド プロンプト(もしくはcmd)」と入力する
3. コマンド プロンプトを右クリックして、管理者として実行を選択する
4. ウィンドウで「chkdsk D: /f」を入力してEnterキーを押す
※chkdskのあとのDはSDカードのドライブ名です。必要に応じて変更してください。
対象ドライブ名はエクスプローラーの「デバイスとドライブ」から確認するか、設定から確認できます。
※実行は自己責任でお願いします。
おわりに
「フォーマットする必要があります。フォーマットしますか?」というメッセージが表示されてしまってデータが見られなくなってしまった場合の対応を紹介しました。
案外この問題で悲しんでいる方がいるのではないかと思い、記事としてまとめてみました。
手順としてはとても簡単な操作ですので、よろしければお試しください。
参考にした記事:
- https://learn.microsoft.com/ja-jp/windows-server/administration/windows-commands/chkdsk?tabs=event-viewer
- https://cybersecurity-jp.com/column/57305
- https://www.reneelab.jp/repair-damaged-sd-card.html#c
- https://www.diskpart.com/jp/articles/command-prompt-check-disk.html
- https://pctrouble.net/running/chkdsk.html