Windows Server 2003 環境で Boot.ini ファイルを手動で編集する

この記事では、Microsoft Windows Server 2003 環境で Boot.ini ファイルを手動で編集する方法について説明します。

適用対象: Windows Server 2003
元の KB 番号: 323427

概要

Ntldr ファイルは、Boot.ini ファイル内の情報を使用して、オペレーティング システムを選択したブートストラップ ローダー画面を表示します。 この画面は、Boot.ini ファイル内の情報に基づいています。 カウンターが 0 (ゼロ) に達する前にエントリを選択しない場合、Ntldr は、Boot.ini ファイルの既定のパラメーターで指定されたオペレーティング システムを読み込みます。

Windows Server 2003 セットアップでは、Boot.ini ファイルがシステム パーティションのルートに配置されます。

Boot.ini ファイルを編集する前に、非表示のファイルを表示できるようにフォルダー オプションを変更してから、Boot.ini ファイルをバックアップします。

注:

システム構成ユーティリティ (Msconfig.exe) を使用して、Boot.ini ファイルを編集することもできます。 システム構成ユーティリティを起動するには、[スタート] をクリックし、[実行] をクリックし、[開く] ボックスに「msconfig」と入力し、[OK] をクリックします

フォルダー オプションの変更

  1. [スタート] を右クリックし、[探索] をクリックします。
  2. [ ツール ] メニューの [ フォルダー オプション] をクリックし、[ 表示] をクリックします。
  3. [詳細設定] の [非表示のファイルとフォルダーを表示する] をクリックして、[保護されたオペレーティング システム ファイルを非表示にする (推奨)] チェック ボックスをオフにして、[はい] をクリックし、[OK] をクリックします
  4. システム パーティションを見つけて、Boot.ini ファイルを見つけて右クリックし、[ プロパティ] をクリックします。
  5. [読み取り専用チェック] ボックスをオフにし、[OK] をクリックします

Boot.ini ファイルのバックアップ コピーを保存する

  1. [スタート] を右クリックし、[探索] をクリックします。
  2. システム パーティションを見つけて、Boot.ini ファイルを見つけて右クリックし、[ コピー] をクリックします。
  3. Boot.ini ファイルをコピーするフォルダーを見つけてクリックし、[編集] メニューの [貼り付け] をクリックします。

サンプル Boot.ini ファイル

Windows Server 2003 ベースのコンピューターからの既定の 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 .NET Standard Server" /fastdetect  

次に、Microsoft Windows XP Professional を実行する別のパーティションを追加した後の同じ 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 .NET Standard Server" /fastdetect  
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional"

Boot.ini ファイルを編集する

  1. [ スタート] をクリックし、[ プログラム] をポイントし、[ アクセサリ] をポイントして、[ メモ帳] をクリックします。
  2. [ファイル] メニューの [開く] をクリックします。
  3. [検索先] ボックス 、システム パーティションをクリックし、[ ファイルの種類 ] ボックスで [ すべてのファイル] をクリックし、Boot.ini ファイルを見つけてクリックし、[ 開く] をクリックします。
  4. Boot.ini ファイルに変更を加え、[ファイル] メニューの [保存] をクリックします。

行うことができる変更の例については、この記事の次のセクションで説明します。

メニューからオペレーティング システムを削除する

メニューからオペレーティング システムを削除するには、次の手順に従います。

  1. メモ帳で、削除するオペレーティング システムに関する情報を含む行を選択し、[編集] メニューの [削除] をクリックします。 たとえば、次の行を選択します。

    multi(0)disk(1)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect

  2. [ファイル] メニューで [保存] をクリックします。

[オペレーティング システム] メニューの順序を変更する

オペレーティング システムのメニュー順序を変更するには、次の手順に従います。

  1. メモ帳で、移動する行を選択し、[編集] メニューの [コピー] をクリックし、DELETE キーを押します。
  2. 行を挿入する場所をクリックし、[編集] メニューの [貼り付け] をクリックします。
  3. 移動する行ごとに手順 1 と手順 2 を繰り返し、[ファイル] メニューの [保存] をクリックします。

既定のオペレーティング システムを変更する

既定のオペレーティング システムは、タイムアウトが発生する前に選択を行っていない場合に開始されるオペレーティング システムです。 (タイムアウトは、既定のオペレーティング システムが読み込まれる前にメニューからオペレーティング システムを選択できる秒数です)。既定のオペレーティング システムを変更するには、次の手順に従います。

  1. メモ帳で、次の行を変更して既定のオペレーティング システムを変更します。

    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

    たとえば、既定のオペレーティング システムを Windows Server 2003 から Windows XP Professional に変更するには、次のように変更します。

    linedefault=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

    以下のように変更します。

    default=multi(0)disk(0)rdisk(1)partition(2)\WINDOWS

  2. [ファイル] メニューで [保存] をクリックします。

タイムアウトを変更する

タイムアウト値を変更するには、次の手順に従います。

  1. メモ帳で、次の行を編集してタイムアウト (値が 30 秒) を変更します。

    timeout=30

  2. [ファイル] メニューで [保存] をクリックします。

トラブルシューティング

変更した Boot.ini ファイルに問題がある場合は、元の Boot.ini ファイル (前にバックアップしたファイル) をシステム パーティションにコピーします。

データ収集

Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。