加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

Windows多重启动的五个文件和留意事项

发布时间:2018-08-19 08:42:49 所属栏目:编程 来源:站长网
导读:猛火建站学院(LieHuo.Net)windows体系 此刻安装多重启动体系的伴侣越来越多了,可是很少有人可以或许完全知道,在多重启动体系中的几个重要文件的浸染是什么。下面让笔者简朴地予以先容,但愿各人往后能存眷这些文件,以备不时之需。 因为Windows 95/98/ME(

  猛火建站学院(LieHuo.Net)windows体系 此刻安装多重启动体系的伴侣越来越多了,可是很少有人可以或许完全知道,在多重启动体系中的几个重要文件的浸染是什么。下面让笔者简朴地予以先容,但愿各人往后能存眷这些文件,以备不时之需。

  因为Windows 95/98/ME(以下简称Win9X)和Windows NT/2000/XP/Server 2003(以下简称WinNT)的引导方法完全差异,以是在多重启动体系内里,微软回收了一种很奇妙的方法来办理这个题目。Win9X回收的直接读取引导扇区的方法来启动体系,而WinNT是通过NTLDR和NTDETECT.COM来启动体系的。这也是为什么Win9X畏惧引导区计较机病毒的缘故起因之一。必要声名的是,在WinNT架构的启动历程中,有一个文件也是必要留意的,这个文件就是常常被各人挂在嘴边的BOOT.INI文件。因为这个文件的重要性被太过强化,给各人造成了这个文件是无所不能的一种错误的印象,也就呈现了一些“经典”的错误。譬喻“备份双体系启动文件只必要备份C盘根目次下得BOOT.INI文件就可以了”。着实否则,在某些环境下,只备份这个文件是不可以或许办理题目的。具体的表明请看后头的声名。

  一、最重要的五个文件

  本文将说明在多重启动体系中起重要浸染的文件,它们别离是以下几个:BOOT.INI、BOOTFONT.BIN、BOOTSECT.DOS、NTDETECT.COM、NTLDR。个中BOOT.INI是各人很是认识的一个设置文件。从这个文件可以选择启动的操纵体系是什么?并且还可以通过修改BOOT.INI文件节制启动的方法,如在操纵体系声名符后头加上“/fastdetect”参数,可以行使快速自检模式。同样,尚有“/nodetect”等参数可供行使。可是,不是说没有这个文件就不可以或许启动你的操纵体系,丢失这个文件的效果就是只能从C盘启动。同时,因为这个文件是完完全全的一个文本范例的文件,我们可以行使任何文本编辑器材编辑这个文件。换句话说,BOOT.INI在多重启动体系中不是最重要的一个文件,也就说不上“备份双体系启动文件只要备份C盘根目次下的BOOT.INI文件就可以了”。

  认识多重启动体系启动模式的伴侣们都知道,操纵体系的启动流程从NTLDR开始。NTLDR通过读取BOOT.INI文件,确定操纵体系启动分区的位置。对付只有一个操纵体系的电脑,NTLDR启动NTDETECT.COM开始下一步的启动流程,而对付含有多重启动操纵体系的电脑,NTLDR将把BOOT.INI的选择菜单内容表现在屏幕上供行使者选择。可见,NTLDR是抉择多重启动体系的要害性文件。而常见的启动堕落提醒也是:“NTLDR is missing.”。那么其他的文件又有什么用处呢?

  NTDETECT.COM是一个用于对硬件装备初始化的一个体系级此外文件,然后把这些硬件信息转达给下一个启动步调,最终完成操纵体系的启动。必要声名的是,这个文件仅存于NT架构的操纵体系内里,而在Win9X下的启动流程又是其它的一种方法。

  以上3个文件的重要性已经为不少读者有所相识,可是下面这个文件的重要性生怕很少有人知道了。这个文件就是在多重启动中启动Win9X操纵体系的一个很是要害的文件:BOOTSECT.DOS。从名字上是看不出这个文件有什么非凡的用途的,可是假如你的多重启动操纵体系组合内里含有Win9X,那么你必然可以在C盘根目次发明这个文件。这个文件不大,只有512字节。其拭魅这个文件内里存放的就是各人很是认识的启动扇区内里的所稀有据。那这个文件是怎样发生的呢?当NTLDR被安装的时辰,安装措施自动地将原先的启动扇区生涯为BOOTSECT.DOS文件,然后行使新的启动数据包围这个扇区。当这个文件丢失的时辰,你再选择启动Win9X时,你看到的不再是认识的蓝天白云的启动画面,而是屏幕上的一串英文提醒,翻译过来的大意就是I/O错误,体系无法启动。为什么会这样?由于NTLDR从你的选择中得知你将启动Win9X体系,然后去读取BOOTSECT.DOS文件以开始Win9X启动流程,可是因为BOOTSECT.DOS文件不存在,以是启动进程虽然会失败了。

  其它一个较量重要的文件就是BOOTFONT.BIN。这个文件现实上就是一此中笔墨体库,用于在启动的时辰有中文表现。不然你看到的只有满屏的英文提醒。

  以上5个文件所有位于C盘根目次下,并且都具有必然的属性,譬喻潜匿、体系、只读等。察看、修改这些文件必要先打消这些出格属性,不然你的操纵将不可以或许举办。

  二、必要留意的题目

  NTLDR、NTDETECT.COM两个文件具有向下兼容性,可是不具有向上兼容性,也就是说你可以行使Windows XP的这两个文件启动Windows 2000,可是却不可以或许启动Windows Server 2003,这也表明白为什么许多伴侣在已经安装有Windows XP的电脑上安装Windows 2000往后启动Windows XP失败的缘故起因。办理要领着实很简朴:从Windows XP安装光盘内里取出这两个文件包围C盘根目次上的同名文件即可。尚有就是谁人轻易被各人忽略的BOOTSECT.DOS文件,一旦这个文件丢失或破坏,虽然是不可以或许启动Win9X了。办理要领也很简朴:插入一张Win9X启动盘,执行SYS C:呼吁,然后从头启动,这个时辰Win9X的启动已经规复,只要从头运行WinNT安装光盘,选择修复即可规复多重启动的选择启动模式。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读