日程Fit|「いつ空いてますか?」の往復はもう不要。候補日を選んでURLを送るだけ|登録不要|今すぐ無料で使う →

Windows10でWinREを修復してシステムイメージバックアップエラーを解消する方法

Windows 10 で「システム イメージ バックアップ」を実行しようとしたとき、原因不明のエラーや容量不足が表示される場合、その裏側で Windows 回復環境(WinRE)や回復パーティションの不具合が起きていることが少なくありません。この記事では、WinRE を修復してバックアップを再び正常に作成できるようにする具体的な手順を、リスクと注意点も含めて詳しく解説します。

日程Fit。無料・登録不要。「いつ空いてる?」を、ひとつのリンクで。リンクを送って、○△×でかんたん日程調整。無料で日程を作る。
目次

Windows 10 でシステム イメージ バックアップが失敗する典型パターン

まずは、どのような症状が「WinRE や回復パーティションの不具合」を疑うサインになるのかを整理します。

現象・状況代表的なメッセージ例想定される原因
バックアップのウィザードの途中で失敗する「バックアップが失敗しました」「必要なサービスにアクセスできません」などWinRE が無効化されている / 回復パーティションの構成不備
システム イメージの作成を開始できない「システムで予約済みのパーティションに十分な領域がありません」「0x80780119」など回復パーティションやシステム予約済みパーティションの容量不足
ディスクの管理で小さなパーティションが乱立しているドライブ文字付きの「システム予約済み」や「回復」パーティションが複数表示されるOS 再インストールやアップグレードの繰り返しによる構成の混乱
回復オプションから正常に起動できない高度なスタートアップを実行しても黒画面のまま / エラーになるWinRE イメージの場所が不正、ReAgent.xml の破損など

このような状態のとき、単にバックアップだけを何度再試行しても解決しません。根本的には、Windows 回復環境(WinRE)の構成と、回復パーティションの容量・位置を見直す必要があります。

WinRE(Windows 回復環境)とシステム イメージ バックアップの関係

システム イメージ バックアップと WinRE は、次のような関係で動作しています。

  • WinRE は、トラブル発生時に PC を復旧するためのミニ OS(回復環境)です。
  • 多くのバックアップ・復元機能は、この WinRE が正しく構成されていることを前提に動いています。
  • WinRE に関連するファイルは、主に以下の場所に置かれます。
    • ブート不能時に起動する 回復パーティション(Recovery パーティション)
    • C:\Windows\System32\Recovery 配下(ReAgent.xml など)
  • 回復パーティションの容量が足りない、あるいは場所がズレていると、バックアップや回復機能が正常に動作しない場合があります。

つまり、「システム イメージ バックアップを安定して取れるかどうか」は、WinRE が正しく構成されているかに大きく依存しています。

作業前の注意事項と事前準備

これから行う操作の中には、パーティションの拡張・削除など、誤ると OS が起動しなくなるリスクを伴うものもあります。必ず以下を守ってください。

  • 重要なデータは必ず別のディスクやクラウドにバックアップしておく
  • ノート PC やメーカー製 PC の場合、独自の回復領域(工場出荷状態に戻すパーティション)を削除しないよう、構成をよく確認する
  • 操作はすべて 管理者権限のユーザーで行う
  • BitLocker などの暗号化を有効にしている場合は、回復キーを控えてから作業する

ここから先は、以下の流れで進めていきます。

  1. WinRE の状態を確認し、有効化する
  2. 不要な「システム予約済み」パーティションがあれば整理する
  3. 回復パーティション(WinRE)の容量不足を解消する
  4. システム イメージ バックアップを再実行し、動作検証する

WinRE の状態を確認し、有効化する手順

管理者権限のコマンド プロンプトを開く

  1. スタートボタンを右クリックし、「Windows PowerShell(管理者)」または「ターミナル(管理者)」を選びます。
    ※表示が「コマンド プロンプト」の場合はそれでも構いません。
  2. ユーザー アカウント制御(UAC)の確認画面が出たら 「はい」を選択します。

以降のコマンドはすべて、この管理者権限のコンソールで実行します。

reagentc で WinRE の有効化と状態確認

まず WinRE を有効にし、状態を確認します。

reagentc /enable
reagentc /info
dir C:\Windows\System32\Recovery /a

ここで確認すべきポイントは次の通りです。

項目望ましい状態想定される問題例
Windows RE StatusEnabled になっているDisabled の場合、WinRE が無効化されている
Windows RE location\?\GLOBALROOT\device\harddisk…\partition…\Recovery\WindowsRE のように回復パーティションを指している空欄、または C: ドライブ上の不自然なパスを指している場合、構成不備の可能性
C:\Windows\System32\Recovery の中身ReAgent.xml 等のファイルが存在するファイルが存在しない / 0 バイト / 明らかに壊れている

