Boot.ini 文件概述

重要

本主题介绍 Windows XP 和 Windows Server 2003 中支持的启动选项。 如果要更改新式 Windows 版本的启动选项,请参阅 Windows 中的启动选项概述

Boot.ini 文件是一个文本文件,其中包含在 Windows Vista 之前运行基于 NT 操作系统的 BIOS 固件的计算机的启动选项。 它位于系统分区的根目录中,通常为 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 有两个主要部分:

  • [启动加载程序] 部分包含适用于系统上所有启动项的选项设置。 选项包括启动菜单超时值 timeout 和默认操作系统位置 default

    以下示例显示了 Boot.ini 的 [启动加载程序] 部分。

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    
  • [操作系统] 部分由计算机上安装的每个操作系统或可启动程序的一个或多个启动项组成。

    启动项是一组选项,用于定义操作系统或可启动程序的加载配置。 启动项指定操作系统或可启动程序及其文件的位置。 它还可以包括配置操作系统或程序的参数。

    以下示例显示了具有两个操作系统(Microsoft Windows XP 和 Microsoft Windows 2000)的计算机上的 Boot.ini 的 [操作系统] 部分。 它有两个启动项,每个操作系统各有一个。

    [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 使用高级 RISC 计算 (ARC) 命名约定显示操作系统所在的磁盘分区和目录的路径。 例如:

    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    
  • 启动项的友好名称。 友好名称表示启动菜单中的启动项。 友好名称用引号括起来,表示启动菜单中的启动项。 例如:

    "Microsoft Windows XP Professional"
    
  • 启动项参数(也称为启动参数加载选项)启用、禁用和配置操作系统功能。 启动参数类似于命令行参数,每个参数都以正斜杠 (/) 开头,如 /debug。 每个启动项上可以有零个或多个启动参数。

    有关与驱动程序测试和调试相关的启动参数列表,请参阅 Boot.ini 启动参数参考

同一操作系统可以有多个启动项,每个条目都有一组不同的启动参数。 安装操作系统时,Windows 会创建一个标准启动项,可以通过编辑 Boot.ini 为操作系统创建其他自定义项。