Windows 10/11でSDカード・USBメモリ・フラッシュドライブのフォーマットが完了できないときの対処法6選
SDカード、USBメモリ(ペンドライブ)、フラッシュドライブの不具合を解消する基本的な方法のひとつがフォーマットです。しかし、いざフォーマットを実行しようとすると「Windowsはフォーマットを完了できませんでした」というエラーが表示されることがあります。この記事では、この問題を解決する6つの方法をご紹介します。また、フォーマット作業中にデータを失ってしまった場合に備えて、iBeesoftのデータ復元ソフトを使ったファイル復旧方法もあわせて解説します。
パソコンにSDカードやフラッシュドライブ、USBメモリを接続した際に「フォーマットする必要があります」というメッセージが表示されるのは、多くの場合、不良セクタ(バッドセクタ)が原因です。指示に従ってフォーマットを実行しても、今度は「Windows 11/10はフォーマットを完了できませんでした」という別のメッセージが表示されてしまうことがあります。
パート1:「フォーマットできない」エラーが発生する原因
Windowsに「フォーマットできません」エラーが表示される主な理由は以下のとおりです。
- メモリーカードに書き込み保護がかかっており、Windowsがフォーマット操作をブロックしている
- SDカードやUSBメモリに未知のウイルスが感染している
- フラッシュドライブ/SDカード/USBメモリのファイルシステムが破損している
パート2:「Windowsはフォーマットを完了できませんでした」エラーを解決する6つの方法
方法1:ディスクの管理を使ってドライブをフォーマットする
サードパーティ製アプリを使わずにWindows 11/10の「フォーマットを完了できません」エラーを修正したい場合は、Windows標準の「ディスクの管理」ツールを利用しましょう。このユーティリティを使えば、システムに接続されたパーティションのフォーマット、作成、削除、縮小などが行えます。ただし、32GB以上のドライブをFAT32でフォーマットすることはできない点に注意してください。
- Windows 7では「コンピューター」アイコンを、Windows 10/11では「PC」を右クリックし、「管理」を選択します。
- 表示された新しいウィンドウで「記憶域」をクリックし、「ディスクの管理」を選択します。
- ディスクの管理画面から、フォーマットできないメッセージが表示されているUSBメモリやSDカードを選択します。ストレージに複数のパーティションがある場合は、それらを削除して単一のボリュームにします。
- 単一のパーティションを右クリックして「フォーマット」を選択します。容量が4GBを超える場合はファイルシステムに「NTFS」を選択し、Windowsによるフォーマット処理が完了するまで待ちます。
方法2:Diskpartコマンドで問題を解決する
コマンドプロンプトとdiskpartコマンドを使えば、「Windows 10でフォーマットを完了できません」エラーを解決できます。コマンドプロンプトの操作にある程度慣れている方なら、この方法で簡単に修復できるでしょう。
- Windowsアイコンを右クリックするか、検索バーに「コマンドプロンプト」と入力します。表示された候補から「コマンドプロンプト」を右クリックし、「管理者として実行」を選択します。
- コマンドプロンプトウィンドウに「diskpart」と入力し、Enterキーを押します。
- 以下のコマンドを順番に入力し、それぞれ入力後にEnterキーを押します。これにより、接続されたSDカード/フラッシュドライブ/USBメモリをフォーマットできます。
- list disk
- select disk x
- list volume
- select volume x
- format fs=ntfs quick
注意:「x」は接続したストレージメディアのドライブ文字に置き換えてください。ドライブ文字は最初のコマンド実行後に確認できます。
フォーマットが正常に完了したというメッセージが表示されたら、コマンドプロンプトを終了して構いません。
方法3:ウイルスを除去してからフォーマットする
ウイルスがデバイスの使用を妨げ、Windowsによるフォーマットを阻止している場合は、まずウイルスを駆除してからフォーマットを実行する必要があります。
- SDカード、USBメモリ、またはフラッシュドライブをパソコンに接続します。
- ウイルス対策ソフトを使って、ドライブ内のウイルスやマルウェアを検査します。
- ウイルス対策ソフトによるスキャンと脅威の除去が完了したら、Windowsでのフォーマット作業に進みます。
- ウイルス対策ソフトをお持ちでない場合は、Windows標準の「Microsoft Defender(旧Windows Defender)」を使って接続デバイスのウイルスやマルウェアをチェックできます。
- デバイスを一度取り外し、再度パソコンに接続します。
- 「エクスプローラー」を開きます。
- ストレージデバイスを右クリックし、「フォーマット」を選択します。
- フォーマットウィンドウが開くので、各種設定を行います。4GBを超えるデバイスにはNTFS、4GB以下のデバイスにはFAT32をファイルシステムとして選択します。ボリュームラベルを設定し、「開始」ボタンをクリックしてフォーマットを開始します。
方法4:書き込み保護を解除してフォーマットを完了させる
対象デバイスに書き込み保護が有効になっていると、「Windowsはフォーマットを完了できませんでした」というエラーが表示されます。物理的な保護であれば手動で解除できます。SDカードやフラッシュドライブ、USBメモリ本体にロックスイッチが付いているので、「オフ」に切り替えればWindowsがデバイスをフォーマットできるようになります。
ソフトウェアで書き込み保護をかけた場合は、同じソフトウェアでロックを解除する必要があります。解除後、フォーマット作業に進みましょう。書き込み保護を解除したら、以下の手順でWindows 10/7上のデバイスをフォーマットします。
- ストレージデバイスをパソコンに接続します。
- 「エクスプローラー」を開き、ストレージ欄に表示されたデバイスを右クリックします。
- 「フォーマット」を選択し、ファイルシステム、既定のアロケーションユニットサイズ、ボリュームラベルなどのパラメータを設定します。「クイックフォーマット」にチェックを入れるか、「開始」ボタンをクリックしてストレージデバイスのフォーマットを完了させます。
方法5:エラーチェック機能でディスクエラーを解決する
以下の手順で、「Windows 10でUSBメモリをフォーマットできません」エラーを解決できます。
- フォーマットしたい問題のあるデバイスをパソコンに接続します。
- 「エクスプローラー」を開き、画面に表示されたデバイスを選択して右クリックし、「プロパティ」を選択します。
- 表示されたポップアップウィンドウで「ツール」タブを選択します。
- 「エラーチェック」項目の「チェック」ボタンをクリックすると、Windowsがディスクのエラーを検査します。
- ドライブをスキャンし、エラーが見つかった場合は修復を実行します。処理が完了するまで待ちます。
- 改めてデバイスを右クリックし、「フォーマット」を選択すれば、Windows 7/10/11でSDカード、USBメモリ、フラッシュドライブのフォーマットエラーを解決できます。
方法6:CHKDSKコマンドでSDカード/USBメモリ/フラッシュドライブの不良セクタを修復する
USBメモリ、SDカード、フラッシュドライブなどのストレージデバイスに不良セクタが存在すると、「Windowsはフォーマットを完了できませんでした」エラーが発生します。コマンドプロンプト機能を使えば、エラーを検出して修復できます。
- 検索ボックスに「CMD」と入力します。
- 表示された候補からコマンドプロンプトを選択し、右クリックして「管理者として実行」を選択します。
- コマンドプロンプトウィンドウに次のコマンドを入力します:「chkdsk h: /f /r /x」
- 注意:「h」はフォーマットが必要なドライブのドライブ文字に置き換えてください。
- 処理が完了したら、「エクスプローラー」でデバイスを右クリックし、「フォーマット」を選択します。
- ファイルシステムをNTFSに設定し、ボリュームラベルを入力して「開始」ボタンをクリックすれば、ドライブをフォーマットして再利用できます。
パート3:フォーマット後のストレージデバイスからデータを復元する方法
SDカード、USBメモリ、フラッシュドライブをフォーマットすると、保存されていたデータはすべて失われます。しかし、iBeesoft Data Recoveryを利用すれば、わずか3ステップでストレージデバイス上のファイルをすべて復元できます。
iBeesoft Data Recoveryは、あらゆるストレージデバイスからファイルを取り戻せる高効率なデータ復元ソフトです。すべてのファイル形式に対応しているため、フォーマット済みストレージデバイスからのデータ復旧に最適なツールといえます。
Windows版をダウンロード
macOS版をダウンロード
Windowsでフォーマット後のデータを復元する手順
- ソフトの体験版をインストールしたら、「設定へ進む」をクリックして、復元したいファイルタイプを1つまたはすべて選択します。
- 次に、スキャン対象のストレージデバイスを選択し、「スキャン」ボタンを押します。これで、フォーマット済みのメモリーカード、USBメモリ、フラッシュドライブからファイルを復元できます。
- スキャンが完了すると、ストレージデバイスから復元可能なファイルが一覧表示されます。ファイルを選択して内容をプレビューし、復元したいものにマークを付けます。「復元」ボタンを押し、保存先のパスまたはフォルダを指定して、処理が完了するまで待ちます。
-
Windowsでフォーマットが完了しないときの対処法!エラーを解決する3つの方法
パソコンのパフォーマンスを快適に維持したいなら、ハードディスクのフォーマットは有効な手段の一つです。しかし、いざフォーマットを実行しようとした際に、「Windowsはフォーマットを完了できませんでした」や「Windowsはこのドライブをフォーマットできません」といったエラーが表示されることがあります。 せっかく作業を進めていたのに、このようなエラーに直面すると非常に困ってしまいますよね。そこで本記事では、「Windowsはフォーマットを完了できませんでした」エラーを解決するための、最も効果的な3つの方法をご紹介します。 方法1:コマンドプロンプトを使用する コマンドプロンプトを使ったフォーマッ
-
【Windows 11/10】「ファイル履歴ドライブが長時間切断されました」エラーの解決方法を徹底解説
データのバックアップは非常に重要です。万が一のトラブル時に、大切なデータを復元できるからです。ファイルやフォルダーをバックアップする最も優れた方法のひとつが、Windows標準の「ファイル履歴」機能です。しかし、多くのユーザーが「ドライブを再接続してください。ファイル履歴ドライブが長時間切断されました」というエラーメッセージに遭遇しています。本記事では、この問題の原因と具体的な解決策をわかりやすくご紹介します。 基本のおさらい – ファイル履歴とは何か Windowsの「ファイル履歴」は、外付けハードディスクやネットワークドライブ上のデータを自動的にバックアップし、必要に応じて復元できる便利