【解決済み】Windowsのシステムイメージ復元エラー0x80042407の原因と対処法
この記事では、Windowsのシステムイメージを作成または復元する際に表示されることがある「システムイメージの復元に失敗しました。エラーコード0x80042407」というエラーの解決策を紹介します。このエラーの主な原因は以下のとおりです。
- アーキテクチャが異なる別のハードディスクやコンピューターに、システムイメージからWindowsを復元しようとしている。
- 復元先のドライブの容量が、イメージ作成元のハードドライブよりも少ない。
同じエラーでお困りの場合は、この記事で紹介する方法を試してみてください。
BIOSでアクティブに設定されているディスクは、元のシステムイメージを復元するには小さすぎます。より大きなディスクと交換して、復元操作を再試行してください。(エラーコード: 0x80042407)
システムイメージの復元エラー0x80042407の解決策
エラーコード0x80042407が表示された場合は、以下のトラブルシューティング方法を順番に試してみてください。
- 同じサイズのドライブを使用する
- ソースパーティションを縮小する
- すべてのパーティションを削除する
1. 同じサイズのドライブを使用する
システムイメージバックアップを使って、別のコンピューターやドライブにWindowsを復元する場合は、復元先のドライブの容量が、バックアップイメージの作成元ドライブと同等以上である必要があります。
具体例で説明しましょう。たとえば、作成したイメージファイルのサイズが70GBで、その作成元ドライブの容量が500GBだったとします。この場合、300GBなど500GB未満のドライブに復元しようとすると、このエラーが発生します。
なお、ディスクイメージを作成する際にはシステムによってデータが圧縮されるため、システムイメージファイルのサイズは必ず元のディスクよりも小さくなります。つまり、イメージファイル自体のサイズは関係なく、復元時には常に元のドライブのサイズを基準に考える必要がある点に注意してください。
2. ソースパーティションを縮小する
復元先のドライブの容量が元のドライブ(イメージの作成元ドライブ)よりも少ない場合は、ソースパーティションを復元先ドライブより小さいサイズまで縮小してから、改めてイメージを作成してみてください。その後、新しいイメージファイルを使ってWindowsを復元します。SSDにイメージを復元する場合は、縮小したパーティションをSSDにクローンする方法も有効です。
ドライブを縮小する手順は以下のとおりです。
- Windowsの検索バーに「ディスクの管理」と入力し、アプリを起動します。
- 対象のドライブを右クリックし、「ボリュームの縮小」を選択します。
- 縮小する容量を入力し、「縮小」ボタンをクリックします。
3. すべてのパーティションを削除する
このエラーは、システムイメージの復元先ドライブの容量が、イメージ作成元のドライブよりも少ない場合にも発生します。可能であれば、復元先ドライブのすべてのパーティションを削除してから、システムイメージを復元してみてください。
すべてのパーティションを削除すると、システムイメージの復元に使用できるハードドライブの領域が増えるため、問題が解決することがあります。ただし、復元先ドライブ全体(すべてのパーティションを含む)の合計サイズが、イメージ作成元ドライブのサイズより小さい場合、この方法は機能しないので注意してください。
この記事が問題解決の一助となれば幸いです。
関連記事
- システムイメージの復元に失敗する: エラーコード0x80070057の対処法
- ファームウェアが異なるコンピューターにシステムイメージを復元できない場合の対策
-
Windows Update・システムの復元・ライセンス認証でエラーコード0x8007000Dが発生したときの対処法
Windows 10、Windows 8、Windows 7、Windows Serverをライセンス認証しようとした際に、「データが無効です。エラー コード 8007000D」というエラーメッセージが表示されることがあります。この記事では、その問題の解決方法を詳しく解説します。なお、このエラーコードは「システムの復元」を使用する際にも表示されることがあります。Windowsのライセンス認証でエラーコード0x8007000Dが発生する原因コマンドラインから slmgr /dlv や slmgr /ato を実行した際にも、このエラーに遭遇することがあります。既定では、Systemアカウントには
-
【修正方法】システムの復元で発生する「STATUS_WAIT_2」エラーの解決ガイド
「STATUS_WAIT_2」エラーは、一部のWindowsユーザーがシステムの復元(System Restore)を使ってシステムイメージバックアップを作成しようとした際に表示されるエラーです。場合によっては、エラーコード0x80070002が同時に表示されることもあります。この問題はWindows 7、Windows 8.1、Windows 10で報告されています。調査の結果、STATUS_WAIT_2エラーを引き起こす原因として、以下のようなものが考えられます。軽度のファイル破損 – システムの復元ユーティリティに関わるファイル破損は、このエラーコードが発生する最も一般的な原因です。過去