在启动时会出现BOOT.IN 非法,从c盘window启动,这是怎么回事???

作者&投稿:颜姜 (若有异议请与网页底部的电邮联系)
非法BOOT.INI!正从C/WINDOW启动 。是怎么回事?~

Windows XP主要依赖BOOT.INI文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。一般情况下,它位于C盘根目录下,在默认状态下是一个隐藏只读的系统配置文件
网上关于boot.ini的讲解一抓一大把,自己搜搜吧


剖析BOOT.INI

电脑中安装有多个操作系统的朋友知道,在电脑加电自检后会出现一个启动菜单,它列出了在这台电脑上安装的所有的操作系统,用户使用“↑”“↓”键可以选择进入哪个系统。实际上这一切都源于一个名为BOOT.INI的文件,自Windows NT开始�它就存在于Windows系统中。Windows XP主要依赖BOOT.INI文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。一般情况下,它位于C盘根目录下,在默认状态下是一个隐藏只读的系统配置文件。要查看它,只要去掉其隐藏属性,即可用记事本打开它,也可以在“开始”中运行msconfig.exe,在弹出的“系统配置实用程序”对话框中单击“BOOT.INI”选项卡就可窥见其庐山真面目。下面就以笔者电脑中的BOOT.INI文件为例(如图1),向大家详加解释。

图1 修改前启动菜单

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之类的开关符。这些开关符都有特殊的含义,一般情况下建议不要更改。



图2 修改后启动菜单

OK,基于以上知识,我们对BOOT.INI文件应该有了一个比较清楚地认识。于是,我们就可以根据需要对其进行修改了。以笔者的电脑为例,BOOT.INI文件显示,硬盘中装有两个Windows XP专业版系统(实际上一个为中文版,一个为英文版),默认情况下是启动硬盘第三分区上的系统(英文版)。如果要它在默认情况下启动硬盘第一分区上的系统(中文版),而且为了以示区别,将两个Windows XP Professional分别对应的加以标记。这时,我们可以通过修改BOOT.INI文件来达到目的,修改之后如图2所示。重新启动计算机,看看你的愿望是不是实现了呢!

由以上可知,BOOT.INI是一个非常重要的系统文件,没有它,系统将无法进行引导,所以我们平时除了要对其作必要的备份之外,还要编辑它的方法。特别是在安装多系统时,如果没有按照从低到高(Windows 98、Windows 2000、Windows XP、Windows 2003)的安装顺序,该文件往往会被损坏。如果我们掌握修改和编辑它的办法,就不会到时候无计可施了。

参考资料:http://www.hualimosaic.com/xd163/dz_dn/old_page/boot.htm

BOOT.INI文件修复

BOOT.INI文件引导出现了错误是boot.ini丢失或者错误引起的,如果是单系统文件丢失或错误还是可以进入系统的.

如果系统是XP,您可以这样修改.
右键单击我的电脑-属性-高级,点启动和故障恢复的设置,点编辑,
在打开的记事本中将原有的文字删除,再将如下内容复制到记事本中保存
确定退出重启计算机就可以了.

