1.如何修改boot.ini
呵呵 我也是感同身受 教你两个方法:1.我的电脑-属性-高级-启动和故障恢复-编辑 把里面的全删除 打上:[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" /noexecute=optin /fastdetect
还不行就下载一键还原精灵 它让你重启继续安装 你点确定 然后启动菜单就回复咯~ 好了你最好把BOOT备份 方法是打开我的电脑 工具 查看 把隐藏受系统保护的文件前面的对勾去掉 然后往下看 把不显示隐藏文件改为显示全部文件 然后去x:(x代表系统所在的硬盘 比如C)找到BOOT文件 把它复制一份 在放到别的盘 如果又坏了就把C盘的BOOT删掉 把你备份的那个放到X:\下 事后你可以把一键还原精灵删除掉 打字好辛苦!
2.boot.ini文件如何更改?
Boot.ini是一个系统引导配置文件,存放在C:\下,默认具有系统和隐藏的属性,我们需要首先在“文件夹选项”中进行设置,才能把它显示出来,接下来我们可以用“记事本”来打开它。即为一个典型的双系统的Boot.ini文
件,内容如下:
[bootloader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operatingsystems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=〃Microsoft WindowsXP Profession〃/fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT=〃Microsoft Windows2000 Professional〃/fastdetect
下面我们就以这个Boot.ini文件为例来解读一下。
[bootloader]部分,这是系统加载部分,这一部分很简单,只有两个设定。其中“timeout=”表示系统引导菜单显示的时间,默认是30秒,你可以根据需要自行设置,如果设为0,就会进入默认的操作系统而不出现引导菜单了;“default=”表示缺省情况下要加载的操作系统路径,但是令很多网友困惑不解的是,“multi(0)disk(0)rdisk(0)partition(2)”究竟是什么意思?
实际上这是根据ARC规则命名的,ARC规则是x86或RISC计算机中用于标识设备的一种通用方法。它的构成如下:
component(X)disk(Y)rdisk(Z)partition(W)component(X):component部分有两种有效值,即MULTI和SCSI。对于MULTI来说,X始终为0;对于SCSI来说,X是由NTBOOTDD.SYS驱动程序标识的适配器序号。
disk(Y):对于MULTI来说,Y值无任何意义,始终为0;对于SCSI硬盘来说,Y是目标磁盘的SCSIID;rdisk(Z):对于MULTI来说,Z是适配器上磁盘的序号,并且通常是介于0和3之间的数字;对于SCSI来说,Z值无意义,始终为0。
partition(W):W值是分区的编号。W的第一个有效数字为1。
[operatingsystems]部分,这是操作系统部分,在这里,列出了可供选择的操作系统,在本例中是“MicrosoftWin
3.如何修改Boot.ini
如果你拥有Windows XP操作系统,那么你可以用“系统配置实用程序”来更方便的编辑“BOOT.INI”文件。
具体做法是:打开“开始”菜单,点击“运行”命令,再在弹出的文本框中输入“msconfig”点击“确定”后就会弹出“系统配置实用程序”,再点击“BOOT.INI”选项卡,就会出现如图所示的界面。在这里,我们可以很方便地设置文件。
言归正传,现在,来说明一下这个文件内容的含义。 1.系统加载部分([boot loader]) 这一部分很简单,只有两个设定。
那就是“timeout=”和“default=”。 “timeout=”就是设定开机时系统引导菜单显示的时间,超过设定值则自动加载下面“default=”指定的操作系统。
默认值是30,单位为秒。我们可以在这里面设定等待时间的长短。
如果将其设为“0”那么就是不显示系统引导菜单。 “default=”则是设定默认引导的操作系统。
而等号后面的操作系统必须是已经在“[operating systems]”中存在的。如果想默认为加载另外的操作系统,我们可以参看“[operating systems]”中的操作系统列表,然后把想要加载的操作系统按照格式写到“default=”后面就可以了。
2.操作系统部分([operating systems]) 在这里面,列出了机器上所安装的全部操作系统。比如机器上只有一个操作系统,那么就只有一条信息,那就是“multi(0)disk(0)rdisk(0)partition(1)\\Windows=\"Microsoft Windows XP Professional\" /fastdetect” 在这里需要注意的是,在英文引号内的文字就是引导操作系统菜单时显示出来的让我们选择操作系统的提示文字,在这里面我们可以随意更改。
而“multi(0)disk(0)rdisk(0)partition(1) \\Windows”这一句就需要些解释了。因为它涉及ARC(高级RISC计算机)命名,它是x86或RISC计算机中用于标识设备的动态方法。
ARC命名的第一部分用于标识硬件适配卡/磁盘控制器,它有两个选项:SCSI和Multi。BASEVIDEO:使用标准VGA方式启动。
这种方式主要用于显示驱动程序失效时。 /BAUDRATE:指出用于调度的波特率,如果用户不设置,则使用默认的9600,而对于线缆Modem则使用19200。
/BOOTLOG:使Win2000将日志写入 %SystemRoot%\\NTBTLOG.TXT 。 /BURNMEMORY=:使NT在已知的内存上少使用指定的数量,如果/burnmemory=64,则有64M内存NT不使用。
/CRASHDEBUG:调度器在NT启动时启动,只有在内核错误时才有用,如果系统经常会无故出错,这个选项就很有用了。 /DEBUG:在启动NT时调入调度器,它可以在任何时间激活,在错误可以再次出现时使用它比较合适。
/DEBUGPORT= comx :指定用于调度的端口,其它X就指端口号。 /FASTDETECT:对于Win2000启动时,它使系统不检查串行口和并行口。
/HAL=
如果不设置此选项,Win2000会使所有处理器接收中断请求。 /KERNEL=
/MAXMEM:n:指定NT可以使用的最大内存数,如果一个内存片损坏,这个开关就十分有用了。 /NODEBUG:不使用调试信息。
/NOGUIBOOT:指定此选项会使Win2000不加载VGA驱动程序,也就不会显示启动过程和失败时的兰屏信息。 /NOSERIALMICE=[COMx | COMx,y,z…]:在特定的COM中上禁止对串行鼠标的检测。
如果用户有一个非鼠标设备接在COM口上,这个选项会十分有用。如果此开关未加参数,系统会禁止所有COM口。
/NUMPROC=n:只允许前N个系统处理器工作。 /ONECPU:在多处理器中只使用一个处理器。
/PCILOCK:不让NT为PCI设置分配IO/IRQ资源,而启用BIOS设置。 /SAFEBOOT:安全启动,这个大家一定十分熟悉,Win2000只启动HKLM\\System\\CurrentControlSet\\ Control\\SafeBoot中的驱动程序和服务,其后跟三个参数MINIMAL,NETWORK或DSREPAIR之一。
MINIMAL和NETWORK在允许网络下启动系统。而DSREPAIR要求系统从备份设备中调入活动目录的设置。
还有一个选项是\"(ALTERNATESHELL)\",它让系统调入由HKLM\\System\\CurrentControlSet\\ SafeBoot\\AlternateShell指定的SHELL程序,而不使用默认的Explorer。 /SOS:在调入驱动程序名时显示它的名字,在因驱动问题而无法启动时使用比较好。
/WIN95:在装有三个系统DOS、Win9x和Windows NT的系统上,让NTLDR直接调用Win9x。启动文件BOOTSECT.W40。
/WIN95DOS:在装有三个系统DOS、Win9x和Windows NT的系统上,让NTLDR直接调用DOS启动文件BOOTSECT.DOS 根据你电脑的实际情况,自己修改。这样也可以学到点东西。
因为不知道你电脑的具体情况,我也没办法给你弄。一个盘里面装3个同样的系统,比较少见的。
4.怎么轻松修改系统BOOT.ini启动文件?
boot.ini 文件是个启动引导程序文件,装多系统或者重装系统的时候会用到它
1.打开
默认的情况下这个文件是隐藏的,准确路径是c:\boot.ini,可以用记事本打开这个路径,也可以在“运行”中输入“c:\boot.ini”启动该文件。
常用的方法是去掉隐藏后用记事本打开,“资源管理器”→“工具”→“文件夹选项”→“查看”去掉“隐藏……”前面的√,“隐藏文件和文件夹”选“显示……”这样就去掉了隐藏,可以在c:\看到boot.ini文件了。
2.修改
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, 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="Windows Server 2003, Enterprise" /nodetect /noguiboot系统列表
在这个位置列上你的所有操作系统(一行一个系统)
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS这一块和上面“默认系统”的修改方法一样
=""""中间的内容就是开机显示列表时本系统的名称,可以任意修改,而且还支持中文!
/nodetect /noguiboot这部分是启动参数,在"后面加一个半角空格/参数,可以加多个。下面是各项参数的详细解释。
/fastdetect:快速检测,很多网站都推荐修改为/nodetect
/SAFEBOOT:安全启动,只启动HKLM\System\\SafeBoot中的驱动程序和服务,其后可跟三个参数Minimal、Network或Dsrepair。Minimal和Network允许在网络连接下启动系统。而Dsrepair要求系统从备份设备中调入活动目录的设置。还有一个选项是Minimal(AlternateShell),它让系统调入由HKLM\System\\AlternateShell指定的SHELL程序,而不使用默认的Explorer。
/NOGUIBOOT:不加载VGA驱动程序,也就不会显示启动过程和失败时的蓝屏信息。
/BOOTLOG:将日志写入Nnbtlog.txt文件。
/BASEVIDEO:使用标准VGA方式启动,这种方式主要用于显示驱动程序失效时。
/SOS:在调入驱动程序名时显示它的名称,因驱动问题而无法启动时使用比较好。
上面说的都是直接修改的方法,其实还可以用其他方法修改,
1.“系统属性”(在我的电脑上点右键→属性)→高级→“启动和故障恢复”设置。
2.运行→“msconfig”→boot.ini
5.怎么修改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" /noexecute=optin /fastdetectboot
这个后面应该还有2个“Microsoft Windows XP”项, 我的是单系统,你只要删除相应启动项即可,修改完毕后保存,注意上面文字中“0”“1”数字。(修改后应该同上面的一样 )
6.如何编辑boot.ini
深入剖析Windows XP的BOOT.INI 电脑中安装有多个操作系统的朋友知道,在电脑加电自检后会出现一个启动菜单,它列出了在这台电脑上安装的所有的操作系统,用户使用“↑”“↓”键可以选择进入哪个系统。
实际上这一切都源于一个名为BOOT.INI的文件,自Windows NT开始 它就存在于Windows系统中。Windows XP主要依赖BOOT.INI文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。
一般情况下,它位于C盘根目录下,在默认状态下是一个隐藏只读的系统配置文件。要查看它,只要去掉其隐藏属性,即可用记事本打开它,也可以在“开始”中运行msconfig.exe,在弹出的“系统配置实用程序”对话框中单击“BOOT.INI”选项卡就可窥见其庐山真面目。
下面就以笔者电脑中的BOOT.INI文件为例,向大家详加解释。 BOOT.INI文件的常见格式如下: [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS [operating systems] multi(X)disk(Y)rdisk(Z)partition(Q)WINDOWS="Microsoft Windows XP Professional" /fastdetect SCSI(X)disk(Y)rdisk(Z)partition(Q)WIN98="Microsoft Windows 98" /fastdetect 该文件分为Boot loader(引导加载)和Operating systems(操作系统)两大部分。
在引导加载部分,timeout=xx表示等待用户选择操作系统的时间,默认是30秒,用户可以根据需要自行更改。default=xxxx表示缺省情况下系统默认要加载的操作系统路径,表现为启动时等待用户选择的高亮条部分。
但是令很多用户困惑不解的是,那些“multi(0)disk(0)rdisk(0)partition(1)”是什么意思? 实际上这是根据ARC规则命名的,它是x86或RISC计算机中用于标识设备的一种通用方法。ARC名字指向存放操作系统文件的分区,对于磁盘设备, ARC名字的构成如下: (X)disk(Y)rdisk(Z)partition(Q) component部分有两种有效值,即multi和SCSI,它用于标明硬件适配器。
multi表示一个非SCSI硬盘或一个由SCSI BIOS访问的SCSI硬盘,而SCSI则表示一个SCSI BIOS禁止的SCSI硬盘。X值表示操作系统的系统根目录所在的分区所在的硬盘所在的磁盘控制器在同一磁盘控制器上的序号(X从0开始)。
disk(Y):对于SCSI硬盘来说,Y值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Y从0开始);对于multi来说,Y值无任何意义,恒为0。 rdisk(Z):对于multi来说,Z值表示操作系统的系统根目录所在的分区所在的硬盘在同一个磁盘控制器上的硬盘序号(Z从0开始);对于SCSI硬盘来说,Z值无意义,恒为0。
partition(Q):Q值表示操作系统的系统根目录所在的分区在同一硬盘上主分区的序号(Q从1开始)。 Operating systems部分列出了这台电脑上所有操作系统的路径和清单,其中还包括一些如/fastdetect、/basevideo、/sos之类的开关符。
这些开关符都有特殊的含义,一般情况下建议不要更改。 OK,基于以上知识,我们对BOOT.INI文件应该有了一个比较清楚地认识。
于是,我们就可以根据需要对其进行修改了。以笔者的电脑为例,BOOT.INI文件显示,硬盘中装有两个Windows XP专业版系统(实际上一个为中文版,一个为英文版),默认情况下是启动硬盘第三分区上的系统(英文版)。
如果要它在默认情况下启动硬盘第一分区上的系统(中文版),而且为了以示区别,将两个Windows XP Professional分别对应的加以标记。这时,我们可以通过修改BOOT.INI文件来达到目的,修改之后如图2所示。
重新启动计算机,看看你的愿望是不是实现了呢! 由以上可知,BOOT.INI是一个非常重要的系统文件,没有它,系统将无法进行引导,所以我们平时除了要对其作必要的备份之外,还要编辑它的方法。特别是在安装多系统时,如果没有按照从低到高(Windows 98、Windows 2000、Windows XP、Windows 2003)的安装顺序,该文件往往会被损坏。
如果我们掌握修改和编辑它的办法,就不会到时候无计可施了。
转载请注明出处windows之家 » win10怎么修改boot.ini