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
もとのパスで一旦失敗させてから新たなパスで登録するのがポイント