もし Windows RE Status: Disabled のまま有効化できない場合は、後述の「うまくいかない場合の追加トラブルシューティング」を参照してください。

不要な「システム予約済み」ボリュームを整理する(該当する場合のみ)

環境によっては、ディスクの管理などで次のような状態になっていることがあります。

  • 「システム予約済み」パーティションが 2 つ以上存在する
  • 本来ドライブ文字が付かないはずのパーティションに、E:\ や F:\ などのドライブ文字が付与されている

このような「重複したシステム予約済みボリューム」は、バックアップや WinRE の構成を混乱させる原因となることがあります。ただし、どれが本当に不要かを見極めるのは難しく、むやみに削除するのは厳禁です。

状況推奨対応備考
「システム予約済み」が 1 つだけで、ドライブ文字も付いていない何もしない正常な構成です
「システム予約済み」が複数あり、うち 1 つにドライブ文字が付いているまずはドライブ文字のみ削除するパーティション削除より安全
どう見ても不要と思われる小さなパーティションが残っている慎重に確認のうえ、最終手段として削除を検討削除は起動不能のリスクあり

安全策:ドライブ文字のみを削除する

まずはパーティション自体は残したまま、ドライブ文字だけを外す方法です。

diskpart
list volume
select volume <対象の番号>
remove letter=E
exit
  • list volume で、余計な「System Reserved」や「システム予約済み」が付いているボリュームを特定します。
  • select volume <番号> で対象を選択し、remove letter=E でドライブ文字を外します。
  • これにより、エクスプローラーでは見えなくなり、ユーザーの誤操作リスクも減ります。

最終手段:本当に不要なパーティションを削除する場合

どうしても不要なパーティションを削除したい場合のみ、次のコマンドを使います。

diskpart
select volume E
delete partition override
exit

ただし、次の点を必ず守ってください。

  • 通常の環境で「システム予約済み」パーティションを削除することは推奨されません。
  • そのパーティションが本当に OS の起動に関係ないかどうか、事前に十分に調査する必要があります。
    • メーカーのマニュアルやサポート情報を確認する
    • ブート構成(EFI/BIOS)やディスクのパーティションスタイル(GPT/MBR)を確認する
  • 万一のために、重要データのバックアップと復旧手段(インストールメディアなど)を準備してから行うことが必須です。

回復パーティション(WinRE)の容量不足を解消する

システム イメージの作成が「システムで予約済みのパーティションに十分な領域がありません」などのエラーで失敗する場合、回復パーティションまたはシステム予約済みパーティションの容量不足であることが多いです。

目安として、最低でも+350MB 以上の空き領域を追加しておくと、Windows 10 の今後の更新にも比較的余裕を持って対応できます。

現在のパーティション構成を確認する

  1. Windows キー + R で「ファイル名を指定して実行」を開く。
  2. diskmgmt.msc と入力して Enter キーを押し、「ディスクの管理」を起動する。
  3. OS が入っているディスク(通常は「ディスク 0」)の先頭~末尾まで、パーティション構成を確認する。

よくある構成の例(UEFI/GPT 環境)を表にまとめると、次のようになります。

パーティション目安容量内容注意点
EFI システム パーティション100〜300 MBブートローダー絶対に削除しないこと
MSR(Microsoft 予約済み)16 MB 前後システム用予約領域通常は表示されないことも多い
C:(OS 本体)数十〜数百 GBWindows やアプリ、ユーザーデータ必要に応じて縮小して未割り当て領域を作る
回復パーティション(WinRE)500 MB 程度以上推奨Windows 回復環境(WinRE)の格納先ここを拡張するのが今回の目的

回復パーティションの直前に未割り当て領域を作る

回復パーティションを拡張するには、その直前に未割り当て領域が隣接している必要があります。ディスクの管理では、隣接していない領域を使っての拡張はできません。

代表的なやり方は以下の通りです。

  1. C: ドライブの後ろに回復パーティションがあるかどうかを確認する。
  2. C: ドライブを右クリックし、「ボリュームの縮小」を選択する。
  3. 縮小する容量(MB)を指定し、縮小を実行する。
    • 例:1GB(=1024MB)〜数 GB 程度を目安に未割り当て領域を作る。
  4. 縮小が完了すると、C: の後ろに 「未割り当て」領域ができる。
  5. 未割り当て領域と回復パーティションの位置関係を確認する。

