KB503441 問題から学んだ Windows 回復環境(Windows RE)について。私が購入した Win10 ノート PC は、回復パーティション(900MB)があるにもかかわらず、アップデートも操作も受け付けずエラーになるので修正した方法など。直った要因は ReAgent.xml をリネームして強制的に再作成させるでした。他の要因については分かりません
2025/4/11 時点で分かった事として Win10 22H2 から Win11 25H2 の環境において、クリーンインストールする時にシステムパーティションのみをフォーマットしてインストールした場合、回復環境が回復パーティションではなく、システムパーティションに設定されてしまう事が分かったので、その辺りの対応方法についても
クリーンインストール時にシステムパーティションと同時に回復パーティションもフォーマットしてクリーンインストールすると、回復環境は回復パーティションに格納されます
C:\Recovery\WindowsRE を開こうとすると「アクセスが拒否されました」で操作できない場合は…
「アクセスが拒否されました」でフォルダが操作できない Win10 22H2~Win11 25H2
そもそも Windows 回復環境とは何かについては、6.FAQ
2025/03/18作成 2026/08/12更新 ver.1.3.6 Link Free
累計
本日
昨日
免責:このページに記載されている内容を実行した事により引き起こされた結果について、作成者に一切の責任を問わない事をご了承の上ご利用ください。自己責任でお願いします。あるいはシステムがインストールされているディスク全体のシステムのバックアップイメージを作成し、何かあっても元に戻せるようにしてから、試すなどして下さい。お問い合わせ、ご連絡等はこちらから
reagentc /info で回復環境の状態を確認(画像1)reagentc /enable で回復環境を有効にしてみます。BitLocker やデバイスの暗号化でエラーになる場合は、両方とも無効にして再度 reagentc /enable で有効化を試みますreagnentc /enable で回復環境の有効化を試みます。エラーにはならなかった場合や、回復パーティションが複数存在する、または回復パーティションが存在しない場合は、3.回復パーティションを確認するに進みます。回復パーティションが存在するのにエラーだった場合は、2.回復環境を初期化するに進みます。何をやってもエラーになる場合は深刻な問題の可能性が高いと思われます。修復インストールやクリーンインストールが必要になるかもしれませんreagentc /disable で回復環境を無効化Windows 10
1.Windows 10 Home
3.Windows 10 Pro
C:\Recovery\WindowsRE\ReAgent.xml.bak があれば削除
C:\Recovery\WindowsRE\ReAgent.xml があれば ReAgent.xml.bak にリネームします
reagentc /enable で回復環境を有効にするC:\Recovery\WindowsRE が存在する場合も、回復環境がシステムパーティションに設定されている可能性が高いと考えられます。回復パーティションのサイズと使用量を確認をして、不足しているようであれば、5.回復パーティションの再作成をするで、回復パーティションのサイズを増やし、回復環境を回復パーティションに格納するように設定します
Win10 の古い環境などで、回復パーティションがディスクの先頭にある場合は、Win10 22H2 で全てのパーティションをいったん削除してからクリーンインストールを行い、回復パーティションを作成しなおすのがお勧めです。システムパーティションの後方に複数あったりする場合は、まとめる事も可能かもしれません。回復パーティションがあるディスクと位置を確認しておきます
diskpart(diskpart を起動)list disk(接続されているディスクをリストアップ)select disk x(x は、手順 1. で確認した回復パーティションが存在するディスクの番号)list partition(ディスクにあるパーティションをリストアップ)(画像8)exit で diskpart を終了reagentc /enable を実行し、回復環境を有効にします。エラーの場合は、4.回復パーティションのサイズを確認するに進みますreagentc /info を実行し、以下の例だった場合(画像1)
Windows RE の場所: \\?\GLOBALROOT\device\harddisk0\partition4\Recovery\WindowsRE
~\harddisk0\partition4~ が現在の回復環境のディスクとパーティションの設定位置になります
回復環境の位置が手順 1. と 2. で確認したものと一致していればとりあえずは大丈夫です。手順 1. と 2. で確認したものと一致しない場合や、回復環境がシステムパーティションに設定されている場合は、回復環境の位置を設定しなおします
ディスクの管理で回復パーティションがあるディスクの番号を確認(画像2)
管理者権限のコマンドプロンプトからコピペで…
reagentc /disable(回復環境を無効に)
エクスプローラーから C:\Windows\system32\Recovery\ReAgent.xml もしくは
C:\Recovery\WindowsRE\ReAgent.xml を ReAgent.xml.bak にリネームし…
diskpart(diskpart を起動)
list disk(接続されているディスクをリストアップ)
select disk x(x はシステムパーティション(回復パーティション)があるディスクの番号)
list partition(パーティションをリストアップし、回復パーティションの番号を確認)
select partition x(x は上で確認した回復パーティションの番号)
assign letter=r(回復パーティションに仮のドライブレター r を設定)
exit(diskpart を一度終了)
reagentc /setreimage /path r:\recovery\windowsre(回復パーティションに回復環境を設定)(画像10)
diskpart(diskpart を再度起動)
list volume(接続されているディスクとドライブレターをリストアップ)
select volume r(仮のドライブレターを割り当てた回復パーティションを指定)
remove(仮のドライブレターを解除)
exit(diskpart を終了)
reagentc /enable(改めて回復環境を有効化)
reagentc /info(回復環境が設定されたディスクとパーティションの位置を確認)(画像11)
回復環境を有効にする事に成功して、回復パーティションに回復環境が設定されていれば、とりあえずは大丈夫です。エラーの場合は、4.回復パーティションのサイズを確認するに進みます
reagentc /enable で回復環境を有効化してここで終了です。エラーの場合は深刻な問題の可能性が高いと思われます。あるいはシステムがインストールされているディスク全体のシステムのバックアップイメージを作成し、何かあっても元に戻せるようにしてから、回復パーティションの再作成(拡張)に臨むと良いのではと思いますreagentc /disable で回復環境を無効化し…reagentc /disable で回復環境を無効化し…format quick fs=ntfs label="Windows RE tools"reagentc /enable(回復環境を有効化)reagentc /info(回復環境が設定されたディスクとパーティションの位置を確認)elenore PCメモ ゲストブック
elenore PCメモ 掲示板
お気に入りの音楽/favorite_music
elenore PCメモ ブログ