エラーコード0x8007012e(別名:ERROR_DISK_TOO_FRAGMENTED)は、Windows 10/11でよく見られるストレージの問題です。通常、「このボリュームは断片化されすぎているため、この操作を完了できません」というエラーメッセージが付けて表示されます。
このエラーは、システム上のボリュームやハードディスクが断片化されている場合に発生しやすく、パフォーマンスを維持するには定期的なデフラグが重要です。ただし、一時的な不具合やディスク上の不良セクターなど、断片化以外の原因でも発生する可能性があります。
もしこのエラーが発生し、デフラグを実行しても改善しない場合は、以下の対処法を試してみてください。
対処策1:PCを再起動する
上記で述べたように、「ボリュームが断片化されすぎているため、この操作を完了できません」という問題は、Windows 10/11おける一時的な不具合やバグによって発生する可能性が高いです。これらの一時的な問題を解消する最も簡単かつ迅速な方法は、コンピューターを再起動することです。複雑なトラブルシューティングを行う前に、まず再起動してみてエラーが解決されているかどうかを確認してください。
PC を再起動することが役に立たないなら、以下のような追加対処法を続けて試してください。
対処策2:ディスククリーンアップを実行する
PC上でディスククリーンアップを実行して、ジャンクファイルを削除することは、「エラー 0x8007012e:ボリュームが断片化されているため、この操作を完了できません」という問題を対処するもう一つの方法です。これを行うには、以下の手順に従ってください。
ステップ1:お使いPCの検索バーに「ディスククリーンアップ」を入力して、「Enter」キーを押して開きます。
ステップ2:ポップアップしたウィンドウで、ドロップダウンリストから問題が発生するディスクを選択し、「OK」をクリックします。

ステップ3:「削除するファイル」セクションで不要な一時ファイルやジャンクファイルを選択して、「OK」をクリックします。
ステップ4:ポップアップウィンドウで「ファイルの削除」オプションをクリックして操作を確認します。
ハードドライブでディスククリーンアップを実行した後、もう一度操作を試してみて、エラーがまだ存在しているかどうかを確認します。
対処策3:クリーンブートを実行する
サードパーティ製ソフトウェアとの競合も、ボリュームが断片化されすぎで、操作は完了できないなどの問題を引き起こす可能性があります。この場合、システムでクリーンブートを実行する必用があります。これにより、Windowsを最低限のドライバーとスタートアッププログラムだけを使用して起動させて、ソフトウェアの競合や不具合の原因を特定することができます。
ステップ1:「Windows + R」キーを押して「ファイル名を指定して実行」ダイアログを開きます。
ステップ2:テキストボックスに「msconfig」と入力し、「Enter」キーを押して「システム構成」ウィンドウを開きます。

ステップ3:「サービス」タブに移動し、「Microsoftのサービスをすべて隠す」の横にあるボックスをチェックして、オンにして、「すべて無効」ボタンをクリックします。

ステップ4:スタートアップに切り替え、「タスクマネージャーを開く」をクリックします。
ステップ5:タスクマネージャーを起動したら、スタートアップにあるすべてのプログラムを1つずつ右クリックし、「無効化」を選択して無効にします。
ステップ6:完了したら、「システム構成」と「タスクマネージャー」を終了し、コンピューターを再起動します。エラー0x8007012eが発生する前に実行する操作を再び試してみて、できるかどうかを確認します。
対処策4:CHKDSKを実行する
ハードディスク上の破損や不良セクターも、「ボリュームが断片化されすぎていて、この操作を完了できません」というエラーを引き起こす可能性があるので、Windowsで CHKDSKユーティリティを実行してエラーを修正してみましょう。
ステップ1:スタートアイコンを右クリックし、「ファイル名を指定して実行」を選択します。
ステップ2:ボックスに「cmd」と入力し、「Ctrl + Shift + Enter」キーを押して、コマンドプロンプトを管理者として実行します。
ステップ3:管理者特権のコマンドプロンプトウィンドウで、パネルに「chkdsk 〇: /f /r (〇は問題のあるハードドライブのドライブ文字を指す)」と入力し、「Enter」キーを押してchkdskコマンドを実行します。
ステップ4:スキャンのプロセスが完了するまでしばらくお待ちください。そして、エラーが修正されるかどうかを確認します。
対処策5:SFCとDISMスキャンを実行する
ERROR_DISK_TOO_FRAGMENTED エラーは、Windows システム内のファイルが破損したことが原因で発生する場合があります。そのため、SFCおよび DISMツールを実行して、システムファイルをスキャンする修復してみて、エラーに役立つ可能性があります。以下は、SFCとDISMスキャンを実行する具体的な手順です。
ステップ1:管理者としてコマンドプロンプトを開きます。「sfc /scannow」と入力して「Enter」キーを押して、スキャンを実行します。

