Boot.ini ファイルの概要

重要

このトピックでは、Windows XP および Windows Server 2003 でサポートされているブート オプションについて説明します。 最新バージョンの Windows のブート オプションを変更する場合は、「Windows Vista 以降のブート オプション」を参照してください。

Boot.ini ファイルは、Windows Vista より前の NT ベースのオペレーティング システムを実行している BIOS ファームウェアを搭載したコンピューターのブート オプションを含むテキスト ファイルです。 システム パーティションの root にあります (通常は c:\Boot.ini)。 次の例は、一般的な Boot.ini ファイルの内容を示しています。

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows Recovery Console" /cmdcons

Boot.ini には、次の 2 つのメイン セクションがあります。

  • [boot loader] セクションには、システム上のすべてのブート エントリに適用されるオプション設定が含まれています。 オプションには、ブート メニューのタイムアウト値を示す timeout、およびオペレーティング システムの既定の場所を示す default が含まれます。

    次の例は、Boot.ini の [boot loader] セクションを示しています。

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    
  • [operating systems] セクションは、コンピューターにインストールされているオペレーティング システムまたは起動可能なプログラムごとに 1 つ以上のブート エントリで構成されます。

    ブート エントリは、オペレーティング システムまたは起動可能なプログラムの読み込み構成を定義する一連のオプションです。 ブート エントリは、オペレーティング システムまたは起動可能なプログラムとそのファイルの場所を指定します。 オペレーティング システムまたはプログラムを構成するパラメーターを含めることもできます。

    次の例は、Microsoft Windows XP と Microsoft Windows 2000 の 2 つのオペレーティング システムを搭載したコンピューター上の Boot.ini の [operating systems] セクションを示しています。 オペレーティング システムごとに 1 つずつ、2 つのブート エントリがあります。

    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
    multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
    

各ブート エントリに含まれる要素には、次のようなものがあります。

  • オペレーティング システムの場所。 Boot.ini では、Advanced RISC Computing (ARC) の名前付け規則を使用して、オペレーティング システムが存在するディスク パーティションとディレクトリへのパスを表示します。 次に例を示します。

    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    
  • ブート エントリのフレンドリ名。 フレンドリ名は、ブート メニューのブート エントリを表します。 フレンドリ名は引用符で囲まれ、ブート メニューのブート エントリを表します。 次に例を示します。

    "Microsoft Windows XP Professional"
    
  • ブート エントリ パラメーター (ブート パラメーターまたは読み込みオプションとも呼ばれます) は、オペレーティング システムの機能の有効化、無効化、および構成を行います。 ブート パラメーターは、コマンド ライン パラメーターに似ています。各パラメーターは、スラッシュ (/) で始めます (/debug など)。 ブート エントリごとに 0 個以上のブート パラメーターを指定できます。

    ドライバーのテストとデバッグに関連するブート パラメーターのリストについては、「Boot.ini のブート パラメーター リファレンス」を参照してください。

同じオペレーティング システムに対して、それぞれ異なるブート パラメーターのセットを含む複数のブート エントリを指定できます。 オペレーティング システムをインストールすると、Windows によって標準のブート エントリが作成されます。また、Boot.ini を編集することで、オペレーティング システム用に追加のカスタマイズされたエントリを作成できます。