boot.ini

boot.ini

电脑文件
Boot.ini文件,是WindowsXP、WindowsNT、Windows2000、WindowsServer2003用来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。Boot.ini在缺省状态下被设定为隐含和系统文件属性,并且被标识为只读文件。Boot.ini文件位于C盘根目录下,是一个隐藏文件,在“运行”中输入“c:\boot.ini”即可启动该文件。
  • 中文名:无
  • 外文名:boot.ini
  • 别名:
  • 属性:文
  • 特点:被标识为只读文件

基本资料

WindowsXP主要依赖Boot.ini文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。Boot.ini在缺省状态下被设定为隐含和系统文件属性,并且被标识为只读文件。

您近来是否不断对Boot.ini文件进行修改?为确保在WindowsExplorer中看到Boot.ini文件而开启FolderOptions(文件夹选项)并在View(查看)菜单上选择Showhiddenfilesandfolders(显示隐含文件和文件夹)命令的繁冗操作是否已令您感到厌倦?更有甚者,您是否曾在对该文件进行编辑前忘记过先行取消其所具备的只读属性?

您可借助命令行工具Bootcfg.exe对Boot.ini文件执行编辑操作。您可针对系统等待时间(Windows在选择缺省操作系统前所等候的时间)进行修改,并在现有基础上添加新的供选项目。

如需启动Bootcfg.exe工具,请依次执行下列操作步骤:

依次点击Start(开始)和Run(运行),并在Run(运行)对话框内输入cmd。

在命令行状态下输入bootcfg.exe。

执行bootcfg.exe/?命令以查看相关参数功能。

http://www.microsoft.com/china/windowsxp/expertzone/tips/february/banez1.asp

当我们在电脑中安装了多系统(如Windows98和WindowsXP)之后,每次启动计算机时都会出现一个系统引导菜单,在此选择需要进入的系统后回车即可。这个引导程序名为Boot.ini,在安装Windows2000(XP)时程序自动被安装,使用它我们可以轻松对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单。

--------------------------------------------------------------------------------

当我们在电脑中安装了多系统(如Windows98和WindowsXP)之后,每次启动计算机时都会出现一个系统引导菜单,在此选择需要进入的系统后回车即可。这个引导程序名为Boot.ini,在安装Windows2000(XP)时程序自动被安装,使用它我们可以轻松对电脑中的多系统进行引导,还可以通过该引导文件,设置个性化的启动菜单。

Boot.ini文件位于C盘根目录下,是一个隐藏文件,在“运行”中输入“c:boot.ini”即可启动该文件(如图1)。

1.自定义延迟时间

延迟时间是系统启动引导菜单后在设定的延迟时间内用户没有进行任何操作时,进入默认的操作系统。系统默认的延迟时间为30秒。如果感觉默认的延迟时间过长,可以输入自己需要的延时时间,如10秒。设置时,首先打开Boot.ini文件(注意要去掉该文件的隐藏、只读属性),随后在【bootloader】字段下找到“timeout=”语句,将其中的30,改为10即可。我们还可以在“系统配置实用程序”中对其进行修改。在“开始/运行”中键入“Msconfig”命令,在弹出的“系统配置实用程序”中单击“Boot.ini”标签(如图2),在“Boot.ini”界面中的“超时XX秒”项中输入需要的延时时间即可。

2.自定义显示内容

在多系统启动时,有一个操作系统选择列表,这些列表显示的是电脑中所有操作系统的名称,如:MicrosoftWindowsXPProfessional。我们可以对这些显示内容进行修改,加载一些个性化的设置。打开“boot.ini”文件,找到【operatingsystems】字段,该字段是显示当前操作系统列表,其格式为multi(0)disk(0)rdisk(0)partition(3)WINDOWS="MicrosoftWindowsXPProfessional"/fastdetect。后面引号中的部分就是系统启动时显示的内容,只要将引号中的这些内容更改为自己需要的文字即可。

3.定义默认启动系统

安装了多系统后,Boot.ini会将其中一个系统设置为默认启动系统,如WindowsXP,在超过延迟时间后将自动引导默认的系统启动。我们可以根据需要将默认的启动系统更改为其它的系统(如Windows98)。更改时首先右键单击“我的电脑”,选择“属性”,在系统属性对话框中单击“高级”选项,随后在下面的“启动和故障恢复”项中选择“设置”按钮,弹出一个“启动和故障恢复”对话框。单击“系统启动”项中的默认操作系统下拉菜单,选择一个需要的系统,单击“确定”即可。

