Windows
 Computer >> コンピューター >  >> システム >> Windows

【解決済み】Windows 11/10でSDカードをフォーマットできない時の対処法

Windows 11/10のPCでSDカードをフォーマットできずにお困りではありませんか?SDカードはカメラやスマートフォンなどで追加データを保存するために広く使われており、中身をすべて消去したいときにフォーマットを行うことがあります。しかし、いざフォーマットしようとしても失敗してしまうというトラブルに遭遇するユーザーは少なくありません。同じ問題でお悩みの方は、ぜひ本記事をご覧ください。ここでは、SDカードを正常にフォーマットするために役立つ実践的な対処法を紹介します。

【解決済み】Windows 11/10でSDカードをフォーマットできない時の対処法

具体的な解決策に入る前に、まずSDカードをフォーマットできなくなる主な原因について確認しておきましょう。

SDカードをフォーマットできない主な原因

この問題が発生する理由は環境によってさまざまですが、特によく見られるのは以下の2つです。

  • 書き込み保護(ライトプロテクション)が有効になっている:最も一般的な原因です。書き込み保護が有効なSDカードは内容の変更や消去が禁止されるため、フォーマットも失敗します。まずは書き込み保護が解除されていることを確認しましょう。
  • SDカードに不良セクターが存在している:記録領域に物理的・論理的な損傷(不良セクター)があると、フォーマット処理が正常に完了しません。この場合は、SDカードのパーティションを再作成することで改善できる可能性があります。

フォーマットできないSDカードの直し方

フォーマットできないSDカードを修復するには、まず書き込み保護がかかっていないかを確認してください。その上で、コマンドプロンプト、ディスクの管理、またはサードパーティ製のSDカードフォーマットソフトを使ったフォーマットを試すのがおすすめです。それでも解決しない場合は、DiskPartを使ってSDカードのパーティションを再作成すると良いでしょう。

Windows PCでSDカードをフォーマットできない時の5つの対処法

SDカードがフォーマットできないときに試せる方法は以下の通りです。

  1. SDカードの書き込み保護を解除する
  2. コマンドプロンプトでフォーマットする
  3. ディスクの管理でフォーマットする
  4. DiskPartでパーティションを再作成する
  5. サードパーティ製フォーマットツールを使う

1. SDカードの書き込み保護を解除する

最初に試すべきは、書き込み保護の解除です。書き込み保護が有効になっていると、SDカードへのあらゆる変更がブロックされ、フォーマットもできません。該当する場合は、保護を解除するだけで問題が解決します。

カードリーダーを使っている場合は、一度カードを取り出し、側面に「Lock」と書かれたスイッチがないか確認してください。スイッチがLock側に倒れているなら、下にスライドしてロックを解除します。カード本体にロックスイッチがない場合は、Windows標準のDiskPartユーティリティで書き込み保護を無効化できます。手順は以下の通りです。

まず、Windows + Rキーで「ファイル名を指定して実行」ダイアログを開きます。

「名前」欄にdiskpartと入力してEnterキーを押すと、コマンドプロンプト上でDiskPartが起動します。

続いて、次のコマンドを入力して接続中のディスク一覧を表示します。

list disk

次に、Xに対象のディスク番号を入れて以下のコマンドを実行します。

select disk X

そして、書き込み保護を解除するために以下のコマンドを入力します。

attributes disk clear read-only

最後にEnterキーを押し、処理が完了したらコマンドプロンプトを閉じます。

この状態でSDカードをフォーマットできるか確認してください。まだフォーマットできない場合は、次の対処法に進みましょう。

2. コマンドプロンプトでSDカードをフォーマットする

通常の方法でフォーマットできない場合は、コマンドプロンプトからのフォーマットを試してみてください。手順は以下の通りです。

まず、コマンドプロンプトを管理者として起動します。

続いて、CMDに以下のコマンドを1行ずつ入力します。

diskpart
list disk

次のコマンドでSDカードのディスク番号を選択します(XはSDカードのディスク番号)。

select disk X

その後、以下のコマンドを入力します。

format fs=ntfs quick

これでSDカードがフォーマットされるはずです。なお、容量の小さいSDカードや機器との互換性を重視する場合は、「format fs=fat32 quick」とFAT32を指定しても構いません。

それでもフォーマットできない場合は、次の対処法に進んでください。

3. ディスクの管理でSDカードをフォーマットする

