「TestDisk」は、パーティションに関するトラブル修復に役立つソフトですが、
MBRのパーティションテーブルのみならず、
ブートストラップローダを修復することも可能です。

Microsoft推奨の方法は、回復コンソールから「fixmbr」を使うというものです。
※参考: Microsoftサポートオンライン
MBRの修復のページでも書いたように、
ブートストラップローダを修復する場合は、「fixmbr」で何ら問題ないんですが、
回復コンソールを使う環境がなかなか整わなかったりするので、
ここでは別の方法として「TestDisk」を紹介しています。

ライセンスの問題があるので、
「TestDisk」が作成するブートストラップローダは、Windowsが作成するものと同一ではないようですが、
正常動作すれば何でもいいのです。

「TestDisk」について

ここでは、「TestDisk」が起動している状態を前提に話を進めていきます。
「TestDisk」を起動するまでについては、下記ページで確認してください。

「TestDisk」の使い方
「TestDisk」を「UBCD」から起動する

次項では、「TestDisk」のメインメニュー画面から説明を始めます。

「TestDisk」でのブートストラップローダ修復

ハードディスクの選択まで完了した状態とします。

メインメニューにおいて、「MBR Code」を選択します。

先頭セクタに、新規にMBRコード(ブートストラップローダのこと)を書き込むか聞いてくるので、
「Y」キーを押します。

確認画面です。
ブートストラップローダを書き込んで問題なければ、「Y」キーを押します。

ブートストラップローダの書き込みが完了しました。

パソコンを再起動して、動作確認します。
ブートストラップローダの修復に成功していれば、
何事もなかったかのように、Windowsが起動するはずです。