下载此文档

windows 启动的幕后过程.pptx


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
Windows 启动的幕后过程
Placeholder-presentation title | 6 April, 2006
Page 2 of 12
课程介绍
深入了解Windows的启动过程
掌握解决启动常见问题的技巧
启动时系统崩溃或死机
启动过程中的错误信息
登陆过程中的故障排除
启动故障的常见原因
第三方驱动程序或者应用程序
由于硬件故障引起的系统文件崩溃
向重装系统说再见
第一部分
Windows系统架构
系统启动过程详述

Placeholder-presentation title | 6 April, 2006
Page 3 of 12
Windows 系统架构
Placeholder-presentation title | 6 April, 2006
Page 4 of 12
启动过程的重要术语
在系统安装过程中,写入了启动主要文件和代码
系统卷(System volume)
Master Boot Record(MBR)
Boot sector
Ntldr-NT boot loader

Scsi driver-
启动卷
System files--%systemroot%:,,etc
Placeholder-presentation title | 6 April, 2006
Page 5 of 12
启动过程
1、系统加电,读主引导扇区(MBR)
MBR中包含了读取分区表的代码
X86系统的分区
第一个被标识为活动的分区为系统卷(System volume)
MBR加载系统卷中的引导扇区
2、引导扇区(NT相关的)
读取系统卷根目录并加载NTLDR
注:
MBR和引导扇区都是在系统安装时写入的
通过默认的磁盘定位来进行读取,不需要文件系统干预
Placeholder-presentation title | 6 April, 2006
Page 6 of 12
X86 and X64 Boot Process
3、NTLDR(黑屏)
把系统从16位切换到32位,并开启内存分页(Page)
如果启动卷是SCSI磁盘,


seleclions point boot drive
Specifies os boot seleclions and optional switches
,NTLDR显示选择菜单
如果用户选择启动64位Windows系统,NTLDR将CPU切换到64位模式
Placeholder-presentation title | 6 April, 2006
Page 7 of 12


http://support./kb/314081/

http://support./kb/833721/
Bootcfg命令及其用法讨论
http://support./kb/291980/
如何使用/userva和/3GB开关将用户模式空间调整为介于2GB和3GB之间的值
http://support./kb/316739
Placeholder-presentation title | 6 April, 2006
Page 8 of 12
启动过程
3、NTLDR(Cont)
,用户可以按F8进入高级启动选项
Last known good,safw modes hareware profile ,debugging mode
进行硬件和BIOS信息检测
启动后期会将检测结果保存到HKLM\Hareware\descriplion
NTLDR加载注册表System Hive(HKLM\system),引导驱动程序,,
Placeholder-presentation title | 6 April, 2006
Page 9 of 12
启动过程
Ntoskrnl(屏幕显示Windows启动徽标)
通过两个阶段来完成内核子系统的初始化
第一阶段对象定义和核心数据结构的初始化
第二阶段完成对象初始化和子系统启动
这两个过程又随后成为System ldle Process的内核系统线程来完成
IO manager按顺序加载Boot-start驱动程序和System-sta

windows 启动的幕后过程 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小1.21 MB
  • 时间2018-05-06