WindowsRE(回復)の復旧

EaseUS Todo Backup FreeでディスクをクローンするとWindowsRE(回復)が無効になるので修正する。

原因はパーティションを再作成するとBCD IDが変わるのため回復パーティションが見つからない状態になる。

回復パーティションを復元するとこの問題が発生する。回復を無効にしておいて復元後に有効にすればこの問題は回避できる。

復旧方法

# 状況の確認

reagentc /info

# Windows REは無効になっている

Windows RE の状態: Disabled

Windows RE の場所:

ブート構成データ (BCD) ID: 2f81beb6-c3ec-11e9-8e12-b2c474d4240a

正しい無効時のIDは 00000000-0000-0000-0000-000000000000 なので異常な状態

このままだと有効にできない

# 回復パーティションにR:を割り当てる

diskpart

list volume

select volume=回復パーティションの番号

assign letter=R

exit

# R:\Recoveryのフォルダ名を変更し変更前のパスで登録失敗させる

reagentc /setreimage /path R:\Recovery\WindowsRE

# 変更後のパスで有効にする

reagentc /setreimage /path R:\変更後のフォルダ名\WindowsRE

reagentc /enable

# 無効にする

reagentc /disable

# フォルダ名を元に戻し有効にする

reagentc /setreimage /path R:\Recovery\WindowsRE

reagentc /enable

# 有効になったことを確認

reagentc /info

# R:を削除する

diskpart

list volume

select volume=回復パーティションの番号

remove letter=R

list volume

もとのパスで一旦失敗させてから新たなパスで登録するのがポイント