[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.ini,然后重启就没事了,如果不能进入系统,你也可以在DOS下进入编辑。

在引导加载部分,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文件来达到目的。重新启动计算机,看看你的愿望是不是实现了呢!

找到C:\WINDOWS\pss\里面的boot.ini.backup文件,你只要将.backup去掉然后复制到c:根目录下,问题就全部解决
追加我分,因为我说的一定正确,也一定最简便。

BOOT.INI 这个文件被改动了
自己修改回来 要么就重装系统吧


...启动项设置正确,重装后依然如此,求大神,求解答!总是boo
装完系统,要修改回硬盘的启动方式,然后要按f10。才会保存设置。你的应该是系统没安装成功。。是不是看到复制完了。 就重启到这里。就不动了?打字不容易,感觉ok就给个好评采纳吧,谢谢。。。

华为荣耀出现fastboo怎么办?
长按按音量下键+开机键会进入fastboot模式,fastboot是“快速启动”的意思,在安卓手机中是一种比recovery更底层的刷机模式。 可以长按电源键10秒以上强制重启,即可退出该模式。

w7电脑开机出现boootmcriscompressedpressctrl alt deltor
start(启动)。boootmcriscompressedpressctrl alt deltor三键同时按下重启动。实际上是你电脑的文件损坏了,重装系统吧。

电脑开机后出现F12BOO。进去了怎么办?
开机按f12后,进入启动菜单,一般会有以下几个选项,如下图 1.硬盘启动,正常进入系统,选择1,hdd0:(硬盘型号)2.U盘启动,安装系统或者进入pe,插入U盘,选择2,usb hdd:(U盘类型)3.光盘器启动,安装系统,放入光盘,选择3,atapi cd\/dvd:(光驱型号)4.进入BIOS,可选择最下面的Setuo选项 ...

电脑开机时出现非法BOOIS、INI文件、正从C:wimdows\/启动
直接右击我的电脑--属性--高级--启动和故障恢复---设置---进入后点编辑 在打开的文本文件中输入以下内容 [boot loader]timeout = 1 default = multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS [operating systems]multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS = "Microsoft Windows XP ...

windows电脑开机时会有no boo disk
系统有问题了。直接换个验证过的系统盘重装系统就行了,这样就可以全程自动、顺利解决 系统无法启动 的问题了。用u盘或者硬盘这些都是可以的,且安装速度非常快。但关键是:要有兼容性好的(兼容ide、achi、Raid模式的安装)并能自动永久激活的、能够自动安装机器硬件驱动序的系统盘,这就可以全程...

...了擦了擦金手指,然后可以开机了,结果一开机就显示Reboo
这是在第一启动里没有找到系统,你看一下光驱里有没有光盘、USB接口有没有U盘一类的USB设备,把它们取出来按任意键重启一下再试试。 仍然不行做一下系统。

笔记本出现realtek pxe boc boo怎么办
你这可能是启用了BIOS中的网卡无盘启动,关掉就可以 了,或者只是开机多等一会就会跳过去

...智能手机没电关机后,开不开机了,出现了几行英文单词,se lect boo
2.检查电池是否损坏或者寿命已到 电池是消耗品 ,如果损坏或者使用不当导致电池过早损坏,可以尝试换一块电池,看一看是否可以启动,如果问题解决,就需要更换电池。3.手机出现故障 对于使用时间较长,质量不是很好的山寨机,最容易损坏,导致手机内部出现问题无法开机,这时候你可以在网上搜索具体情况,...

电脑开机光出现reboo and select proper boot device 这些数字
那句话的意思是:重启并选择正确的引导设备,其含义是在启动的时候,电脑没有合适的引导设备,这就有几种可能性了:第一种是启动的时候,电脑上插了U盘或者其他的设备。第二种是光驱里有光盘。第三种可能是硬盘接口数据线出现松动了。第四种可能是硬盘坏了。针对那4种情况有以下的对策:保证光驱里没...

裕安区15640864046: 电脑启动时出现boot.INI非法,正在从C:\windows启动是怎么回事 -
匡辉灭澳: 开机boot.ini非法的解决方法 有的用户在失误操作后 开机时显示文件boot.ini非法,从c:\windows启动境薭oot.ini文件后仍旧显示,怎么办? 虽然对计算机没有影响而且开机一切都正常 但是看上去就不好了!!!! C:\boot.ini 是系统启动配置文...

裕安区15640864046: 电脑启动是出现了一个Boot.ini文件非法.
匡辉灭澳: 出现这种情况是因为C盘下面的"Boot.ini"文件被破坏了.但是由于你的机器中只有一个操作系统,当然它就是默认的操作系统,即使"Boot.ini"文件被破坏了,也将自动地引导该系统进行装载. 解决的办法是建立一个"Boot.ini"文件即可 ...

裕安区15640864046: 开机显示boot.ini非法如何解决? -
匡辉灭澳:在桌面上右键点击“我的电脑”,然后在下拉菜单中选择“属性”,我们可以看到系统属性的窗口,接着我们点击上面的“高级”,在高级选项中,我们点击“设置”按钮,然后在弹出的界面中点击“编辑”按钮.电脑常识 在点击“编辑”按...

裕安区15640864046: 请问我的电脑在启动的时候就会显示BOOT.INT正从windows非法启动,这个是怎么的?谢谢
匡辉灭澳: 在C盘根目录下找到BOOT.INI(隐藏系统文件),修改成下边的: [boot loader] timeout=3 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 注意要改这个文件的属性,不能是只读属性,改完再改回来.

裕安区15640864046: 开机的时候提示:文件boot.int非法正从C:\windows\启动是怎么回事吖? -
匡辉灭澳: 看看C盘有无boot.ini文件.如果没有参考以下方法:系统启动时出现boot.ini非法?boot.ini是系统启动时,需要查询的一个系统文件,它告诉启动程序本计算机有几个操作系统、各系统的位置在哪里等信息.重新恢复的方法如下:单击“开始”...

裕安区15640864046: 电脑出现BOOT.INI非法从windows\启动咋解决
匡辉灭澳: 准备好一张带有PE的启动光盘,用它启动.在PE环境下,将正确的boot.ini配置文件拷贝回C盘根目录下即可.具体内容如下: [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 /USEPMTIMER

裕安区15640864046: 电脑启动时显示:文件 Boot.INI 非法,正从C:WINDOWS 启动是怎么回事? -
匡辉灭澳: 说明一下..Boot.ini非法的话是会直接从C:\WINDOWS启动的.可以这样: 进入Windows XP后,运行cmd 输入: cd\ C: Attrib -r -s -h Boot.ini del Boot.ini Copy con Boot.ini接下来输入: [boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)...

裕安区15640864046: 系统在开机时出现boot非法的错误,请问怎么处理 -
匡辉灭澳: boot.ini文件是操作系统启动文件..一般用于多操作系统环境...即开机时出现的多操作系统选项单.. 如果boot.ini文件里面内容丢失或者写着错误的信息..那么就会出现你以上的提示... 如果你没有多个操作系统... 建议你将boot.ini文件删除..开机的时候...

裕安区15640864046: 电脑起动时出现“非法BOOT INI”
匡辉灭澳: 如果你系统是在C盘的话 把c:\boot.ini打开 清除类容后把 [boot loader] timeout=5 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 复制过去 保存重启 用pe盘引导 如果能进任务管理器或者是win微标建加上R能打开运行的话就运行explorer.EXE 还有安全模式

裕安区15640864046: 电脑开机的过程中左上角会出现非法BOOT.INI 这是什么意思?怎么处理啊?
匡辉灭澳: 你的启动文件Boot.ini被修改了.你可以用写字板打开你的Boot.ini文件,然后把下面的配置覆盖到你原来的配置上,再开机就不会有问题了: [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="Microsoft Windows XP Professional" /noexecute=optin /fastdetect 覆盖好以后保存,重新启动就不会出现这个问题了.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网