Windows 11/10/8/7でSDカードをフォーマットできない

Windows 11、10、8、7でSDカードをフォーマットできませんか?SDカードのフォーマットの失敗は、書き込み保護または何か他のものが原因で発生する可能性があります。ここでは、SDカードを正常にフォーマットする方法を説明します

投稿者 @Comnena 2024年05月29日 @Comnena 最後の更新 2023年05月15日

Windows 11/10/8/7でSDカードをフォーマットできない

SDカードのファイルシステムがお使いの機器に対応していない場合(例:Xbox One)、SDカードに容量が表示されません。例えば、16GBのSDカードは31MBしか表示されません。この場合、SDカードをフォーマット/再フォーマットすることは悪い選択ではありません。

しかし、SDカードをPCに接続し、ファイルエクスプローラーでフォーマットした後、「このディスクは書き込み禁止になっています」または「Windowsはフォーマットを完了できませんでした」というエラーメッセージが出て、フォーマットに失敗する可能性があります。

SDカードのフォーマット失敗が発生した場合、その原因と修正方法を理解するために読み続けてください。

SDカードをフォーマットできない問題に対する4つの解決策

SDカードのフォーマット失敗を引き起こす可能性がある多くの理由があります。書き込み保護、ウイルス感染、不良セクタ、互換性のないファイルシステムまたは物理的な損傷などこのような原因です。Windows 11/10/8/7でSDカードをフォーマットするために失敗したとき、特定の条件に基づいて、この記事で紹介する1つまたは複数のソリューションを試すことができます。

解決策 1. SDカードから書き込み禁止を解除する

「このディスクは書き込み禁止になっています」というエラーが出てSDカードをフォーマットできない場合は、読み取り専用のSDカードを通常の状態にしてから、フォーマットする必要があります。

書き込み禁止を解除するには、SDカードアダプタの書き込み禁止ロックスイッチがロック解除になっているかどうかを確認します。SDカードがロックされていないにもかかわらず、フォーマットできない場合は、次の手順でDiskpartユーティリティを使用して読み取り専用を解除することができます。

手順 1. Windows + Rを同時に押し、「diskpart」と入力し、「Enter」を押します。

手順 2. 以下のコマンドを入力し、Enterキーを押します。

list disk(コンピュータに接続されている全てのディスクをリストアップします。)
select disk n(nはSDカードの番号です。)
attributes disk clear readonly

readonlyが解除された後、「exit」と入力してウィンドウを閉じます。

または、システムレジストリの値を変更することができます。

手順 1. 実行ボックスに「regedit」と入力し、「Enter」キーを押します。

手順 2. 以下のパスに移動します。

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/StorageDevicePolicies

手順 3. 「WriteProtect」オプションをダブルクリックし、「値のデータ」を0に設定します。

追記:Controlフォルダの下にStorageDevicePolicesフォルダがない場合は、「Control」を右クリックして「新規」>「キー」と進みます。StorageDevicePoliciesと名前を付けてから、開きます。次に、右側のペインの白い部分を右クリックし、「新規」>「DWORD(32ビット)」に移動します。WriteProtectという名前を付けてダブルクリックし、値のデータを確認します。

解決策 2. SDカードのCMDでChkdskユーティリティを実行する

SDカードのフォーマット失敗が書き込み保護に関連していない場合、それが不良セクタに起因しているかどうかを検討することができます。あなたは、SDカードを確認するためにCHKDSKユーティリティを実行することができます。以下はその詳細な手順です。

手順 1. コマンドプロンプトを管理者として実行します。

手順 2. 「chkdsk n:/f」を入力します。ここで「n」はSDカードパーティションのドライブレターです。

手順 3. 「exit」を入力してウィンドウを閉じます。

解決策 3. サードパーティ製ソフトでSDカードをFAT32にフォーマットする

SDカードが32GB以上の場合、Windowsは32GB以上のドライブをFA3T2にフォーマットすることをサポートしないので、Windows内蔵ツールでFAT32にフォーマットすることはできません。この時、サードパーティのパーティションフリーウェアであるAOMEI Partition Assistant Standardに頼ることができます。それはいくつかのステップでFAT32に64GB、128GBのような大規模なSDカードをフォーマットすることができます。それはあなたが選択するための様々なファイルシステムを提供しています(NTFS、FAT32、exFAT、Ext2、Ext3およびExt4)。

▶今すぐ無料でダウンロードして、大容量のSDカードをFAT32にフォーマットする方法を参考にしてください。

無料ダウンロードWin 11/10/8.1/8/7/XP
安全かつ高速

ステップ 1. ソフトウェアをインストールし、起動します。ホームインターフェイスで、SDカードパーティションを右クリックし、「パーティションをフォーマット」を選択します。

ステップ 2. 適切なファイルシステムを選択し、「はい」をクリックします。パーティションラベルを追加したり、このパーティションのクラスターサイズを調整したりすることもできます。

ステップ 3. メインインターフェイスに戻り、「適用」と「続行」をクリックして操作を実行できます。

★注意事項:
SDカードクローン、データ損失なしでNTFSからFAT32への変換など、このソフトウェアを使用することができます。
SDカード上の失われたパーティションを復元したり、SDカードにランダムなデータを書き込んだりには、ソフトウェアのProfessional版を使用することができます。

解決策 4. アンチウィルスソフトを起動して、SDカードをスキャンする

SDカードがウイルスに感染している場合、他のプログラムからアクセスすることができなくなります。この時、サードパーティのアンチウィルスソフトを実行して、SDカードを完全にスキャンし、感染しているかどうかを知ることができます。

まとめ

Windows 11/10/8/7でSDカードをフォーマットできない場合、心配しないでください。最も可能性のある原因を見つけ、それに対応する措置を取ることで、問題を効果的かつ迅速に解決することができます。しかし、SDカードが物理的に破損している場合、前述の解決策は役に立たないかもしれません。