时尚雅阁-欧洲留学生综合论坛 » 【电脑时代】 » [每日一帖]20.Windows2000/XP启动过程详解
本页主题: [每日一帖]20.Windows2000/XP启动过程详解 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

chenherr
灌水天才奖 原创先锋奖 特殊贡献奖
该用户目前不在线
级别: 管理员
精华: 3
发帖: 679
元老: 4604 代
雅币: 452377 枚
雅阁神功: 0 层
在线时间:434(小时)
注册时间:2006-03-16
最后登录:2020-04-30
查看作者资料 发送短消息 引用回复这个帖子 推荐此帖 (您是本帖的第995位浏览者)

[每日一帖]20.Windows2000/XP启动过程详解

20.Windows2000/XP启动过程详解

  Windows2000/XP启动过程详解Windows2000/XP是一个优秀的操作系统,它功能强大,安全稳定,深受 广大电脑用户青睐。但在使用过程中,我们明显地感觉到它的启动时间比Windows98要延长许多,比之Windows98更能 考验人的耐性。那么在这段让人忍无可忍但又不可不忍的时间中,系统究竟做了些什么工作哪,别急,,容俺慢慢道来,咱看一看它究竟 为何如此龟速。在基于INTEL的计算机上,Windows2000/XP的启动过程大致可分为5个步骤:预启动,启动,装载内 核,初始化内核以及用户登录。下面分别展开介绍:一.预启动首先计算机通电进行自检,并由BIOS(即基本输入输出系统)完成基 本硬件配置,然后读取硬盘的MBR(主引导记录)检查硬盘分区表以确定引导分区,并将引导分区上的操作系统引导扇区调入内存中执 行,此处即执行NTLDR(操作系统加载器)文件。*Windows2000/XP支持多重启动。它在安装时会首先将已存在的其 它操作系统引导扇区保存为BOOTSECT.DOS文件(位于活动分区根目录下),并修改系统引导扇区,以便系统启动时加载NT LDR文件,从而达到多重启动的目的。而Windows98则不具备这个功能,因此如果先装好Windows2000/XP后再 装Windows98会破坏掉Windows2000/XP的引导记录,导致2000/XP不能启动。二.启动1.首先进行出始 化,NTLDR会把处理器从实模式转换为32位保护模式。2.读取BOOT.INI文件。该文件位于活动分区根目录下,它的作用 是使系统在启动过程中出现选择菜单,由用户选择希望启动的操作系统。如果选择启动Windows2000/XP,NTLDR会继 续引导进行以下过程;如果选择为非Windows2000/XP系统,NTLDR则会读取系统引导扇区副本BOTSECT.DO S转入启动相应系统。*其中[BOOTLOADER] 即操作系统加载器,指定系统选择菜单默认等待时间和默认引导的操作系统。可手工修改或在控制面板中修改,为了保险起见,建议在控 制面板中修改。依次选择控制面板-〉系统-〉高级-> 启动和故障恢复,即可更改相关设置。(在WindowsXP中还有另一种方法,即运行msconfig(系统配置实用程序)。[OPERATINGSYSTEMS] 段指定操作系统列表,由双引号括起来的部分就是列表所显示的内容,可任意修改,使其更加个性化。*形如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有多个硬件配置 文件,此时会出现选择菜单,等待用户确定要使用的硬件配置文件,否则直接跳过此步,启用默认配置。*硬件配置文件是指保存计算机 特定硬件配置的系统文件。可以创建多个不同的硬件配置文件以满足计算机在不同场合的应用。可以依次选择控制面板-〉系统-> ; 硬件-〉硬件配置文件作出修改。三.装载内核引导过程开始装载Windows2000/XP内核NTOSKRNL.EXE。这个 文件位于Windows2000/XP安装文件夹下的SYSTEM32文件夹中。随后,硬件抽象层(HAL)被引导进程加载,完 成本步骤。*硬件抽象层(HAL):隐藏特定平台的硬件接口细节,为操作系统提供虚拟硬件平台,使其具有硬件无关性,可在多种平 台上进行移植。四.初始化内核内核完成初始化,NTLDR将控制权转交Windows2000/XP内核,后者开始装载并初始化 设备驱动程序,以及启动WIN32子系统和WINDOWS2000/XP服务。五.用户登录开始登录进程。由WIN32子系统启 动WINLOGON.EXE,并由它启动LOCALSECURITYAUTHORITY(LSASS.EXE)显示登录对话框。 用户登录后,WINDOWS2000/XP会继续配置网络设备和用户环境。最后,伴随着微软之声和我们熟悉的个性化桌面,WIN DOWS2000/XP漫长的启动过程终于完成。呵,是不是睡着了,醒醒吧,系统启动成功,您现在该干嘛就干嘛
顶端 Posted: 2006-04-06 23:03 | [楼 主][thereafter ad.此后,以后]
lin248


该用户目前不在线
级别: *
精华: *
发帖: *
元老: * 代
雅币: * 枚
雅阁神功: * 层
在线时间:(小时)
注册时间:*
最后登录:*

看得头晕眼花还得帮顶,仁义
顶端 Posted: 2006-04-06 23:25 | 美国 1 楼[persist vi.持续,存留]
chenherr
灌水天才奖 原创先锋奖 特殊贡献奖
该用户目前不在线
级别: 管理员
精华: 3
发帖: 679
元老: 4604 代
雅币: 452377 枚
雅阁神功: 0 层
在线时间:434(小时)
注册时间:2006-03-16
最后登录:2020-04-30

顶得头晕眼花,仗义!
顶端 Posted: 2006-04-06 23:27 | 2 楼[howl n.嚎叫;哀号 vi.吠]
拉风小哥
灌水天才奖 乐于助人奖 神奇魔力奖
该用户目前不在线
级别: 总版主
精华: 2
发帖: 326
元老: 4515 代
雅币: 211808 枚
雅阁神功: 96 层
在线时间:476(小时)
注册时间:2006-03-17
最后登录:2020-04-28

顶上去

孔子曰:群殴宜用刀乎,宜照脖乎,乎不着再乎,乎着往死里乎,乎死英雄也!
顶端 Posted: 2006-04-10 14:39 | 3 楼[embarrass vt.使负债;使复杂化]
时尚雅阁-欧洲留学生综合论坛 » 【电脑时代】

Total 0.063397(s) query 6, Time now is:06-18 17:50, Gzip enabled
Powered by PHPWind v5.3 Certificate Code © 2003-07 PHPWind.com Corporation