ステップ2:スキャンが完了したら、PCを再起動してから、管理者としてコマンドプロンプトを再び起動します。
ステップ3:次のコマンドを1つずつ入力し、入力するたびに「Enter」キーを押してDISMスキャンを実行します。
- DISM /Online /Cleanup-Image /ScanHealth
- DISM /Online /Cleanup-Image /CheckHealth
- DISM /Online /Cleanup-Image /RestoreHealth
すべてのプロセスが終了したら、コンピューターを再起動して、エラーが正常に解決されたかどうかを確認します。
対処策6:問題のあるハードドライブを再フォーマットする
外付けハードドライブやUSBメモリなどのリムーバブルストレージデバイスでエラー 0x8007012eが発生した場合、ディスクを再フォーマットすることで役立つ可能性があります。Windowsでドライブをフォーマットする方法はいくつあります。ここで、3つの方法を提供して説明します。
オプション1:「ディスクの管理」を利用する
この部分で、Windows 10/11の組み込みツール「ディスクの管理」を使用して、ディスクをフォーマットする方法を紹介します。
ステップ1:スタートアイコンを右クリックし、「ディスクの管理」を選択します。
ステップ2:「ディスクの管理」で、特定のリムーバブルデバイスを右クリックし、「フォーマット」を選択します。

ステップ3:ポップアップしたウィンドウで、希望するファイルシステムを選択します。「クイックフォーマットする」オプションにチェックを入れ、「OK」をクリックします。

オプション2:ファイルエクスプローラーを利用する
ファイルエクスプローラーを使用してディスクをフォーマットすることもできます。手順は以下の通りです。
ステップ1:「Windows + E」キーを押してファイルエクスプローラーを開きます。
ステップ2:左側の「PC」をクリックして、「デバイスとドライブ」セクションでリムーバブルストレージを右クリックし、「フォーマット」を選択します。

ステップ3:フォーマットウィンドウで、目的のファイルシステムを選択し、「クイックフォーマット」の横にあるチェックボックスにチェックを入れます。
ステップ4:最後に「開始」をクリックしてフォーマットのプロセスを開始します。
オプション3:MiniTool Partition Wizardを利用する
Windowsの標準搭載ツールを使って、ハードドライブを簡単かつ効率的にフォーマットできますが、32GBを超えるハードドライブをFAT32にフォーマットしたい場合は、ディスクの管理やファイルエクスプローラーではその操作が実行できません。そのため、この役立つツールを見つける必要があります。
ここで、サードパーティ製の専門的なディスク管理ツールMiniTool Partition Wizardの使用を強くおすすめします。このツールを利用すると、32GB以上ディスクをFAT32に簡単かつ無料でフォマードできるだけでなく、パーティションの作成/拡張/移動/抹消、ディスクのコピー、MBRからGPTへの変換、OSの移行、ハードドライブからのデータ復元など、ディスクまたはパーティションに関する様々な操作が実行できます。
では、下のガイドに従って、MiniTool Partition Wizardを使って、32GB以上のドライブをFAT32にフォーマットしましょう。
ステップ1:Windows PCにMiniTool Partition Wizardをダウンロードしてインストールします。起動してメインインターフェイスに入ります。
MiniTool Partition Wizard Freeクリックしてダウンロード100%クリーン&セーフ
ステップ2:対象パーティションを見つけて、左側のメニューから「パーティションフォーマット」を選択します。または、対象パーティションを右クリックして「フォーマット」を選択することもできます。

ステップ3:ポップアップしたウィンドウで、ファイルシステムを「FAT32」選択し、「OK」をクリックして操作を実行します。
ステップ4:メインインターフェイスの左下の「適用」ボタンをクリックして操作を実行します。
リムーバブルストレージデバイスを再フォーマットすると、エラーを解決する可能性があります。
対処策7:Windowsのアップデートを確認する
場合によっては、Windowsを最新バージョンに更新することも、ボリュームが断片化されすぎで操作は完了できないという問題の修正に役立ちます。
ステップ1:「Windows+I」キーを同時に押してWindowsの「設定」を開きます。「更新とセキュリティ」を選択します。
ステップ2:「Windows Update」タブに進み、右側にある「更新プログラムのチェック」をクリックします。
ステップ3:システムがアップデートをチェックします。利用可能なアップデートがある場合は、Windows が自動的にダウンロードしてインストールします。アップデートを完了するには、再起動を求められる場合があります。
再起動したら、エラー0x8007012Eが解消されるかどうかを確認します。
対処策8:Windowsを元の状態に戻す
エラーが発生する前に、イメージファイルまたはシステム復元ポイントを作成したことがある場合は、これらを利用して、PCを元の状態に戻すことで問題を修正することができます。以下の2つのチュートリアルを参照して操作を実行してみましょう:
対処策9:Windows 10/11をリセットする
上記のすべての解決策が役に立たないなら、Windowsをリセットしてみてください。これは、「ボリュームが断片化されているため、この操作を完了できません」という問題に対処する有効な解決策です。Windows 10をリセットする詳細な手順は以下の通りです。
ステップ1:PCで「設定」>「更新とセキュリティ」に移動します。
ステップ2:「回復」セクションで、右側の「このPCを初期状態に戻す」の下にある「開始する」ボタンをクリックします。

ステップ3:ポップアップ ウィンドウで、リセットする方法を選択します。
- 個人用ファイルを保持する:アプリと設定を削除しますが、個人用ファイルを保持します。
- すべて削除する:個人用ファイル、アプリ、設定をすべて削除します。
ステップ4:「リセット」をクリックして、PCのリセットを開始します。
結語:
本記事はここで終わります。「エラー0x8007012E:このボリュームは断片化されすぎているため、この操作を完了できません」という問題に遭った場合、上記で述べた対処策を一つ一つ試してみて、問題を解消しましょう。お役に立てれば嬉しいです。
MiniTool Partition Wizard の使用中に問題が発生した場合には、[email protected]までお気軽にお問い合わせください。