もし C: の後ろに別のデータパーティションや OEM パーティションが続いており、回復パーティションがもっと後ろにある場合は、Windows 標準の「ディスクの管理」だけでは移動ができません。そのような場合は、次のような方法を検討します。

  • サードパーティ製のパーティション管理ツール(例:AOMEI Partition Assistant Standard など)を使用して、パーティションの移動や拡張を行う。
  • もしくは一度バックアップを別の方法で取得してから、より大掛かりなパーティション再構成を実施する。

いずれにせよ、回復パーティションの直前に、必要な分の未割り当て領域を移動・確保することが重要です。

回復パーティションを拡張する

回復パーティションの直前に未割り当て領域が確保できたら、いよいよ拡張を行います。

Windows 標準の「ディスクの管理」で拡張できる場合:

  1. 回復パーティション(「回復」「Recovery」などと表示される)を右クリックする。
  2. メニューに 「ボリュームの拡張」が表示されていれば選択し、ウィザードに従って未割り当て領域を追加する。
  3. ウィザードで指定する容量は、目安として 350MB 以上追加されるように調整する。

標準ツールで拡張できない場合:

  • 「ボリュームの拡張」がグレーアウトしている場合、パーティションの並び順や形式の問題で拡張できない構成になっています。
  • その場合は、前述のようなサードパーティ製パーティションツールで、
    • 未割り当て領域を移動
    • 回復パーティションのサイズを拡張
    といった操作が必要になることがあります。

拡張が完了したら、再度 reagentc /info を実行し、WinRE の状態と場所が変わっていないか確認します。

reagentc /info
  • Windows RE Status: Enabled であること。
  • Windows RE location が引き続き回復パーティション(\?\GLOBALROOT\device\harddisk…\partition…\Recovery\WindowsRE)を指していること。

システム イメージ バックアップを再実行する

ここまでの修正が終わったら、システム イメージ バックアップを再度試します。Windows 10 では、主に次の 2 つの入口から実行できます。

「設定」から実行する場合

  1. 「設定」アプリを開く。
  2. 「更新とセキュリティ」 > 「バックアップ」 を開く。
  3. 画面の下部にある 「バックアップと復元(Windows 7)」 をクリックする。
  4. 左側のメニューから 「システム イメージの作成」 を選択する。
  5. 保存先(外付け HDD やネットワーク共有など)を選び、ウィザードに従って実行する。

コントロール パネルから実行する場合

  1. スタートメニューの検索ボックスに 「コントロール パネル」 と入力し、開く。
  2. 「バックアップと復元(Windows 7)」 を開く。
  3. 左側の 「システム イメージの作成」 をクリックし、ウィザードに従って実行する。

ここで、以前発生していたエラーが出ずにウィザードが最後まで完走すれば、WinRE と回復パーティションの修復は成功したと判断できます。

修正後の動作検証チェックリスト

「バックアップが取れたから終わり」ではなく、以下の点を合わせて確認しておくと安心です。

  • 高度なスタートアップが正常に起動するか
    • 「設定」 > 「システム」 > 「回復」 > 「今すぐ再起動(高度なスタートアップ)」 をクリック。
    • 回復メニュー(トラブルシューティング、PC の電源を切る 等)が正しく表示されるか確認。
  • reagentc /info の結果
    • Windows RE Status: Enabled である。
    • Windows RE location が回復パーティションを指している。
    • 識別できる範囲でパーティション番号などの情報が正しい。
  • 作成したシステム イメージの健全性
    • バックアップ先ドライブを開き、イメージファイルが作成されているか確認。
    • 容量が極端に小さすぎないか(数 MB 程度など)をチェック。

うまくいかないときの追加トラブルシューティング

ここまで実施しても reagentc /enable で有効化できない、Windows RE location が空欄のまま、といった場合は、WinRE の設定を一度リセットして再登録を試みます。

reagentc で WinRE を一度無効化して再有効化する

reagentc /disable
reagentc /enable
reagentc /info

この操作で、WinRE の構成がリフレッシュされる場合があります。それでも Windows RE location が空欄のまま変わらない場合は、次のステップに進みます。

/setreimage で WinRE イメージの場所を手動設定する