ディスクの管理は、Windowsに標準搭載されているディスク・パーティション管理ツールです。これを使ってSDカードをフォーマットすることもできます。手順は以下の通りです。

  1. タスクバーの検索ボックスから「ディスクの管理」を開きます。
  2. フォーマットしたいSDカードのパーティションを選択します。
  3. パーティションを右クリックし、「フォーマット」を選択します。
  4. ボリュームラベル、ファイルシステム、アロケーションユニットサイズを必要に応じて設定し、「OK」をクリックします。
  5. 警告画面が表示されたら「OK」をクリックしてフォーマットを実行します。

4. DiskPartでSDカードのパーティションを再作成する

SDカードに不良セクターがあると、フォーマットできない問題が発生しやすくなります。この場合は、パーティションを再作成することで問題を解決できる可能性があります。再作成には、Windowsのコマンドラインユーティリティ「DiskPart」が利用できます。これによりSDカードが完全にクリーンアップされ、新しいパーティションが作成されます。

DiskPartでパーティションを再作成する手順は以下の通りです。

まず、方法2と同じようにコマンドプロンプトを管理者権限で起動します。

続いて、以下のコマンドを順番に入力します。

diskpart
list disk
select disk X

3行目のXは、フォーマットしたいSDカードのディスク番号です。

次に、以下のコマンドを入力してEnterキーを押します。

clean
create partition primary

続けて、作成したばかりのパーティションを選択するため、以下のコマンドを入力します。

select partition 1

そして、パーティションをアクティブにするため、以下のコマンドを実行します。

active

これで、次のコマンドでSDカードをフォーマットできます。

format fs=ntfs label=SDCard quick

さらに、以下のコマンドでドライブ文字を割り当てると、エクスプローラーにドライブが表示されるようになります。

assign letter=h

最後にコマンドプロンプトを終了し、エクスプローラーでドライブが正しく認識されているか確認してください。

5. サードパーティ製のSDカードフォーマットツールを使う

【解決済み】Windows 11/10でSDカードをフォーマットできない時の対処法

上記のどの方法もうまくいかない場合は、サードパーティ製のSDカードフォーマットツールの利用を検討しましょう。無料で使えるSD Memory Card Formatter(SDアソシエーション公式のフォーマットユーティリティ)がおすすめです。ソフトをダウンロードしてインストールし、起動したら対象のSDカードを選択してフォーマットを実行するだけです。これで、問題なくSDカードをフォーマットできるはずです。

破損したSDカードをフォーマットするには?

破損したSDカードをフォーマットしたい場合は、まずカード上の不良セクターの修復を試みましょう。コマンドプロンプトで「chkdsk X: /f」(Xはドライブ文字)を実行すると、ファイルシステムのエラーをチェック・修復できます。また、破損したSDカードにも対応しているサードパーティ製ツールを使えば、フォーマットできる可能性が高まります。

以上、SDカードがフォーマットできないときの対処法について解説しました。お役に立てば幸いです。

あわせて読みたい関連記事

  • 「Windowsはフォーマットを完了できません」エラーの対処法(SDカード・USBメモリ・外付けディスク)
  • USBメモリやSDカードの未割り当て領域エラーを修正する方法
  1. Windows 11/10でGoogle Chromeが開かない・起動しないときの7つの対処法

    Google Chromeブラウザが開かない、起動しない、Webページが読み込まれないといったトラブルに直面した場合、原因はChrome本体のファイル破損か、一部のプラグインが大量のシステムリソースを消費していることが考えられます。最終的に「Google Chromeは動作を停止しました」というメッセージが表示されることもあります。さらに不思議なことに、タスクマネージャー上ではプロセスが確認できるのに、タスクバーには何も表示されないケースも存在します。この記事では、こうした問題の具体的な解決方法を順番に紹介します。 Windows PCでChromeが開かないときの修正方法一覧 Google

  2. 【完全ガイド】CCleanerがWindows 11/10/8でアンインストールできないときの対処法

    PCの空き容量を増やしたい、あるいは別の理由でCCleanerをアンインストールしようとしたのに、何度試してもWindows 11でアンインストールできない——そんな状況に困っていませんか? ご安心ください。CCleanerコミュニティにも、同じようにPC上のCCleanerを削除できなかったという報告が数多く寄せられています。つまり、あなただけが直面している問題ではありません。 この記事では、Windows 11/10/8でCCleanerがアンインストールできない問題を解決するための手順を、初心者の方にもわかりやすく解説します。 解決策1:タスクマネージャーでCCleanerのプ