Windows 11/10 のインストールができない、エラー 0x8007002C - 0x400D

Windows 11/10 のインストールまたはアップグレードを試みると、詳細エラーメッセージ「インストールに失敗しました。SECOND_BOOT フェーズで MIGRATE-DATA 操作中にエラーが発生しました」とともに「Windows 10 をインストールできませんでした、0x8007002C-0x400D」というエラーが表示されることがあります。このメッセージは、何らかの理由でファイルの一部がロックされており、Windows が新しいバージョンにそれらを移行できないことを意味します。原因は、ディスク容量が不足している可能性もあります。そのため、何度アップグレードを試みても、常に以前の Windows にロールバックされます。

0x8007002C – 0x400D、インストールに失敗しました。SECOND_BOOT フェーズで MIGRATE-DATA 操作中にエラーが発生しました

1] ウイルス対策ソフトを無効にする

ウイルス対策ソフトがファイルアクセスやディスクアクセスをブロックすることがあります。アップグレードを開始する前に、ウイルス対策ソフトとセキュリティソフトを無効にすることをお勧めします。このようなソフトを無効にするか、更新の問題を解決するまで完全にアンインストールすることができます。Windows Defender を使用している場合は、トラブルシューティングのために簡単に無効にすることができます。

2] ディスク容量を空ける

ディスク クリーンアップ ユーティリティを実行して、ジャンクファイルを削除します。

3] ファイル保護ソフトをすべて削除する

アップグレードすると、Windows セットアップはフォルダーをあるバージョンから別のバージョンに移行します。ただし、フォルダーがファイル保護ソフトで保護されている場合、フォルダーを移動できず、このエラーが発生します。すべてのロックされたファイルを取り除いてから、すべてのファイルをロック解除するか、ソフトをアンインストールすることができます。その後、もう一度インストールを試してください。

4] SoftwareDistribution フォルダーの名前を変更する

これを解決するには、SoftwareDistribution フォルダーの名前を変更することをお勧めします。名前を変更する前に、Windows Update サービスと BITS 更新サービスを停止する必要があります。管理者権限でコマンドプロンプト ウィンドウを開き、次のコマンドを順番に入力して Enter キーを押します。

net stop wuauserv
net stop bits
rename c:\windows\SoftwareDistribution SoftwareDistribution.bak
net start wuauserv
net start bits

この単純な名前変更コマンドが機能しない場合は、SoftwareDistribution フォルダーの名前を変更するための詳細なガイドに従ってください。

5] DISM ツールを実行して破損したファイルを修復する

DISM ツールを実行すると、Windows 11/10 の Windows システム イメージと Windows コンポーネント ストアが修復されます。破損したファイルは、Windows が整合性をチェックしたときにブロックされた可能性があります。

6] Windows Update トラブルシューティングを実行する

この組み込みの Windows Update トラブルシューティングを実行して、Windows 11/10 で最も一般的な更新の問題を解決します。

7] Microsoft のオンライン トラブルシューティングを実行する

Microsoft のオンライン トラブルシューティングを使用して、Windows Update エラーを修正することもできます。PC をスキャンして問題を検出し、問題を解決します。

8] Microsoft に問い合わせる

それでも解決しない場合は、このリンクから Microsoft サポート チームに連絡することができます。

これらのソリューションのいずれかが有効であったかお知らせください。