「Windowsはフォーマットを完了できませんでした」エラーの原因と6つの解決策
SDカードの容量を確保するため、あるいはUSBメモリを別のファイルシステムに変更するためにフォーマットしようとしたところ、画面に「Windowsはフォーマットを完了できませんでした」というエラーメッセージが表示され、外付けハードディスクをフォーマットできなくなった——そんな経験はありませんか?ご安心ください。この問題は必ず解決できます。本記事では、エラーの原因と具体的な対処法を詳しく解説します。

目次:
- 1. 「Windowsはフォーマットを完了できませんでした」と表示される原因
- 2. エラーを修正する6つの解決策
- 3. フォーマット済みドライブからファイルを復元するには
- 4. まとめ
「Windowsはフォーマットを完了できませんでした」が発生する主な原因
通常、内蔵・外付けのハードドライブのフォーマットは、エクスプローラーから数クリックで完了します。しかし「Windowsはフォーマットを完了できませんでした」というダイアログが表示される場合は、何らかのエラーがフォーマット処理を妨げています。このエラーの背景にはさまざまな原因が考えられますが、最も一般的なものを以下にまとめました。
- ファイルシステムのエラー:RAW形式や互換性のないファイルシステムの場合、エクスプローラーから直接フォーマットできません。
- 不良セクタ(バッドセクタ):デバイスの品質低下、過度なデフラグ、USBメモリの不適切な取り外しなどにより不良セクタが発生すると、フォーマットがブロックされます。
- ウイルス感染やマルウェア:ウイルスやマルウェアはドライブ内のファイルを書き換えてドライブを異常な状態にするため、フォーマットに失敗することがあります。
- 書き込み保護が有効になっている:データ損失を防ぐために書き込み保護が設定されている場合、ドライブを直接フォーマットできません。
- 空のドライブ(パーティションなし):フォーマットはパーティションに対して実行されるため、パーティションが存在しないドライブはフォーマットできません。
- 物理的な破損:USBメモリ、SDカード、HDDなどの記憶装置が物理的に破損している場合、操作自体が不可能になり、Windows 10でもアクセスできなくなります。
「Windowsはフォーマットを完了できませんでした」エラーの直し方
原因に応じて複数の解決策があります。以下の方法を順番に試して、Windows 10/11でUSBメモリやSDカードを正常にフォーマットできるようにしましょう。
解決策1:CHKDSKコマンドでディスクエラーをチェック・修復する
ファイルシステムが破損していたり、リムーバブルディスクに軽度の論理不良セクタが蓄積していると、Windowsのフォーマット機能が使えないことがあります。この場合は、CHKDSKコマンドを実行してディスクエラーをチェック・修復することで改善が期待できます。
- USBメモリ/SDカードをPCに接続します。
- 検索ボックスに「cmd」と入力し、コマンドプロンプトを起動します。
- コマンドプロンプトを右クリックし、「管理者として実行」を選択します。
- 以下のコマンドを入力します(*は対象ドライブのドライブ文字に置き換えてください):
chkdsk *: /r - chkdskの各ステージが完了するまで待ちます。
- PCを再起動して、再度フォーマットを試みます。

解決策2:書き込み保護を解除する
書き込み保護されたハードドライブは読み取り専用となるため、SDカードやUSBメモリへの書き込みやフォーマットができず、「Windowsはこのドライブをフォーマットできません」「ディスクは書き込み禁止です」といったメッセージが表示されます。まず書き込み保護を解除してから、再度フォーマットを行いましょう。
解決策3:ウイルス・マルウェアをスキャンする
ドライブ上のウイルスやマルウェアが原因でフォーマットできない可能性もあります。ドライブをPCに接続した状態で、Windows 10標準搭載のDefender(Windowsセキュリティ)を使ってスキャンし、感染を除去しましょう。
- 問題のSDカード/USBメモリをパソコンに接続します。
- スタートメニューから「設定」を開き、「更新とセキュリティ」をクリックします。
- 左側のメニューから「Windowsセキュリティ」を選択し、「Windowsセキュリティを開く」をクリックします。
- 「ウイルスと脅威の防止」→「スキャンのオプション」→「カスタムスキャン」を選択し、「今すぐスキャン」をクリックします。
- 左ペインから対象ドライブを選択し、「フォルダーの選択」ボタンをクリックしてスキャンを開始します。
- 画面の指示に従って操作し、悪意のあるファイルが見つかった場合は削除します。