4.加载启动参数,更改启动画面

Boot.ini在引导多系统启动时提供了很多的参数命令,这些启动参数可以得到不同的启动效果。Boot.ini在默认的情况下加载的是/fastdetect参数,表示启动时不检查串行口和并行口。其实我们可以更改为其它参数,更改时首先在“Boot.ini”中选择需要更改的系统列表,随后将该系统中的参数/fastdetect改为相应的参数值即可。以后再启动该系统就会加载一些设置信息或画面。我们以可以在“系统配置实用程序”中对一些参数进行设置,切换到“Boot.ini”选项,先选中需要更改的系统,随后在“启动选项”下端勾选需要的启动参数即可。在此对几个常用参数加以说明。

/safeboot:安全启动,只启动HKLMSystemCurrentControlSetControlSafeBoot中的驱动程序和服务,其后可跟三个参数Minimal、Network或Dsrepair。Minimal和Network允许在网络连接下启动系统。而Dsrepair要求系统从备份设备中调入活动目录的设置。还有一个选项是Minimal(AlternateShell),它让系统调入由HKLMSystemCurrentControlSetSafeBootAlternateShell指定的SHELL程序,而不使用默认的Explorer。

/NOGUIBOOT:不加载VGA驱动程序,也就不会显示启动过程和失败时的蓝屏信息。

/BOOTLOG:将日志写入Nnbtlog.txt文件。

/BASEVIDEO:使用标准VGA方式启动,这种方式主要用于显示驱动程序失效时。

/SOS:在调入驱动程序名时显示它的名称,因驱动问题而无法启动时使用比较好。

通过以上设置我们就可以轻松设置启动菜单了

来自PCHOME

http://article.pchome.net/2004/02/06/16308.htm

boot.ini文件丢失怎么办?

问:我的电脑安装的是Windows2000专业版,在启动时显示“boot.ini非法”,然后从Winnt下启动已经有好几周了,但是在Windows2000的“系统特性”的“高级”里,“启动和故障恢复”不能点击,提示“无法打开C:\boot.ini文件。无法更改操作系统及超时设置。”,我的机器装的是两块昆腾火球10代硬盘,一块硬盘装的是这个Windows2000,另一块硬盘装的是Win98,都是单独安装的,近来出现的这个问题,如何解决?

答:这是由于您的安装了Windows98的那块硬盘上的C盘上boot.ini文件丢失造成的,对于此文件的丢失,您可以采用自己动手自建文件的方法来解决。您可以在C盘根目录下新建一个记事本文件,打开后输入以下语句:

【bootloader】

timeout=30

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

【operatingsystems】

multi(1)disk(1)rdisk(0)partition(1)WINDOWS="MicrosoftWindowsXPProfessional"/fastdetect

然后把此文件保存为boot.ini文件即可。

更改内容

如果您需要更改boot.ini文件的内容,可以这样:

1、单击开始按钮,单击控制面板,然后双击系统。

2、单击高级选项卡,然后单击“启动和故障恢复”下的设置。

通常,boot.ini文件包含以下数据:

[bootloader]

timeout=30

default=scsi(0)disk(0)rdisk(0)partition(1)winnt

[operatingsystems]

scsi(0)disk(0)rdisk(0)partition(1)winnt="WindowsNT"/NODEBUGC:="PreviousOperatingSystemonC:"

这个文件分为引导加载部分(bootloader)和操作系统部分(operatingsystems)两大块。在引导加载部分,timeout=xx表示等待用户选择操作系统的时间,默认是30秒;default=xxxxx表示缺省情况下系统默认要加载的操作系统路径,表现为启动时等待用户选择的高亮条部分。在操作系统部分,则列出了所有的操作系统路径和清单,以供用户选择。[1-2]

数据含义

下面的列表描述了Boot.ini文件中数据的含义:

“timeout”指定在选择默认的操作系统之前Windows等待的时间

“default”指定默认的操作系统。

“scsi(0)”表示主控制器(通常也是唯一的控制器)负责此设备。如果有两个SCSI控制器并且磁盘与第二个控制器相关联,则第二个控制器称为“scsi(1)”。

