当前所在位置: 首页>>百科全书

Windows2000系统 XP系统启动过程详解

发布时间:2025-10-15 09:01:32 本站作者 【 字体: 】 浏览:1 次

  一台安装有Windows2000/XP的计算机是如何启动的?在启动过程中需要加载哪些加载项?虽然启动时间比Windows98更长,但Windows2000和XP系统中的功能使用并不是Windows98可比的,如果你对Windows2000/XP系统启动过程好奇,可以看看下文介绍。


Windows2000系统 XP系统启动过程详解


  Win2000/XP系统启动过程:

  在基于INTEL的计算机上,Windows2000/XP的启动过程大致可分为5个步骤:预启动,启动,装载内核,初始化内核以及用户登录。

  一、预启动

  首先计算机通电进行自检,并由BIOS(即基本输入输出系统)完成基本硬件配置,然后读取硬盘的MBR(主引导记录)检查硬盘分区表以确定引导分区,并将引导分区上的操作系统引导扇区调入内存中执行,此处即执行NTLDR(操作系统加载器)文件。

  * Windows2000/XP支持多重启动。它在安装时会首先将已存在的其它操作系统引导扇区保存为BOOTSECT.DOS文件(位于活动分区根目录下),并修改系统引导扇区,以便系统启动时加载NTLDR文件,从而达到多重启动的目的。而Windows98则不具备这个功能,因此如果先装好Windows2000/XP后再装Windows98会破坏掉Windows2000/XP的引导记录,导致2000/XP不能启动。

  二、启动

  1、首先进行出始化,NTLDR会把处理器从实模式转换为32位保护模式。

  2、读取BOOT.INI文件。该文件位于活动分区根目录下,它的作用是使系统在启动过程中出现选择菜单,由用户选择希望启动的操作系统。如果选择启动Windows2000/XP,NTLDR会继续引导进行以下过程;如果选择为非Windows2000/XP系统,NTLDR则会读取系统引导扇区副本BOTSECT.DOS转入启动相应系统。

  * 其中[BOOT LOADER]即操作系统加载器,指定系统选择菜单默认等待时间和默认引导的操作系统。可手工修改或在控制面板中修改,为了保险起见,建议在控制面板中修改。依次选择控制面板-〉系统-〉高级-》启动和故障恢复,即可更改相关设置。(在WindowsXP中还有另一种方法,即运行msconfig(系统配置实用程序)。

  [OPERATING SYSTEMS]段指定操作系统列表,由双引号括起来的部分就是列表所显示的内容,可任意修改,使其更加个性化。

  * 形如MULTI(0)DISK(0)RDISK(0)PARTITION(1)格式的语句被称为ARC路径,它的格式为:MULTI()——指定磁盘控制器(若为SCSI控制器,则此处应替换为SCSI());DISK()——指定SCSI设备编号(对于MULTI该处值始终为0);RDISK()——指定IDE设备编号(对于SCSI,此处被忽略);PARTITION()——指定分区编号。除分区编号由1开始外,其余编号均从0开始。

  参数/FASTDETECT表示禁用串行鼠标检测,是系统默认值。还有几个常见参数:MAXMEM——指定Windows2000/XP可用内存容量;BASEVIDEO——使用标准VGA显示驱动程序;NOGUIBOOT——启动过程中不显示图形屏幕;SOS——加载设备驱动程序时显示其名称。

  * 在操作系统选择菜单中的中文字体由位于活动分区根目录下的BOOTFONT.BIN文件提供。

  3、系统加载NTDETECT.COM文件。由它来检测机器硬件,如并行端口,显示适配器等等,并将收集到的硬件列表返回NTLDR用于以后在注册表中注册保存。

  4、如果Windows2000/XP有多个硬件配置文件,此时会出现选择菜单,等待用户确定要使用的硬件配置文件,否则直接跳过此步,启用默认配置。

  * 硬件配置文件是指保存计算机特定硬件配置的系统文件。可以创建多个不同的硬件配置文件以满足计算机在不同场合的应用windows7系统下载。可以依次选择控制面板-〉系统-》硬件-〉硬件配置文件作出修改。

  三、装载内核

  引导过程开始装载Windows2000/XP内核NTOSKRNL.EXE。这个文件位于Windows2000/XP安装文件夹下的SYSTEM32文件夹中。随后,硬件抽象层(HAL)被引导进程加载,完成本步骤。

  * 硬件抽象层(HAL):隐藏特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平台上进行移植。

  四、初始化内核

  内核完成初始化,NTLDR将控制权转交Windows2000/XP内核,后者开始装载并初始化设备驱动程序,以及启动WIN32子系统和WINDOWS2000/XP服务。

  五、用户登录

  开始登录进程。由WIN32子系统启动WINLOGON.EXE,并由它启动LOCAL SECURITY AUTHORITY(LSASS.EXE)显示登录对话框。用户登录后,WINDOWS2000/XP会继续配置网络设备和用户环境。最后,伴随着微软之声和我们熟悉的个性化桌面,WINDOWS2000/XP漫长的启动过程终于完成。呵,是不是睡着了,醒醒吧,系统启动成功,您现在该干嘛就干嘛!



上一篇:CMOS开机密码清除方法

下一篇:Win7系统背景下快速恢复误删文件

广告位-300PX*250PX
最新发布
Windows7开机时死机的解决办法

Windows7开机时死机的解决办法

Windows7开机时死机的解决办法
应用某些主板的计算机安装Windows7,在复制安装文件后进入“正在启动Windows”(Starting Windows)界面时死机。现象为四个小光球一直不出现或是出现到一半时卡死。出现此问题时请先在BIOS中尝试禁用ACPI,如上述方法无效请在继续安装前使用PE或Win7系统安装盘(修复模式)引导进入系统,使用下面的文件替换Windo...
如何更换Windows7的登陆界面?

如何更换Windows7的登陆界面?

如何更换Windows7的登陆界面?
在Windows 7系统中,登录界面是固定的蓝色加上Windows的logo,一成不变的登录界面让很多人为之吐槽,很多用户表示已经看腻了Windows 7系统的登录界面。其实可以自行更改Windows 7系统的登录界面,换成自己喜欢的图片,下面和大家分享Windows 7系统更换登录界面的方法。问:如何更换Windows7的登陆界面?答:Win...
如何设置Windows7的自动登录功能?

如何设置Windows7的自动登录功能?

如何设置Windows7的自动登录功能?
在Windows系统中,由于用户对系统的保护,通常都会设置登录密码,但是设置登录密码之后,每次开机进入系统都需要输入登录密码,这样影响了使用电脑的效率。其实可以使用自动登录功能,这样进入系统就快多了,下面一起来看看Win7系统设置自动登录功能的方法。问:如何设置Windows7的自动登录功能?答:可喜可贺,...
修改windows7中的的软件默认安装路径

修改windows7中的的软件默认安装路径

修改windows7中的的软件默认安装路径
现在不少人在装机是都有这样一个习惯,如果系统装在C盘的话,那么软件什么的都会装到D盘E盘等非系统盘安装中去。但是一般的软件在安装时,系统会将默认路径设置为C:/Program Files/XXXX,而如果按照上面的想法的话,每一个软件都要重新选路径,有没有捷径?有没有?*WIN+R运行regedit打开注册表编辑器*定位到HKEY...