bcdbootコマンドだけだとREのエントリが修復されなかったので、手動で復旧する方法をメモしておきます。
ここではWindowsのインストールディレクトリをC:としています。
ドライブレターは環境に合わせて適当に読み替えてください。
REの起動イメージはWindowsのインストールパーティションの直下にあるRecoveryフォルダに格納されているので、システム属性ファイルが表示可能なファイラーソフト等を使用して、boot.sdiとWinre.wimのパスを確認しておいてください。
まず、回復コンソールを起動してRAMディスクのエントリを作ります。
X:\Windows\System32> bcdedit.exe /create {ramdiskoptions} /d "Ramdisk options"
X:\Windows\System32> bcdedit.exe /set {ramdiskoptions} ramdisksdidevice partition=C:
X:\Windows\System32> bcdedit.exe /set {ramdiskoptions} ramdisksdipath \Recovery\{ae5534e0-a924-466c-b836-758539a3ee3a}\boot.sdi
次に、起動用のエントリを作ります。
X:\Windows\System32> bcdedit.exe /create /d "Windows Recovery Environment" /application osloader
エントリ {d8b455be-e1c4-11e2-b5aa-c26edd9288b0} は正常に作成されました
X:\Windows\System32> set BCDID={d8b455be-e1c4-11e2-b5aa-c26edd9288b0}
X:\Windows\System32> bcdedit.exe /set %BCDID% systemroot \Windows
X:\Windows\System32> bcdedit.exe /set %BCDID% detecthal Yes
X:\Windows\System32> bcdedit.exe /set %BCDID% winpe Yes
X:\Windows\System32> bcdedit.exe /set %BCDID% device ramdisk=[C:]\Recovery\{ae5534e0-a924-466c-b836-758539a3ee3a}\Winre.wim,{ramdiskoptions}
X:\Windows\System32> bcdedit.exe /set %BCDID% osdevice ramdisk=[C:]\Recovery\{ae5534e0-a924-466c-b836-758539a3ee3a}\Winre.wim,{ramdiskoptions}
Windows 7のブートエントリにオプションを追加。
途中で{default}とやっている所は環境に合わせて適当に。
X:\Windows\System32> bcdedit.exe /set {default} recoverysequence {d8b455be-e1c4-11e2-b5aa-c26edd9288b0}
X:\Windows\System32> bcdedit.exe /set {default} recoveryenabled Yes
ここまで出来れば項目が戻っているはずです。
因みに設定後のエントリはこんな感じ↓
X:\Windows\System32> bcdedit.exe /v /enum osloader
Windows ブート ローダー
--------------------------------
identifier {d8b455bd-e1c4-11e2-b5aa-c26edd9288b0}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale ja-JP
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d8b455be-e1c4-11e2-b5aa-c26edd9288b0}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d8b455bc-e1c4-11e2-b5aa-c26edd9288b0}
nx OptIn
detecthal Yes
Windows ブート ローダー
--------------------------------
identifier {d8b455be-e1c4-11e2-b5aa-c26edd9288b0}
device ramdisk=[C:]\Recovery\{ae5534e0-a924-466c-b836-758539a3ee3a}\Winre.wim,{ae5534e0-a924-466c-b836-758539a3ee3a}
description Windows Recovery Environment
osdevice ramdisk=[C:]\Recovery\{ae5534e0-a924-466c-b836-758539a3ee3a}\Winre.wim,{ae5534e0-a924-466c-b836-758539a3ee3a}
systemroot \Windows
detecthal Yes
winpe Yes
X:\Windows\System32> bcdedit.exe /v /enum {ramdiskoptions}
RAM ディスクのセットアップ オプション
--------------------------------
identifier {ae5534e0-a924-466c-b836-758539a3ee3a}
description Ramdisk options
ramdisksdidevice partition=C:
ramdisksdipath \Recovery\{ae5534e0-a924-466c-b836-758539a3ee3a}\boot.sdi