如何在 Windows 2000 中编辑 Boot.ini 文件

本文介绍在 Windows 2000 环境中编辑 Boot.ini 文件的步骤。

注意

本文适用于 Windows 2000。 对 Windows 2000 的支持将于 2010 年 7 月 13 日结束。 Windows 2000 支持终止解决方案中心是从 Windows 2000 规划迁移策略的起点。 有关详细信息,请参阅 Microsoft 支持部门 生命周期策略

适用于: Windows 2000
原始 KB 编号: 311578

摘要

本文分步介绍如何在 Windows 2000 环境中编辑 Boot.ini 文件。 NTLDR 显示启动加载程序屏幕,可在其中选择要启动的操作系统。 此屏幕基于 Boot.ini 文件中的信息。 如果在计数器达到零之前未选择某个条目,NTLDR 将加载由 Boot.ini 文件中的默认参数指定的操作系统。 Windows 2000 安装程序将 Boot.ini 文件置于活动分区中。 NTLDR 使用 Boot.ini 文件中的信息来显示从中选择操作系统的启动加载程序屏幕。

在编辑文件之前,应备份 Boot.ini 文件。 第一个任务包括修改文件夹选项,以便可以查看隐藏的文件,然后备份 Boot.ini 文件。

修改文件夹选项

  1. 右键单击“开始”,然后单击“浏览”。
  2. 在“工具”菜单上,单击“文件夹选项”,然后单击“视图”。
  3. 在“高级设置”区域中,单击以选中“检查显示隐藏的文件和文件夹”框,单击以清除“隐藏受保护的操作系统文件 (建议) 检查”框,单击“确定”,然后单击“确定”。
  4. 在左窗格中,单击以选择 %systemroot%,在显示窗格中右键单击“Boot.ini”,然后单击“属性”。
  5. 单击以清除“只读属性检查”框,然后单击“确定”。

保存 Boot.ini 的备份副本

  1. 右键单击“开始”,然后单击“浏览”。
  2. 在左窗格中,单击 %systemroot% 驱动器,在右窗格中,单击 Boot.ini 文件,然后单击“复制”。
  3. 在左窗格中打开一个临时文件夹,在右侧显示窗格中右键单击,然后单击“粘贴”,在该文件夹中创建 Boot.ini 文件的副本。

示例 Boot.ini 文件

这是基于 Windows 2000 Server 的计算机的默认 Boot.ini 文件的示例:


[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows 2000 Server" /fastdetect

这是添加另一个运行 Windows XP Professional 的分区后前面的 Boot.ini 文件的示例。


[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows 2000 Server" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows XP Professional" /fastdetect

编辑 Boot.ini 文件

  1. 单击“开始”,指向“程序”,指向“附件”,然后单击“记事本”。
  2. 在记事本中,单击“文件”菜单上的“打开”。
  3. 在“查找范围”框中单击 %systemroot% 驱动器,单击 Boot.ini 文件,然后单击“打开”。

从菜单中删除操作系统

  1. 在记事本中,选择包含要删除的操作系统相关信息的行,然后按 DELETE。 要选择的行示例:

    multi(0)disk(1)rdisk(0)partition(2)\Windows="Windows 98" /fastdetect  
    
  2. 在“文件”菜单上,单击“保存”。

修改操作系统菜单顺序

  1. 在记事本中,选择需要移动的行,按 Ctrl+C,按 DELETE,单击将光标置于需要放置行的位置,然后按 Ctrl+V。
  2. 根据需要对配置重复步骤 1,然后单击“文件”菜单上的“保存”。

修改默认操作系统

默认值表示在超时之前未做出任何选择时将加载的操作系统。

  1. 在记事本中,修改以下行以反映默认操作系统:

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

    例如,将默认的 Windows 2000 Server 更改为 Microsoft Windows 95

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

    将修改为:

    default=multi(0)disk(0)rdisk(1)partition(2)\Windows  
    
  2. 在“文件”菜单上,单击“保存”。

修改超时

超时表示在加载默认操作系统之前允许你从菜单中选择操作系统的秒数。

  1. 在记事本中,编辑以下行以反映所需的秒数。timeout=30

  2. 在“文件”菜单上,单击“保存”。

疑难解答

  • 如果正在编辑的文件出现问题,请将备份到 %systemroot% 文件夹的原始 Boot.ini 文件复制。

数据收集

如果需要 Microsoft 支持方面的帮助,建议按照使用 TSS 针对与部署相关的问题收集信息中所述的步骤收集信息。