
SSDをフォーマットできないときは、いきなりcleanなどの強い操作を実行しないことが大切です。フォーマットは対象ボリュームのデータを消す操作なので、まず必要なファイルの退避と、選択しているディスクが本当に対象SSDかどうかを確認します。
先に結論として、Windows 11/10の「ディスクの管理」でSSDの状態を確認するのが安全な順番です。オフライン、未割り当て、ドライブ文字なしなら状態に応じて直せます。読み取り専用だけが原因ならDiskPartで属性を確認します。それでも容量0B、I/Oエラー、切断が起きる場合は、フォーマットを繰り返さず、接続やSSD本体を切り分けてください。
SSDをフォーマットできない主な原因
「フォーマットできません」「Windowsはフォーマットを完了できません」と表示されても、原因がSSDの故障とは限りません。よくある状態を先に整理すると、次のようになります。
| 状態・表示 | 考えられる原因 | 先に試すこと |
|---|---|---|
| 使用中でフォーマットできない | Windowsやアプリがそのボリュームを使っている | 対象を間違えていないか確認し、使用中のアプリを閉じる |
| 未割り当て | パーティションが作られていない | 新しいシンプル ボリュームを作成する |
| オフライン・未初期化 | ディスクとして利用可能な状態になっていない | データが不要な新規SSDか確認してからオンライン化・初期化する |
| 書き込み禁止・読み取り専用 | ディスクまたはボリュームの属性が読み取り専用になっている | 属性を確認し、必要な場合だけ解除する |
| 容量0B・I/Oエラー・接続が切れる | 接続、ケース、電源、コントローラーなどの異常 | 書き込み操作を止めて、接続とバックアップを優先する |
また、Windowsが起動しているシステムボリュームは使用中のため、そのままフォーマットできません。Microsoftも、Windowsを含む使用中のパーティションはフォーマットできないと案内しています。
最初に行う安全確認
- 必要なデータを退避する。 SSDが読み取れるなら、重要なファイルを別のドライブへコピーします。コピー中にエラーや切断が出る場合は、フォーマットを後回しにします。
- 対象SSDの容量を確認する。 Windowsの「ディスクの管理」で、容量・接続方式・ディスク番号を、実際に操作したいSSDと照合します。
- システムドライブではないことを確認する。 「C:」やEFI、回復、システム予約などのパーティションは、通常のデータ用SSDと同じ感覚で削除しないでください。
- 暗号化を確認する。 BitLockerで保護されたドライブにデータが残っているなら、先に正しいパスワードや回復キーでロック解除できるか確認します。回復キーがない状態で消去を進めると、データへ戻れない可能性があります。
フォーマットはデータを消す操作です。データが必要なのに読み出せない場合は、初期化・削除・cleanを止め、バックアップやデータ復旧の相談を優先してください。
ディスクの管理でフォーマットする方法
Windows 11/10では、スタートボタンを右クリックして「ディスクの管理」を開くか、Win+Rでdiskmgmt.mscを実行します。Microsoftの公式手順でも、ディスクの管理から初期化、ボリューム作成、フォーマット、ドライブ文字の変更を行えます。
正常なボリュームが見えている場合
- 対象SSDの容量とドライブ文字を確認します。
- データが不要なボリュームを右クリックし、「フォーマット」を選びます。
- ファイルシステムとボリュームラベルを確認し、クイックフォーマットの設定を選びます。
- 確認画面で対象が正しいことを再確認して実行します。
対象が使用中のボリューム、またはWindowsが起動しているボリュームの場合、この方法では実行できません。別のデータ用ボリュームを選んでいないかも含めて確認してください。
「未割り当て」と表示されている場合
未割り当て領域は、先にボリュームを作成する必要があります。未割り当て部分を右クリックして「新しいシンプル ボリューム」を選び、サイズ、ドライブ文字、ファイルシステムをウィザードで指定します。
SSD全体を使う場合は、サイズを既定値のまま進めれば全領域を使えます。既存パーティションを削除した直後なら、削除した領域が正しいSSDにあるかを必ず確認してください。
「オフライン」「未初期化」「ドライブ文字なし」の場合
- オフライン:ディスクを右クリックして「オンライン」を選びます。
- 未初期化:新しいSSD、または中身を消してよいSSDであることを確認してから初期化します。現行のUEFI環境で使う新しいPCならGPTが基本候補ですが、古いPCやOSとの互換性が必要ならMBRを検討します。
- ドライブ文字なし:ボリュームを右クリックして「ドライブ文字とパスの変更」から、空いている文字を割り当てます。
初期化はパーティション情報に関わる操作です。以前使っていたSSDにデータがある場合、「未初期化」と表示されても、すぐに初期化しないでください。
読み取り専用ならDiskPartで解除する
「書き込み禁止」「メディアは書き込み禁止」などが出る場合は、ディスクの属性を確認します。DiskPartは管理者権限が必要で、選択した対象に対して操作するため、番号の取り違えが特に危険です。
データが不要であること、対象SSDの容量が正しいことを確認したうえで、管理者としてコマンドプロンプトを開き、次を1行ずつ実行します。NはSSDのディスク番号、Mは対象ボリューム番号、Eは空いているドライブ文字に置き換えます。
diskpart
list disk
select disk N
detail disk
attributes disk
attributes disk clear readonly
list volume
select volume M
format fs=ntfs quick
assign letter=E
exit
select disk Nの後にdetail diskを実行し、容量やパーティションを確認するのがポイントです。Microsoftのattributes diskコマンドには、選択中のディスクの読み取り専用属性を表示・解除する機能があります。
属性を解除してもすぐに読み取り専用へ戻る、フォーマット中にI/Oエラーになる、またはSSDが切断される場合は、コマンドを繰り返さないでください。SSD側が書き込みを止めている可能性があるため、先にデータ保全とハードウェアの切り分けを行います。
パーティションを作り直す「clean」は最後の手段
パーティション情報が壊れていて、データも不要だと確認できた場合に限り、DiskPartでディスクを空にして作り直す方法があります。cleanは選択中ディスクのパーティションやフォーマット情報を削除するコマンドです。実行後は既存データへ通常アクセスできなくなるため、必要なファイルが1つでもあるなら使わないでください。
対象SSDを容量で照合し、不要なディスクだと確認してから、次の例を使います。GPTが不要な環境では、convert gptを省略するか、互換性を確認してMBRを選びます。
diskpart
list disk
select disk N
detail disk
clean
convert gpt
create partition primary
format fs=ntfs quick
assign
exit
Microsoftの公式ドキュメントでも、cleanは選択したディスクからパーティションやフォーマットを取り除く操作と説明されています。SSDを処分するための安全なデータ消去を意味するものではないため、売却・譲渡目的ならメーカーの消去手順や暗号化の扱いを別に確認してください。
どうしてもフォーマットできないときの切り分け
データが必要なら、まずファイルシステムを確認する
NTFSのボリュームが読み取れて、ドライブ文字もある場合は、フォーマット前にファイルシステムの確認を試せます。管理者のコマンドプロンプトで、Xを対象ドライブ文字に置き換えて実行します。
chkdsk X: /scan
/scanはNTFSボリュームをオンラインで確認するためのオプションです。修復を伴う/fなどを使う場合は、重要データのバックアップを済ませ、ドライブを使用中のアプリを閉じてから実行します。SSDが不安定な場合、修復を何度も繰り返すより、読み出せるデータの退避を優先してください。
接続を変えて確認する
- 外付けSSDなら、別のUSBポートへ直接接続する。
- USBハブを外し、別のケーブルやケースがあれば試す。
- 内蔵SSDなら、電源を切ってから装着状態を確認する。
- 別のPCでも容量が0B、切断、I/Oエラーになるかを確認する。
容量が正しく表示され、接続も安定しているのにボリュームだけ作れない場合は、パーティション構成の問題が考えられます。一方、容量が0Bになる、接続が頻繁に切れる、読み取り専用が再発する場合は、SSD本体やケース、ケーブル、電源などの異常を疑います。データが必要なら書き込みを止め、製品メーカーの診断手順やデータ復旧サービスを検討してください。
SSDをフォーマットするときのファイルシステムの選び方
ファイルシステムは、SSDを接続する機器に合わせて選びます。Windowsの内蔵データドライブとして使うならNTFSが基本候補です。ゲーム機、レコーダー、カメラ、MacなどWindows以外の機器と共有する場合は、その機器が対応する形式を先に確認してください。
なお、クイックフォーマットはファイルテーブルを作り直す処理で、既存データを完全に上書きする安全消去ではありません。Microsoftも、クイックフォーマットは通常のフォーマットより速い一方、ボリュームを完全に上書きしないと説明しています。
SSDのフォーマットに関するよくある質問
Windowsが入っているSSDをWindows上でフォーマットできますか?
起動中のWindowsが使っているシステムボリュームは、通常のディスクの管理からはフォーマットできません。再インストールや消去が目的なら、必要なデータと回復手段を確認し、Windowsのインストールメディアや回復環境から対象を慎重に選びます。
フォーマットすればSSDのエラーは直りますか?
パーティションやファイルシステムの問題なら改善する場合がありますが、接続不良、容量0B、I/Oエラー、繰り返す切断、再発する読み取り専用はフォーマットで直るとは限りません。むしろ書き込みを続けることで、必要なデータの復旧を難しくする可能性があります。
「フォーマットを完了できません」と出たら何をすればよいですか?
対象ディスクの容量を確認し、ディスクの管理でオフライン・未割り当て・ドライブ文字なしを確認します。読み取り専用なら属性を確認し、それでも失敗する場合は別ポートや別ケーブルを試します。データが不要と確認できるまでcleanは実行しないでください。
まとめ:SSDをフォーマットできないときは消去より状態確認を優先
SSDをフォーマットできない場合は、次の順番で進めると誤消去を避けやすくなります。
- 必要なデータをバックアップし、BitLockerのロック状態を確認する。
- ディスクの管理で、容量・ディスク番号・オンライン状態・ボリュームを確認する。
- 未割り当て、未初期化、ドライブ文字なしなど、表示されている状態に合う操作を行う。
- 読み取り専用の場合だけ、対象を照合してDiskPartで属性を確認する。
- 容量0B、I/Oエラー、切断、読み取り専用の再発がある場合は、書き込みを止めて接続やSSD本体を切り分ける。
データが不要なSSDだけが、パーティションを作り直すcleanの対象です。操作に迷う状態や重要なデータが残っている状態では、消去よりもバックアップと診断を優先してください。


コメント