注意:この操作は、どのパーティションが回復パーティションなのかを正しく把握していることが前提です。誤った場所を指定すると、回復環境から起動できなくなる場合があります。

  1. diskpart で回復パーティションを特定するdiskpart list disk select disk 0 (OS が入っているディスク番号を選ぶ) list partition select partition X (「回復」などと表示されるパーティション番号) detail partition exit
    • detail partition の結果から、そのパーティションの種類やサイズ、ID を確認します。
  2. 回復パーティションのパスを推定する
    • 通常、WinRE は \Recovery\WindowsRE フォルダー配下に格納されています。
    • パーティションに一時的にドライブ文字を割り当てて中身を確認する方法もありますが、慎重に行ってください。
  3. reagentc /setreimage でパスを指定するreagentc /setreimage /path R:\Recovery\WindowsRE reagentc /enable reagentc /info
    • 上記の R: は例です。実際には回復パーティションに付与したドライブ文字を指定します。
    • パス指定後に reagentc /enable し、/infoWindows RE location が設定されたか確認します。

ReAgent.xml を確認・再生成する

まれに、C:\Windows\System32\Recovery 配下の ReAgent.xml が破損しているケースがあります。その場合、次のような手順で再生成が行われることがあります。

  1. reagentc /disable で WinRE を無効化する。
  2. C:\Windows\System32\Recovery の内容を確認し、問題のある ReAgent.xml を別の場所に退避しておく。
  3. 再度 reagentc /enable を実行する。
  4. dir C:\Windows\System32\Recovery /a で、新たな ReAgent.xml が生成されているか確認する。

これにより、WinRE の構成情報が新しく書き直されることがあります。ただし、すべてのケースで有効とは限らないため、あくまで選択肢の一つとして覚えておいてください。

メーカー製 PC 固有の注意点

メーカー製ノート PC やデスクトップでは、独自の回復機能(工場出荷状態に戻す機能)を実現するために、複数の「回復」パーティションが用意されていることがあります。

  • 「回復」「OEM パーティション」などと表示される領域は、安易に削除しない
  • メーカーによっては、その領域を削除すると 公式のリカバリ機能が利用不可になる場合があります。
  • パーティションの構成が複雑な場合、メーカーサポートサイトの情報やマニュアルを事前に確認することを強く推奨します。

どうしても構成が複雑で不安な場合は、次のような慎重なアプローチも選択肢です。

  • まずは 外付け HDD やクラウド、別 PC などに重要データを多重バックアップする。
  • メーカー提供のリカバリメディア(USB メモリなど)を作成しておく。
  • 最悪の場合は「工場出荷状態へ戻す」ことも視野に入れたうえで、パーティション作業を行うか検討する。

長期的に安定してシステム イメージ バックアップを運用するためのコツ

最後に、せっかく修復した WinRE と回復パーティションを、今後も安定して活用していくためのポイントをまとめます。

  • OS の大きなアップデート後には WinRE の状態を確認する
    • 大型アップデートやバージョンアップの後、reagentc /info を実行しておくと安心です。
    • 回復パーティションの容量不足が再発していないか、ディスクの管理でも時々チェックしましょう。
  • システム イメージ バックアップの保存先は OS ディスクとは別にする
    • 理想的には、外付け HDD / SSD や NAS、ネットワーク越しの共有フォルダーなど。
    • 同じ物理ディスク上にバックアップを保存すると、ディスク故障時に同時に失うリスクがあります。
  • 定期的なバックアップと簡易テスト復元
    • 月 1 回〜数か月に一度など、定期的にシステム イメージを作成する。
    • 余裕がある場合は、別のテスト用ディスクを用意して復元のテストを行うと、いざというときの安心感が違います。
  • 「システム イメージ バックアップ」以外の手段も組み合わせる
    • ファイル履歴やクラウドバックアップ(OneDrive など)と併用することで、個別ファイルの復元も柔軟になります。
    • システム丸ごとの復元はシステム イメージ、日々のドキュメントや写真はクラウドといった役割分担を意識しましょう。

まとめ:WinRE と回復パーティションを整えてバックアップ環境を安定させる

この記事で解説したポイントを改めて整理します。

  • まずは WinRE の状態を確認し、reagentc /enablereagentc /infoWindows RE Status: Enabled と正しい Windows RE location を確認する。
  • 不要な「システム予約済み」や回復パーティションがあれば、まずドライブ文字を外し、どうしても必要な場合のみ慎重に削除を検討する。
  • 回復パーティションの容量不足が疑われる場合は、直前に未割り当て領域を用意して、 少なくとも +350MB 以上の拡張を行う。
  • 問題を解消したあとに、システム イメージ バックアップを再実行し、 高度なスタートアップや WinRE の動作も合わせて確認する。

これらの手順を丁寧に踏むことで、「Windows 10 でシステム イメージ バックアップが実行できない」という厄介な問題の多くは解消できます。多少手間はかかりますが、一度しっかり整えておけば、その後のバックアップや復元作業を安心して行えるようになります。大切なデータと環境を守るためにも、時間のあるときにぜひ取り組んでみてください。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次