如果系统使用IDE、增强的IDE(EIDE)或增强的小型设备接口(ESDI)驱动器,或者如果系统使用没有内置BIOS的SCSI适配器,请将“scsi”替换为“multi”。

“disk(0)”指要使用的SCSI逻辑单元(LUN)。它可以是独立的磁盘,但是大多数SCSI设置对每个SCSIID只有一个LUN。

“rdisk(0)”指物理磁盘1

本例中的“partition(1)”是计算机中第一个驱动器上的唯一分区。如果有两个分区(C和D),则分区C为partition(1),分区D为partition(2)。

包含多重引导方式的参数(如果有的话)要求检查Winnt文件夹以从指定的SCSI控制器的磁盘和分区进行引导。

“/NODEBUG”指定没有监视任何调试信息。调试信息仅对程序开发人员有用。

您可以添加/SOS选项以在加载驱动程序时显示驱动程序名。默认情况下,OSLoader屏幕仅显示进度点。

“PreviousOperatingSystemonC:”表示“上一个操作系统”是MS-DOS,因为“C:”是MS-DOS路径。

祥解

1.打开

默认的情况下这个文件是隐藏的,准确路径是c:boot.ini,可以用记事本打开这个路径,也可以在“运行”中输入“c:boot.ini”启动该文件。

常用的方法是去掉隐藏后用记事本打开,“资源管理器”→“工具”→“文件夹选项”→“查看”去掉“隐藏……”前面的√,“隐藏文件和文件夹”选“显示……”这样就去掉了隐藏,可以在c:看到boot.ini文件了。

2.修改

[bootloader]

timeout=0

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

[operatingsystems]

multi(0)disk(0)rdisk(0)partition(1)WINDOWS="WindowsServer2003,Enterprise"/nodetect/noguiboot

这是我的win2003的boot.ini文件,我就以我的这个来作示范

timeout=0延迟时间设置

延迟时间是系统启动引导菜单后在设定的延迟时间内用户没有进行任何操作时,进入默认的操作系统。

默认设置是30,如果你只有一个系统的话就设置为0,多系统的话就根据自己的情况设置一个时间。

default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS默认系统

默认系统就是延迟时间到了后自动进入的系统

我们经常修改的是partition(1)WINDOWS这一块

partition(1)所指的就是第1个分区,通常也就是c:盘,WINDOWS就是你的系统文件夹。

如果你要默认的操作系统是d:盘的XP,那么这一块的内容就是partition(2)WINDOWS

multi(0)disk(0)rdisk(0)partition(1)WINDOWS="WindowsServer2003,Enterprise"/nodetect/noguiboot系统列表

在这个位置列上你的所有操作系统(一行一个系统)

multi(0)disk(0)rdisk(0)partition(1)WINDOWS这一块和上面“默认系统”的修改方法一样

=""""中间的内容就是开机显示列表时本系统的名称,可以任意修改,而且还支持中文!

/nodetect/noguiboot这部分是启动参数,在"后面加一个半角空格/参数,可以加多个。下面是各项参数的详细解释。

/fastdetect:快速检测,很多网站都推荐修改为/nodetect

/SAFEBOOT:安全启动,只启动HKLMSystemCurrentControlSetControlSafeBoot中的驱动程序和服务,其后可跟三个参数Minimal、Network或Dsrepair。Minimal和Network允许在网络连接下启动系统。而Dsrepair要求系统从备份设备中调入活动目录的设置。还有一个选项是Minimal(AlternateShell),它让系统调入由HKLMSystemCurrentControlSetSafeBootAlternateShell指定的SHELL程序,而不使用默认的Explorer。

/NOGUIBOOT:不加载VGA驱动程序,也就不会显示启动过程和失败时的蓝屏信息。

/BOOTLOG:将日志写入Nnbtlog.txt文件。

/BASEVIDEO:使用标准VGA方式启动,这种方式主要用于显示驱动程序失效时。

/SOS:在调入驱动程序名时显示它的名称,因驱动问题而无法启动时使用比较好。

其他

该开关使用与任何视频适配器兼容的视频驱动程序强制系统进入标准/basevideo640x48016色VGA模式。如果选择了错误的视频分辨率或刷新速率,此开关允许系统加载。此开关与开关/sos一起使用。如果安装新的视频驱动程序,但无法正常运行,可以使用此参数启动操作系统。然后,你可以删除、更新或回滚问题视频驱动程序。

相关词条

相关搜索

其它词条