Windows XP「無効な Boot.ini ファイルです」の解決方法 | 岩崎浩之のブログ

Windows XP「無効な Boot.ini ファイルです」の解決方法

$群馬のIT社長 岩崎浩之のブログ「継続は力なり」-Windows XP
photo credit: otherthings via photopin cc

Windows XP で「無効な Boot.ini ファイルです」と表示され、コンピューターが起動しない場合の解決方法です。
私は業務管理用として使っていたので本事象では本当に困りました。再発の時の為にMSサポートページから解決方法を引用させてもらいます。

エラー メッセージ "無効な Boot.ini ファイルです" または "Windows を起動できません" がコンピューター起動時に表示される
解決方法

この問題を解決するには、Windows XP CD-ROM からコンピューターを起動し、回復コンソールを起動して、Bootcfg.exe ツールを使用し、Boot.ini ファイルを再構築します。これを行うには、以下の手順を実行します。

1.コンピューターを CD-ROM ドライブまたは DVD-ROM ドライブから起動するように構成します。この方法については、コンピューターのマニュアルを参照するか、コンピューターの製造元に問い合わせてください。
2.Windows XP の CD-ROM を CD-ROM ドライブまたは DVD-ROM ドライブに挿入し、コンピューターを再起動します。
3."Press any key to boot from CD" というメッセージが表示されたら、任意のキーを押してコンピューターを Windows XP の CD-ROM から起動します。
4."セットアップの開始" メッセージが表示されたら、R キーを押して回復コンソールを起動します。
5.デュアル ブートまたはマルチ ブートのコンピューターの場合は、インストール済みのオペレーティング システムのうち、回復コンソールを使用する必要があるシステムを選択します。
6.Administrator のパスワードを要求されたら、パスワードを入力し、Enter キーを押します。
7.コマンド プロンプトで「bootcfg /list」と入力し、Enter キーを押します。画面に現在の Boot.ini ファイルのエントリが表示されます。
8.コマンド プロンプトで「bootcfg /rebuild」と入力し、Enter キーを押します。このコマンドでは、コンピューターのハード ディスク上で Windows XP、Microsoft Windows 2000、Microsoft Windows NT のインストールがスキャンされ、結果が表示されます。画面の指示に従って、Windows インストールを Boot.ini ファイルに追加します。以下に、Windows XP インストールを Boot.ini ファイルに追加する方法の例を示します。

a.次のようなメッセージが表示されたら、Y キーを押します。
   Windows のインストールとして認識された合計数: 1

   1 C:\Windows
   インストールをブート一覧に追加しますか? (Yes/No/All)

b.次のようなメッセージが表示されます。

   読み込み識別子を入力してください

これはオペレーティング システムの名前です。このメッセージが表示されたら、オペレーティング システムの名前を入力し、Enter キーを押します。これは Microsoft Windows XP ProfessionalMicrosoft Windows XP Home Edition のいずれかです。

c.次のようなメッセージが表示されます。

   読み込みオプションを入力してください

このメッセージが表示されたら、「/fastdetect」と入力して Enter キーを押します。

: 画面に表示される指示は、コンピューターの構成によって異なることがあります。

9.「exit」と入力して Enter キーを押し、回復コンソールを終了します。コンピューターが再起動し、"オペレーティング システムの選択" メッセージに、更新されたブート一覧が表示されます。