SDカードがWindows 11/10でフォーマットされない[修正済み]

Windows 11/10 PCでSDカードをフォーマットできない場合は、この投稿がきっとお役に立ちます。SDカードは追加情報を保存するために使用されます。今、SDカードのすべてのデータを消去するためにフォーマットしたいと思うかもしれません。しかし、SDカードがフォーマットされないという問題を経験しているユーザーもいます。同じ問題に直面しているユーザーの一人であれば、この投稿はあなたのためです。この投稿では、SDカードをフォーマットするのに役立ついくつかの有効な修正について説明します。

有効な修正について説明する前に、SDカードのフォーマットを許可しないシナリオについて説明しましょう。

なぜSDカードをフォーマットできないのですか?

個人にこの問題を引き起こす理由はさまざまです。SDカードをフォーマットできない最も一般的な原因を次に示します。

  • 一般的なシナリオでは、SDカードで書き込み保護が有効になっている場合、この問題が発生する可能性が最も高くなります。したがって、SDカードを正常にフォーマットできるように、SDカードの書き込み保護がオフになっていることを確認してください。
  • SDカードに不良セクターがあり、SDカードのフォーマットが許可されない可能性もあります。シナリオが適用される場合は、SDカードを再パーティション分割すると問題を解決できます。

SDカードがWindowsコンピューターでフォーマットされない

SDカードがフォーマットされない場合に試すことができる方法は次のとおりです。

  1. SDカードの書き込み保護を解除します。
  2. コマンドプロンプトを使用してSDカードをフォーマットします。
  3. ディスクの管理でSDカードをフォーマットします。
  4. DiskPartでSDカードを再パーティション分割します。
  5. サードパーティのSDカードフォーマットツールを使用します。

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

最初にすべきことは、SDカードの書き込み保護を解除して問題を解決することです。SDカードの書き込み保護が有効になっていて、SDカードの変更が防止されている場合、問題が発生する可能性が最も高くなります。したがって、シナリオが適用される場合、SDカードの書き込み保護を解除すると問題が解決します。

まず、Windows + Rホットキーを使用して、[実行]ダイアログボックスを開きます。

次に、[開く]フィールドにdiskpartと入力し、Enterキーを押します。これにより、コマンドプロンプトでDiskpartが開きます。

次に、次のコマンドを入力してアクティブなディスクのリストを表示します。

list disk

その後、Xがディスク番号である以下のコマンドを入力します。

select disk X

次に、以下のコマンドを書いて書き込み保護を解除します。

attributes disk clear read-only

最後に、Enterボタンを押し、プロセスが完了したらコマンドプロンプトを閉じます。

これでSDカードをフォーマットできるかどうかを確認します。できない場合は、次の潜在的な修正を試して問題を解決できます。

2] コマンドプロンプトを使用してSDカードをフォーマットする

従来の方法でSDカードをフォーマットできない場合は、コマンドプロンプトを使用してフォーマットしてみてください。手順は次のとおりです。

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

diskpart
list disk

次に、以下のコマンドを使用してSDのディスク番号を選択します。

select disk X

上記のコマンドで、XはSDのディスク番号です。

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

format fs=ntfs quick

これでSDカードがフォーマットされるはずです。

それでもSDカードをフォーマットできない場合は、次の潜在的な修正に進み、問題を解決します。

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

ディスクの管理は、Windowsの内蔵ディスクおよびパーティション管理ユーティリティです。また、SDカードのフォーマットにも使用できます。Windows PCでディスクの管理を使用してSDカードをフォーマットする手順は次のとおりです。

  1. まず、タスクバーの検索オプションからディスクの管理ツールを開きます。
  2. 次に、フォーマットする必要があるSDカード上のパーティションを選択します。
  3. 次に、パーティションを右クリックして、[フォーマット]オプションをタップします。
  4. その後、ボリュームラベル、ファイルシステム、アロケーションユニットサイズを手動で入力し、[OK]ボタンを押します。
  5. 最後に、[OK]ボタンをクリックしてフォーマットプロセスを確認します。

4] DiskPartを使用してSDカードを再パーティション分割する

SDカードに不良セクターがある場合、SDカードをフォーマットできないという問題が発生する可能性があります。このシナリオが適用される場合は、ディスクを再パーティション分割することで問題を解決できるはずです。これを行うには、WindowsのコマンドラインユーティリティであるDiskPartを使用できます。SDカードをクリーンアップし、新しいパーティションを生成します。

DiskPartを使用してSDカードを再パーティション分割する方法は次のとおりです。

まず、方法(2)で行ったように、管理者権限でコマンドプロンプトを起動します。

次に、指定された順序で以下のコマンドを入力します。

diskpart
list disk
select disk X

3番目のコマンドでは、Xはフォーマットする必要があるSDカードのディスク番号です。

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

clean
create partition primary

その後、作成したばかりのパーティションを選択するには、以下のコマンドを入力します。

select partition 1

次に、パーティションをアクティブにするには、次のコマンドを入力してEnterキーを押します。

active

以下のコマンドを入力してSDカードをフォーマットできます。

format fs=ntfs label=SDCard quick

これで、以下のコマンドを使用してパーティションに文字を割り当て、エクスプローラーに表示させることができます。

assign letter=h

最後に、コマンドプロンプトを終了し、ドライブがエクスプローラーでアクティブになっているかどうかを確認します。

5] サードパーティのSDカードフォーマットツールを使用する

何も効果がない場合は、サードパーティのSDカードフォーマットツールを試してSDカードをフォーマットできます。問題なくSDカードをフォーマットできるようになるかもしれません。SD Memory Card Formatterという無料ソフトウェアを試すことができます。このソフトウェアをダウンロードしてインストールし、PCで起動するだけです。その後、SDカードをフォーマットします。うまくいけば、これで問題なくSDカードを正常にフォーマットできるようになります。

Windows 11で検出されないSDカードを修正するにはどうすればよいですか?

SDカードがWindows 11/10コンピューターで検出または認識されない場合は、別のUSBポートを使用します。また、SDカードに書き込み保護があるかどうかを確認して、オフにする必要があります。それでも機能しない場合は、CHKDSKシステムツールを使用し、SDカードをフォーマットし(可能な場合)、新しいカードリーダーまたは別のコンピューターでSDカードをテストします。

以上です。