危うく回復不可能に

ラップトップのブートローダーとして Smart Boot Manager を使用していたのだが,思うところあって元に戻そうとした.そこで,ほとんど何も知らないまま,Windows 7 のインストールディスクから起動して「スタートアップ修復」を実行したところ,いわゆるリカバリ領域の BCD エントリを壊してしまったらしく,リカバリ領域から起動できなくなってしまった.幸いにして元のエントリのバックアップがとられていたので,インストールディスクからコマンドプロンプトを起動して,ファイル(C:\Boot\BCD)を元に戻して事なきを得た.すんでの所でリカバリ不可能になるところだった.

ちなみに MBR を戻したいときは,インストールディスクのコマンドプロンプトから以下のコマンドを実行する.

X:\Sources> bootrec /fixmbr

〔補足〕 BCD エントリが壊れたのは,おそらくリカバリ領域以外が空の状態で実行したから.