標準ツール以外にも、Kaspersky Anti-VirusやBitdefender Antivirus Plusなどのサードパーティ製アンチウイルスソフトを利用するのも有効です。
解決策4:空のドライブにパーティションを作成する
ドライブにパーティションがない場合、Windowsはフォーマットを実行できません。空のドライブは通常、ディスクの管理上「未割り当て領域」として表示されます。フォーマット前にパーティションを作成してみましょう。
- Windowsキー + R を押し、「diskmgmt.msc」と入力してEnterキーを押し、ディスクの管理を起動します。
- 求められたら、ハードドライブを初期化します。
- 未割り当てのハードドライブを右クリックし、「新しいシンプル ボリューム」を選択します。
- ボリュームサイズを指定し、ドライブ文字またはパスを割り当てます。
- 「次へ」をクリックして、新しいパーティションのフォーマットに進みます。

解決策5:ディスクの管理からフォーマットする
エクスプローラーでフォーマットに失敗した場合は、ディスクの管理からフォーマットを試みましょう。ディスクの管理では、フォーマットを含むさまざまなディスク作業を実行でき、RAWドライブの修復にも役立ちます。
- デスクトップの「マイコンピュータ」(または「PC」)を右クリックし、「管理」をクリックします。
- 「ディスクの管理」を選択し、対象のSDカードを右クリックします。
- 「フォーマット...」を選択し、ポップアップウィンドウでファイルシステムを選択します。
- 「クイックフォーマットを実行する」にチェックを入れ、「OK」をクリックして、フォーマットが完了するのを待ちます。
解決策6:Diskpartコマンドでフォーマットする
それでもフォーマットできない場合は、Diskpartコマンドを試してみましょう。コマンドを入力して操作を行います。手順は以下の通りです。
- Windowsアイコンを右クリックし、検索ボックスに「コマンドプロンプト」と入力します。
- コマンドプロンプトを右クリックし、「管理者として実行」を選択します。
- 「diskpart」と入力してEnterキーを押します。
- 以下のコマンドを順番に入力し、それぞれEnterキーを押します。
list disk
select disk x(xは対象ディスク番号に置き換え)
list volume
select volume x(xはフォーマットしたいドライブのボリューム番号に置き換え)
format fs=ntfs quick(NTFSはFAT32、exFATなど必要なファイルシステムに置き換え可)
assign letter x:(xは割り当てたいドライブ文字に置き換え) - 「exit」と入力してEnterキーを押し、プログラムを終了します。

フォーマット済みドライブからファイルを復元したい場合
誤ってUSBメモリ、SSD、HDDをフォーマットしてしまったことはありませんか?フォーマットを行うと、ドライブ上のすべてのファイルが消去されます。うっかり外付けハードドライブをフォーマットしてしまった場合は、プロフェッショナルで信頼性の高いデータ復元ソフト「iBoysoft Data Recovery」を使えば、数クリックだけでデータを復元できる可能性があります。
- iBoysoft Data RecoveryをダウンロードしてWindowsにインストールします。
- iBoysoft Data Recoveryを起動し、復元モジュールを選択します。
- フォーマット済みのドライブを選択し、「次へ」をクリックしてクイックスキャンを開始します。

- スキャン結果をプレビューし、必要なファイルを復元します。
まとめ
本記事で紹介した解決策を実践すれば、「Windowsはフォーマットを完了できませんでした」というエラーを解消し、Windows上でUSBメモリやSDカードを正常にフォーマットできるようになるはずです。もしドライブが物理的に破損している場合は、お近くの修理業者に相談するか、デバイスの交換を検討してください。
-
Windowsでフォーマットが完了しないときの対処法!エラーを解決する3つの方法
パソコンのパフォーマンスを快適に維持したいなら、ハードディスクのフォーマットは有効な手段の一つです。しかし、いざフォーマットを実行しようとした際に、「Windowsはフォーマットを完了できませんでした」や「Windowsはこのドライブをフォーマットできません」といったエラーが表示されることがあります。 せっかく作業を進めていたのに、このようなエラーに直面すると非常に困ってしまいますよね。そこで本記事では、「Windowsはフォーマットを完了できませんでした」エラーを解決するための、最も効果的な3つの方法をご紹介します。 方法1:コマンドプロンプトを使用する コマンドプロンプトを使ったフォーマッ
-
Windows 11でUSBドライブが取り出せないときの対処法6選
データは現代のあらゆる活動を支える、最も重要な資産の一つです。外出先でデータを保存・転送する際、多くの人がまず選ぶのがUSBメモリではないでしょうか。USBフラッシュドライブは持ち運びが簡単で非常に便利なうえ、ファイルやデータのバックアップにも頻繁に活用されています。デジタル化が進む昨今、USBストレージへの依存度はますます高まっています。 そのため、Windows PCからUSB機器を取り外す前には、データの消失やファイル破損を防ぐために必ず「取り出し(イジェクト)」操作を行います。エクスプローラーを開き、USBドライブを右クリックして「取り出し」を選択すると、「ハードウェアの取り外しが完